Operaciones de desarrollo
La nube de AWS
Introducción a AWS

AWS proporciona un conjunto de servicios flexibles diseñados para permitir a las compañías crear y proporcionar productos de forma más rápida y fiable con las prácticas de operaciones de desarrollo y AWS. Estos servicios simplifican el aprovisionamiento y la administración de la infraestructura, la implementación del código de la aplicación, la automatización de procesos de publicación de software y la monitorización del desempeño de su aplicación e infraestructura.

Las operaciones de desarrollo constituyen una combinación de filosofías culturales, prácticas y herramientas que incrementan la capacidad de una organización de proporcionar aplicaciones y servicios a gran velocidad: desarrollar y mejorar productos con mayor rapidez que las organizaciones que utilizan procesos tradicionales de desarrollo de software y administración de la infraestructura. Esta velocidad permite a las organizaciones servir mejor a sus clientes y competir de forma más eficaz en el mercado.
Más información sobre las operaciones de desarrollo »

15
Comience con rapidez

Cada servicio de AWS está listo para usar si dispone de una cuenta de AWS. No se necesita realizar ninguna configuración ni instalar ningún software.

Servicios totalmente administrados

Estos servicios le ayudan a utilizar los recursos de AWS con mayor rapidez. No tiene que preocuparse tanto de configurar, instalar y operar infraestructura por su cuenta. Así se puede concentrar en su producto principal.  

Diseñado para el escalado

Con los servicios de AWS, puede administrar una sola instancia o escalar a miles. Estos servicios le ayudan a sacar el máximo partido a los recursos informáticos flexibles al simplificar el aprovisionamiento, la configuración y el escalado.

Programable

Puede usar cada servicio mediante la interfaz de línea de comandos de AWS o mediante API y SDK. También puede modelar y aprovisionar recursos de AWS y toda la infraestructura de AWS con plantillas de AWS CloudFormation declarativas.

Automatización

AWS le ayuda a utilizar la automatización, para que pueda crear con mayor rapidez y eficacia. Con los servicios de AWS, puede automatizar tareas o procesos manuales como implementaciones, flujos de trabajo de desarrollo y pruebas, administración de contenedores y administración de la configuración.

Seguro

Use AWS Identity and Access Management (IAM) para configurar permisos y políticas de usuario. De este modo, dispondrá de control exhaustivo sobre quién puede acceder a sus recursos y cómo puede hacerlo.

Amplio ecosistema de socios

AWS dispone de un gran ecosistema de socios que se integran con AWS y amplían sus servicios. Utilice sus herramientas de terceros y de código abierto preferidas con AWS para crear una solución íntegra. Vaya aquí para obtener más información sobre nuestras soluciones de socios de operaciones de desarrollo.

Pague por lo que use

Con AWS adquiere servicios según los necesita y solamente durante el periodo en que piensa utilizarlos. Los precios de AWS no incluyen cuotas iniciales, tasas de cancelación ni contratos a largo plazo. La capa gratuita de AWS le ayuda a comenzar con AWS. Para obtener más información, visite las páginas de precios de cada servicio.

AWS proporciona servicios que le ayudan a practicar las operaciones de desarrollo en su empresa y que están diseñados para su uso con AWS. Estas herramientas automatizan tareas manuales, ayudan a los equipos a administrar entornos complejos a escala y mantienen a los ingenieros en control de la gran velocidad que permiten alcanzar las operaciones de desarrollo.  

Explore nuestras soluciones y herramientas de operaciones de desarrollo.

Las herramientas para desarrolladores de AWS le permiten almacenar y versionar el código fuente de su aplicación de forma segura y crear, probar e implementar su aplicación automáticamente en AWS o su entorno on-premise.

Comience a crear con AWS CodePipeline un flujo de trabajo de integración continua o entrega continua que utilice AWS CodeBuild, AWS CodeDeploy y otras herramientas, o utilice cada servicio por separado.

AWS CodePipeline

AWS CodePipeline

AWS CodePipeline es un servicio de integración continua y entrega continua para realizar actualizaciones de aplicaciones e infraestructura rápidas y de confianza. CodePipeline compila, prueba e implementa el código cada vez que se produce un cambio en este, de acuerdo con los modelos de procesamiento de la publicación que defina. Esto le permite entregar características y actualizaciones de forma rápida y de confianza.
Más información »

AWS CodeBuild

AWS CodeBuild

AWS CodeBuild es un servicio de creación completamente administrado que compila código fuente, ejecuta pruebas y produce paquetes de software listos para su implementación. Con CodeBuild, no es necesario aprovisionar, administrar y escalar sus propios servidores de creación. CodeBuild se escala constantemente y procesa numerosas versiones a la vez, de manera que sus versiones no permanecen a la espera en una cola.
Más información »

 

AWS CodeDeploy

AWS CodeDeploy

AWS CodeDeploy automatiza las implementaciones de código en cualquier instancia, incluidas instancias de Amazon EC2 y servidores on-premise. AWS CodeDeploy facilita el lanzamiento rápido de nuevas características, ayuda a evitar tiempos de inactividad durante la implementación de la aplicación y administra la compleja actualización de las aplicaciones.  
Más información »

 

DevOps-Solution_logobreak_instacart

Instacart utiliza AWS CodeDeploy para automatizar las implementaciones para todos sus servicios de front-end y back-end. El uso de AWS CodeDeploy ha permitido a los desarrolladores de Instacart concentrarse en su producto y preocuparse menos de las operaciones de implementación.
Lea el caso práctico »

DevOps-Solution_logobreak_lululemon

lululemon athletica utiliza varios servicios de AWS para diseñar un sistema totalmente automatizado de integración y entrega continua. lululemon utiliza AWS CodePipeline para implementar artefactos distribuidos mediante Amazon S3. A partir de esta fase, los artefactos se implementan en AWS Elastic Beanstalk.
Lea el caso práctico »


Cree e implemente una arquitectura de microservicios con contenedores o informática sin servidor.

Amazon EC2 Container Service

Amazon EC2 Container Service

Amazon EC2 Container Service (ECS) es un servicio de administración de contenedores de alto desempeño y escalabilidad, compatible con los contenedores de Docker y que le permite ejecutar fácilmente aplicaciones distribuidas en un clúster administrado de instancias de Amazon EC2.
Más información »

 

AWS Lambda

AWS Lambda

AWS Lambda permite ejecutar código sin aprovisionar ni administrar servidores. Con Lambda, puede ejecutar código para casi cualquier tipo de aplicación o servicio back-end – y todo sin administrar nada. Solo tiene que cargar el código y Lambda se encargará de todo lo necesario para ejecutar y escalar el código con alta disponibilidad.
Más información »

 

DevOps-Solution_logobreak_coursera

Coursera utiliza Amazon EC2 Container Service para administrar una arquitectura basada en microservicios para sus aplicaciones. Ahora, Coursera puede implementar cambios en el software en cuestión de minutos en lugar de horas en un entorno con los recursos aislados.
Lea el caso práctico »

DevOps-Solution_logobreak_localytics

Localytics utiliza AWS Lambda para crear microservicios que procesan archivos de Amazon Simple Storage Service y transmisiones de datos de Kinesis que ascienden a unos 100 000 millones de puntos de datos al mes.
Lea el caso práctico »


Aprovisione, configure y administre sus recursos de la infraestructura de AWS con código y plantillas. Monitorice y garantice la conformidad de la infraestructura.

AWS CloudFormation

AWS CloudFormation

AWS CloudFormation ofrece a desarrolladores y administradores de sistemas un método sencillo de crear una colección de recursos de AWS relacionados entre sí para ofrecerlos de una manera ordenada y predecible. Puede usar las plantillas de muestra de AWS CloudFormation o crear sus propias plantillas.
Más información »

AWS OpsWorks

AWS OpsWorks  

AWS OpsWorks es un servicio de administración de configuraciones que utiliza Chef, una plataforma de automatización que trata las configuraciones de servidor como código. OpsWorks usa Chef para automatizar la manera en la que los servidores se configuran, implementan y administran en las instancias de Amazon Elastic Compute Cloud (Amazon EC2) o en entornos de computación on-premise. OpsWorks tiene dos opciones, AWS Opsworks for Chef Automate y AWS Opsworks Stacks.
Más información »

DevOps-Solution_logobreak_simple

Simple creó su plataforma de banca online en AWS. Gracias a AWS CloudFormation, Simple puede automatizar procesos que antes tardaban meses en completarse y así centrarse en el servicio al cliente en lugar de en la administración de la infraestructura de TI.
Vea el vídeo »

DevOps-Solution_logobreak_toronto-star

The Toronto Star es el mayor sitio de noticias online de Canadá. Al utilizar AWS OpsWorks, The Toronto Star redujo el tiempo de implementación de la aplicación de administración de contenido de 3 horas a 20 minutos. Esto permitió ahorrar costos y mejorar la productividad.
Lea el caso práctico »

Amazon EC2 Systems Manager

Amazon EC2 Systems Manager

Amazon EC2 Systems Manager es un servicio de administración que le ayuda a recopilar inventario de software, aplicar parches del sistema operativo, crear imágenes del sistema y configurar los sistemas operativos Windows y Linux automáticamente. Estas capacidades le ayudan a definir y monitorizar las configuraciones del sistema, evitar las desviaciones y mantener la conformidad del software con sus configuraciones de EC2 y on-premise.
Más información »

AWS Config

AWS Config

AWS Config es un servicio completamente administrado que ofrece un inventario de los recursos de AWS, así como el historial de configuración y las notificaciones de los cambios en la configuración, para asegurar la seguridad y la gobernanza. Config Rules permite crear reglas que comprueban automáticamente la configuración de los recursos de AWS registrados por AWS Config.
Más información »

DevOps-Solution_logobreak_prezi

Prezi utiliza AWS Config para supervisar los cambios de configuración en los recursos de AWS de Prezi. AWS Config envía notificaciones cuando se crean, modifican o eliminan recursos. Prezi utiliza las reglas de AWS Config para gobernar el aprovisionamiento y la configuración de sus recursos en AWS.
Lea el caso práctico »


Registre logs y monitorice el desempeño de la aplicación y la infraestructura casi en tiempo real.  

Amazon CloudWatch

Amazon CloudWatch

Amazon CloudWatch es un servicio de monitorización de los recursos de la nube de AWS y de las aplicaciones que se ejecutan en AWS. Puede utilizar Amazon CloudWatch para recopilar y realizar el seguimiento de métricas y logs, establecer alarmas y reaccionar automáticamente a los cambios en sus recursos AWS.
Más información »

AWS X-Ray

AWS X-Ray

AWS X-Ray ayuda a desarrolladores a analizar y depurar aplicaciones distribuidas de producción, como las creadas con una arquitectura de microservicios. Con X-Ray, puede comprender el desempeño de su aplicación y sus servicios subyacentes para identificar y resolver la causa raíz de los problemas y errores de desempeño.
Más información »

DevOps-Solution_logobreak_globe-mail

The Globe and Mail es el periódico más leído de Canadá, con una media de 4,7 millones de lectores digitales a la semana. Utilizaba Amazon CloudWatch para monitorizar el desempeño de sus sistema y adoptó un enfoque de operaciones de desarrollo para la automatización de la infraestructura.
Lea el caso práctico »

AWS CloudTrail

AWS CloudTrail

AWS CloudTrail es un servicio web que registra las llamadas de la API de AWS de su cuenta y le entrega archivos de log. La información registrada incluye la identidad del intermediario del API, la hora a la que se produce la llamada, la dirección IP de origen del intermediario, los parámetros de solicitud y los elementos de respuesta enviados por el servicio de AWS.
Más información »

DevOps-Solution_logobreak_slack

Slack proporciona una plataforma de mensajes para la unificación de diversos servicios de comunicación. La plataforma de Slack se ejecuta en AWS, aprovechando una gran variedad de servicios en la nube. La compañía usa AWS CloudTrail para monitorizar logs relacionados con las instancias de Amazon EC2.
Lea el caso práctico »


Implemente aplicaciones web sin la necesidad de aprovisionar y administrar la pila de infraestructura y aplicaciones.

AWS Elastic Beanstalk

AWS Elastic Beanstalk

AWS Elastic Beanstalk es un servicio fácil de utilizar para implementar y escalar servicios y aplicaciones web desarrollados con Java, .NET, PHP, Node.js, Python, Ruby, Go y Docker en servidores familiares como Apache, Nginx, Passenger e IIS.

Solo tiene que cargar el código y Elastic Beanstalk administrará de manera automática la implementación, desde el aprovisionamiento de la capacidad, el equilibrio de carga y el escalado automático hasta la monitorización del estado de la aplicación. Al mismo tiempo, tendrá el control absoluto de los recursos de AWS que alimentan su aplicación y podrá obtener acceso a los recursos subyacentes cuando quiera.
Más información »

DevOps-Solution_logobreak_zillow

Zillow migró su sistema de procesamiento de imágenes y entrega a AWS para solucionar los problemas de desempeño y mejorar la escalabilidad. Utiliza Elastic Beanstalk para ejecutar una biblioteca de imágenes Python con código personalizado para el trabajo de procesamiento de imágenes.
Lea el caso práctico »

DevOps-Solution_logobreak_rachio

Rachio es el creador del Smart Sprinkler Controller, un controlador de irrigación por Wi-Fi. Rachio utiliza AWS Elastic Beanstalk para implementar y administrar sus aplicaciones , sitio web y API. 
Lea el caso práctico »


Aloje repositorios Git seguros y altamente escalables en la nube. 

AWS CodeCommit

AWS CodeCommit

AWS CodeCommit es un servicio de control de código fuente totalmente administrado que facilita a las empresas el hospedaje de repositorios Git privados, seguros y altamente escalables. CodeCommit, que funciona perfectamente con las herramientas de Git existentes, se puede utilizar para almacenar de forma segura cualquier elemento, ya sea código fuente o binario.
Más información »

DevOps-Solution_logobreak_edmunds

Mediante el uso de AWS CodeCommit, los desarrolladores de Edmunds.com disponen de un servicio de control de código fuente escalable y de gran disponibilidad que reduce los costos y simplifica la administración.
Lea el caso práctico »

Comience con las operaciones de desarrollo hoy mismo. Es fácil comenzar con AWS, solo debe inscribirse para obtener una cuenta.

Comience con AWS y las operaciones de desarrollo