Calendario
Estamos preparando nuevas convocatorias, déjanos tus datos a través del formulario y te avisaremos en cuanto estén disponibles.
Acerca del curso
En el curso DevOps Engineering on AWS aprenderás a utilizar la combinación de herramientas, prácticas y filosofías culturales de DevOps para aumentar la capacidad de la 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 varios entornos.
Preparación para el examen de certificación:
- Ingenieros de DevOps.
- Arquitectos de DevOps.
- Ingenieros de operaciones.
- Administradores de sistemas.
- Desarrolladores.
- 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.
- Haber completado alguno de los siguientes cursos o certificaciones:
- Disponer de conocimientos prácticos en uno o varios lenguajes de programación de alto nivel, como C#, Java, PHP, Ruby o Python.
- Conocimientos intermedios sobre la administración de sistemas Linux o Windows a nivel de la línea de comandos.
- Dos o más años de experiencia en el aprovisionamiento, la operación y la administración de entornos de AWS.
Módulo 0: Course overview
- Course objective
- Suggested prerequisites
- Course overview breakdown
Módulo 1: Introduction to DevOps
- What is DevOps?
- The Amazon journey to DevOps
- Foundations for DevOps
Módulo 2: Infrastructure Automation
- Introduction to Infrastructure Automation
- Diving into the AWS CloudFormation template
- Modifying an AWS CloudFormation template
- Demonstration: AWS CloudFormation template structure, parameters, stacks, updates, importing resources, and drift detection
Módulo 3: AWS Toolkits
- Configuring the AWS CLI
- AWS Software Development Kits (AWS SDKs)
- AWS SAM CLI
- AWS Cloud Development Kit (AWS CDK)
- AWS Cloud9
- Demonstration: AWS CLI and AWS CDK
- Hands-on lab: Using AWS CloudFormation to provision and manage a basic infrastructure
Módulo 4: Continuous integration and continuous delivery (CI/CD) with development tools
- CI/CD Pipeline and Dev Tools
- Demonstration: CI/CD pipeline displaying some actions from AWS CodeCommit, AWS CodeBuild, AWS CodeDeploy and AWS CodePipeline
- Hands-on lab: Deploying an application to an EC2 fleet using AWS CodeDeploy DevOps Engineering on AWS
- AWS CodePipeline
- Demonstration: AWS integration with Jenkins
- Hands-on lab: Automating code deployments using AWS CodePipeline
Módulo 5: Introduction to Microservices
- Introduction to Microservices
Módulo 6: DevOps and containers
- Deploying applications with Docker
- Amazon Elastic Container Service and AWS Fargate
- Amazon Elastic Container Registry and Amazon Elastic Kubernetes service
- Demonstration: CI/CD pipeline deployment in a containerized application
Módulo 7: DevOps and serverless computing
- AWS Lambda and AWS Fargate
- AWS Serverless Application Repository and AWS SAM
- AWS Step Functions
- Demonstration: AWS Lambda and characteristics
- Demonstration: AWS SAM quick start in AWS Cloud9
- Hands-on lab: Deploying a serverless application using AWS Serverless Application Model (AWS SAM) and a CI/CD Pipeline
Módulo 8: Deployment strategies
- Continuous Deployment
- Deployments with AWS Services
Módulo 9: Automated testing
- Introduction to testing
- Tests: Unit, integration, fault tolerance, load, and synthetic
- Product and service integrations DevOps Engineering on AWS
Módulo 10: Security automation
- Introduction to DevSecOps
- Security of the Pipeline
- Security in the Pipeline
- Threat Detection Tools
- Demonstration: AWS Security Hub, Amazon GuardDuty, AWS Config, and Amazon Inspector
Módulo 11: Configuration management
- Introduction to the configuration management process
- AWS services and tooling for configuration management
- Hands-on lab: Performing blue/green deployments with CI/CD pipelines and Amazon Elastic Container Service (Amazon ECS)
Módulo 12: Observability
- Introduction to observability
- AWS tools to assist with observability
- Hands-on lab: Using AWS DevOps tools for CI/CD pipeline automations
Módulo 13: Reference architecture (Optional module)
- Reference architectures
Módulo 14: Course summary
- Components of DevOps practice
- CI/CD pipeline review
- AWS Certification
Documentación oficial del curso DevOps Engineering on AWS.
- Formador certificado por AWS.
- Más de 5 años de experiencia profesional.
- Más de 4 años de experiencia docente.
- Profesional activo en empresas del sector IT.
Solicita información
Descargar programa
Descargar matrícula
Si no has encontrado lo que buscabas, prueba buscar tu curso o certificación aquí