DevOps Engineering on AWS
Aprenda a utilizar las herramientas, las prácticas y las filosofías de DevOps para desarrollar, entregar y mantener aplicaciones y servicios a gran velocidad en AWS. DevOps Engineering on AWS enseña a utilizar la combinación de herramientas, prácticas y filosofías culturales de DevOps para aumentar la capacidad de su organización para desarrollar, entregar y mantener aplicaciones y servicios a gran velocidad en AWS. El curso abarca temas como la integración continua (CI), la entrega continua (CD), la infraestructura como código ,los microservicios, el monitoreo y el registro, así como la comunicación y la colaboración. Los laboratorios prácticos proporcionan experiencia en la creación e implementación de plantillas de AWS CloudFormation y canalizaciones de integración y entrega continuas que crean e implementan aplicaciones en Amazon Elastic Compute Cloud (Amazon EC2), aplicaciones sin servidor y aplicaciones basadas en contenedores. También se incluyen laboratorios para flujos de trabajo de múltiples canalizaciones y canalizaciones que implementan múltiples entornos.
Objetivos
Utilizar las prácticas recomendadas de DevOps para desarrollar, entregar y mantener aplicaciones y servicios a gran velocidad en AWS
Identificar las ventajas, los roles y las responsabilidades de equipos pequeños y autónomos de DevOps
Diseñar e implementar una infraestructura en AWS que admita proyectos de desarrollo de DevOps
Utilizar AWS Cloud9 para escribir, ejecutar y depurar el código
Implementar varios entornos con AWS CloudFormation
Alojar repositorios de Git seguros, con un nivel alto de escalabilidad y privados con AWS CodeCommit
Integrar repositorios de Git en canalizaciones de integración y entrega continuas
Automatizar, crear, probar y empaquetar código con AWS CodeBuild
Utilizar y almacenar de forma segura imágenes Docker e integrarlas en las canalizaciones de integración y entrega continuas
Crear canalizaciones de integración y entrega continuas para implementar aplicaciones en Amazon EC2, aplicaciones sin servidor y aplicaciones basadas en contenedores
Implementar estrategias de implementación comunes como “todas a la vez” , “continuas” y “azules/verdes”
Integrar las pruebas y la seguridad en las canalizaciones de integración y entrega continuas
Monitorear las aplicaciones y los entornos mediante el uso de las herramientas y las tecnologías de AWS
Cloud computing
Disponible en formato e-learning
Disponible en formato presencial
Disponible en formato a distancia
Subvención disponible
A través de Fundae, cumpliendo requisitos.
Duración
15 horas
- Dificultad 50%
- Nivel alcanzado 80%
Dirigido a
Este curso está dirigido a:
Ingenieros de DevOps
Arquitectos de DevOps
Ingenieros de operaciones
Administradores de sistemas
Desarrolladores
Conocimientos requeridos
Recomendamos que los asistentes a este curso tengan los siguientes requisitos previos:
Haber asistido al curso System Operations on AWS
Haber completado el curso Developing on AWS
Conocimiento práctico de uno o más lenguajes de programación de alto nivel (C#, Java, PHP, Ruby, Python, etc.)
Conocimientos intermedios de administración de sistemas Linux o Windows a nivel de línea de comandos
Experiencia con AWS usando tanto la Consola de Gestión de AWS como la Interfaz de Línea de Comando de AWS (AWS CLI)
Temario
Día 1
¿Qué es DevOps?
Infraestructura como Código, Parte 1: Diseño y seguridad
Infraestructura como código, Parte 2: Gestión de la formación y configuración de la nube
Día 2
Integración continua en la nube
Entrega continua en AWS
Despliegue de aplicaciones en AWS, Parte 1
Día 3
Desplegando aplicaciones en AWS
Ajuste del rendimiento de sus despliegues
Administración y automatización de su infraestructura
Comentarios recientes