Automatización de pipelines de CI/CD - Entrega continua con AWS CodePipeline
Se explica la automatización de pipelines de CI/CD aprovechando AWS CodePipeline y CodeBuild.
Artículos comparativos sobre CI/CD y DevOps: CodePipeline, CodeBuild, CloudFormation y más
Se explica la automatización de pipelines de CI/CD aprovechando AWS CodePipeline y CodeBuild.
Explicamos cómo la detección de drift de CloudFormation compara internamente el estado actual de los recursos con el estado esperado de la plantilla, el límite entre los cambios que puede detectar y los que no, y las estrategias para corregir el drift.
Explicamos el flujo de procesamiento interno cuando CloudFormation actualiza un stack, a partir de la detección de diferencias de los change sets, la lógica de decisión entre actualizar, reemplazar o eliminar recursos y el mecanismo de rollback.
Gestione de forma unificada las estrategias de despliegue para las tres plataformas EC2 / ECS / Lambda. Presentamos el despliegue blue/green en ECS y el rollback automático vinculado a las alarmas de CloudWatch.
Automatice todo, desde la detección de cambios en el código fuente hasta la compilación / las pruebas / el despliegue. Presentamos el diseño de los filtros de activación de V2, las acciones de aprobación manual y los despliegues entre cuentas.
Se automatiza el proceso desde la creación del entorno hasta el despliegue rolling. Se presentan los criterios para elegir la política de despliegue y las técnicas de personalización con .ebextensions.
Se presentan técnicas para lograr una configuración multicontenedor en la plataforma Docker y llevar las comprobaciones de estado y la gestión de logs a calidad de producción mediante la integración con ECS.
Explica en detalle el proceso Working Backwards que creó Amazon, la estructura de un documento PR/FAQ y cómo escribirlo, cómo elegir entre el PR/FAQ y el 6-Pager, y cómo adoptarlo en los proyectos de la propia empresa.
Proton permite a los equipos de plataforma gestionar plantillas de infraestructura y a los desarrolladores aprovisionar entornos mediante autoservicio. Explicamos el versionado de plantillas y la automatización de pipelines.
Enfrentamos el hecho de que los servicios de AWS también tienen vida útil, como la suspensión de nuevas inscripciones de CodeCommit y el fin de facto de SimpleDB, proporcionando una perspectiva de selección tecnológica para analizar el ciclo de vida de los servicios e identificar los servicios que no desaparecerán.
Aprenda sobre la práctica de ingeniería del caos con AWS Fault Injection Simulator (FIS). Cubre el diseño de escenarios de inyección de fallos, la inyección de fallos en EC2, ECS y RDS, y la realización de experimentos seguros.
Defina declarativamente las rutas de destino de despliegue y los hooks de ciclo de vida con el archivo AppSpec. Presentamos la gestión de flotas con grupos de despliegue basados en etiquetas e integración con Auto Scaling.