Guía para desarrolladores de AWS CodeDeploy

Referencia a API de AWS CodeDeploy

Referencia de línea de comandos de AWS CodeDeploy


Uso de AWS CodeDeploy en instancias existentes
Ya dispone de una serie de instancias de Amazon EC2 en ejecución y desea configurarlas sin necesidad de iniciar otras nuevas.
Más información »

Implementación en un grupo de Auto Scaling
Desea configurar la aplicación para que sea más reactiva a los cambios de tráfico y más tolerante a errores de instancias, pero continuar usando AWS CodeDeploy para implementar nuevas características.
Más información »

Monitorización de implementaciones
El agente de AWS CodeDeploy ha configurado todas las instancias y, además, ha creado una nueva implementación. Ahora, debe monitorizar todas las instancias para comprobar si funcionan correctamente.
Más información »

Integración con herramientas de terceros
AWS CodeDeploy se integra con herramientas de terceros populares. Para obtener documentación sobre cómo usar estas integraciones, vaya aquí y, a continuación, haga clic en la integración que le interese.
Más información »


Aplicación de muestra
¿Sabe por dónde comenzar? Estas aplicaciones de muestra para Windows y Linux ofrecen una plantilla que puede usar para explorar AWS CodeDeploy con el fin de familiarizarse con el servicio antes de usarlo con sus aplicaciones.
Más información »

Plantillas de administración de la configuración
Las plantillas que aparecen a continuación demuestran cómo puede obtener los libros de instrucciones existentes, las listas de ejecución o los estados de los sistemas de administración de la configuración y ejecutarlos como parte de la implementación de AWS CodeDeploy. Estos vínculos sirven para saber cómo realizar la configuración:
Chef »
Puppet »
Ansible »
Salt »

Módulos de administración de la configuración
Ya dispone de hosts que funcionan con un sistema de administración de la configuración como Chef, Puppet, Ansible o Salt y desea utilizar dicha infraestructura para instalar el agente de AWS CodeDeploy. Hemos compilado módulos para cada uno de ellos para que pueda utilizarlos precisamente para eso:
Libro de cocina de Chef »
Módulo de Puppet »
Módulo de Ansible »

Jenkins
Todo el flujo de trabajo se automatiza, salvo el último paso: realizar envíos a S3 y crear una nueva implementación de AWS CodeDeploy. Este complemento añade un nuevo paso posterior a la compilación para integrarse con el flujo de trabajo existente de Jenkins.
Más información »

Repositorios de Git
La aplicación completa, incluido el script de AppSpec, y los enlaces de implementación se encuentran en un repositorio de Git. Esta muestra refleja cómo puede usar un enlace de Git para realizar implementaciones automáticas en AWS CodeDeploy en determinados eventos de Git.
Más información »


Simplifique la administración de las implementaciones y las aplicaciones de AWS CodeDeploy con la interfaz de línea de comandos de AWS o con uno de los AWS SDK.