DevOps Engineering on AWS

20 horas / 11 al 15 de mayo de 2020, de 16:00 a 20:00 / L a V / Presencial o Streaming

En estos cursos aprenderemos cómo utilizar los modelos de operaciones de desarrollo más comunes para desarrollar, implementar y mantener aplicaciones en AWS. Se tratan los principios fundamentales de la metodología de las operaciones de desarrollo y se estudian una serie de casos de uso aplicables a startups, pequeñas y medianas empresas, así como escenarios de desarrollo empresarial.

Descripción

  • Usar las prácticas y los conceptos principales de la metodología de las operaciones de desarrollo.
  • Diseñar e implementar una infraestructura en AWS que admita uno o varios proyectos de creación de operaciones de desarrollo.
  • Usar AWS CloudFormation y AWS OpsWorks para implementar la infraestructura necesaria para crear entornos de desarrollo, pruebas y producción para un proyecto de desarrollo de software.
  • Usar AWS CodeCommit y AWS CodeBuild para conocer el conjunto de opciones para habilitar un entorno de integración continua en AWS.
  • Usar AWS CodePipeline para diseñar e implementar una canalización de integración y entrega continuas en AWS.
  • Usar AWS CodeStar para administrar todas las actividades de desarrollo de software en un único lugar.
  • Implementar varios casos de uso comunes de implementación continua con las tecnologías de AWS, entre otras, la implementación azul/verde y las pruebas A/B.
  • Diferenciar las tecnologías de implementación de aplicaciones disponibles en AWS (entre ellas, AWS CodeDeploy, AWS OpsWorks, AWS Elastic Beanstalk, Amazon EC2
  • Container Service y Amazon EC2 Container Registry) y decidir cuál es la que mejor se adapta a un caso determinado.
  • Usar Amazon EC2 Systems Manager para la administración de parches.
  • Utilizar las pruebas automatizadas en diferentes etapas de una canalización CI/CD.
  • Ajustar las aplicaciones que entrega en AWS para que ofrezcan un alto rendimiento y usar las herramientas y las tecnologías de AWS para monitorear los posibles problemas que puedan surgir en la aplicación y el entorno.

Dirigido a:
Administradores de sistemas
Desarrolladores de software

Contenidos:

  1. Introducción a operaciones de desarrollo
  2. Interfaz de línea de comandos de AWS
  3. Introducción a las operaciones seguras de desarrollo
  4. Herramientas para desarrolladores y estrategias de implementación
  5. Infraestructura como código
  6. Análisis detallado de las herramientas para desarrolladores de AWS
  7. Pruebas automatizadas en AWS
  8. Administración de la configuración
  9. Creación de AMI y Amazon EC2 Systems Manager
  10. Contenedores: Docker y Amazon ECS
  11. Casos prácticos de clientes de operaciones de desarrollo

¿Cómo prepararse para el examen AWS Certified DevOps Engineer Professional?
Gestionar e implementar las aplicaciones en la plataforma AWS.
Operación de sistema de aplicación distribuida en la plataforma AWS.
Diseño e implementación de los sistemas de registro utilizando la plataforma AWS.
Diseño y mantenimiento de automatización operativa de servicios AWS.
Autorización de automatizar herramientas de seguridad utilizando las funciones de red de AWS.
Implementación de Validación de Cumplimiento y Control de Seguridad.Implementación de funciones o sistemas de Monitoreo y Métrica en la plataforma AWS.
Implementación, resolución de problemas, disponibilidad y escalabilidad de los sistemas AWS.

Solicitar más información sobre DevOps Engineering on AWS

He leído y acepto la política de privacidad