AWS OpsWorks
AWS OpsWorks
Para mayor flexibilidad AWS OpsWorks le hace definir su aplicación en pilas configurables. También puede seleccionar pilas de aplicaciones predefinidas. Las pilas de aplicaciones contienen todo el aprovisionamiento de los recursos de AWS que su aplicación requiere, incluidos los servidores de aplicaciones, los servidores web, las bases de datos y los equilibradores de carga.
Las pilas de aplicaciones se organizan en capas arquitectónicas para que las pilas se puedan mantener de forma independiente. Las capas podrían incluir, por ejemplo, nivel web, nivel de aplicación y nivel de base de datos. De forma inmediata, AWS OpsWorks también simplifica la configuración de grupos de Auto Scaling y equilibradores de carga de Elastic Load Balancing, lo que ilustra aún más el principio de automatización de DevOps. Al igual que AWS Elastic Beanstalk, AWS OpsWorks admite el control de versiones de aplicaciones, la implementación continua y la administración de configuración de la infraestructura.
AWS OpsWorks también es compatible con las prácticas de supervisión y registro de DevOps (que se tratan en la siguiente sección). Amazon CloudWatch proporciona soporte para la supervisión. Se registran todos los eventos del ciclo de vida y un registro de Chef independiente documenta las recetas de Chef que se ejecutan, junto con cualquier excepción.