Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Digital Classroom - DevOps Engineering on AWS (Español) (Na)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Ingeniería DevOps en AWS le enseña a utilizar la combinación de las filosofías culturales, las prácticas y las herramientas de DevOps para aumentar la capacidad de su organización de desarrollar, ofrecer y mantener los servicios y aplicaciones a gran velocidad en AWS. En este curso, se cubren la integración continua (CI), la entrega continua (CD), la infraestructura como código, los microservicios, la supervisión y el registro, y la comunicación y colaboración.


Objetivos del curso

En este curso, aprenderá a hacer lo siguiente:

  • Enumerar las ventajas de los equipos DevOps pequeños.
  • Enumerar las funciones y responsabilidades de los miembros de un típico equipo pequeño de DevOps.
  • Aprovechar AWS Cloud9 para escribir, ejecutar y depurar su código, así como compartir su IDE basado en la nube con el equipo de desarrollo.
  • Crear canalizaciones de integración y entrega continuas (CI/CD) que incluyan pruebas y seguridad.
  • Desarrollar estrategias de ramificación de Git e integrarlas en una canalización de integración y entrega continuas (CI/CD) para varios entornos.
  • Utilizar AWS CloudFormation a fin de implementar entornos de desarrollo, prueba y producción para un proyecto de desarrollo de software.
  • Diseñar e implementar una infraestructura en AWS que admita los proyectos de desarrollo de DevOps.
  • Crear una canalización de integración y entrega continuas (CI/CD) para plantillas de AWS CloudFormation.
  • Establecer la colaboración mediante la unión de los flujos de trabajo y las responsabilidades de desarrollo y operaciones.
  • Alojar repositorios de Git seguros, altamente escalables y privados mediante AWS CodeCommit.
  • Aprovechar Amazon Elastic Container Registry (Amazon ECR) para almacenar de forma segura imágenes de contenedores de Docker e integrarse en AWS CodeBuild y Amazon Elastic Container Service (Amazon ECS).
  • Automatizar la creación, las pruebas y el empaquetado de código con AWS CodeBuild.
  • Integrar la seguridad en las herramientas y servicios de canalización de integración y entrega continuas (CI/CD).
  • Implementar estrategias y configuraciones de implementación comunes, como “todo a la vez”, “continua” y “azul-verde”.
  • Automatizar la implementación de software en Amazon Elastic Compute Cloud (Amazon EC2), cómputos en las instalaciones, AWS ECS (Amazon EC2/AWS Fargate) y AWS Lambda mediante AWS CodeDeploy.
  • Automatizar las canalizaciones de liberación (crear, probar, implementar) con AWS CodePipeline.
  • Supervisar una aplicación y un entorno con las herramientas y tecnologías de AWS.


Audiencia objetivo

Este curso está dirigido a los siguientes destinatarios:

  • Desarrolladores
  • Ingenieros de DevOps
  • Ingenieros de SysOps
  • Arquitectos de DevOps
  • Administradores de sistemas


Requisitos previos

Recomendamos que los alumnos cuenten con lo siguiente:

  • Asistencia previa a los cursos de operaciones de sistemas en AWS o de desarrollo en AWS
  • Conocimientos prácticos de uno o más de los lenguajes de programación generales (C#, Java, PHP, Ruby, Python)
  • Conocimiento intermedio en administración de los sistemas de Linux o Windows a nivel de línea de comando
  • Experiencia mínima de dos años en el aprovisionamiento, operación o administración de entornos de AWS


Esquema del curso

  • Módulo 1: Introducción a DevOps
  • Módulo 2: Automatización de la infraestructura
  • Módulo 3: Conjuntos de herramientas de AWS
    • Laboratorio 1: Utilizar AWS CloudFormation para aprovisionar y administrar una infraestructura básica
  • Módulo 4: Integración y entrega continuas (CI/CD) en las herramientas de desarrollo
    • Laboratorio 2: Implementar una aplicación en una flota de EC2 mediante AWS CodeDeploy
    • Laboratorio 3: Automatizar la implementación de códigos mediante AWS CodePipeline
  • Módulo 5: Introducción a los microservicios
  • Módulo 6: DevOps y contenedores
  • Módulo 7: DevOps y cómputo sin servidor
    • Laboratorio 4: Implementación de una aplicación sin servidor mediante AWS Serverless Application Model (AWS SAM) y una canalización de integración y entrega continuas (CI/CD)
  • Módulo 8: Estrategias de implementación
  • Módulo 9: Pruebas automatizadas
  • Módulo 10: Automatización de la seguridad
  • Módulo 11: Administración de la configuración
    • Laboratorio 5: Realizar implementaciones azul-verde con canalizaciones de integración y entrega continuas, y Amazon Elastic Container Service
  • Módulo 12: Observabilidad
    • Laboratorio 6: Utilización de herramientas de AWS DevOps para la automatización de canalizaciones de integración y entrega continuas (CI/CD)
  • Módulo 13: Arquitecturas de referencia
  • Conclusión del curso
  • Recursos del curso



Reviews

Start your review of Digital Classroom - DevOps Engineering on AWS (Español) (Na)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.