Duración del curso: 32 horas Dirigido a: Ingenieros de DevOps, arquitectos de DevOps, ingenieros de Operaciones, administradores de Sistemas, desarrolladores de Software
Aplicar las mejores prácticas DevOps para desarrollar, entregar y mantener software.
Implementar infraestructura para los proyectos de desarrollo DevOps en AWS.
Utilizar AWS Cloud9 para escribir, ejecutar y depurar el código
Gestionar repositorios Git privados con alto nivel de escalabilidad.
Almacenar imágenes Docker e integrarlas en las canalizaciones de CI y CD.
Crear canalizaciones de CI y CD para aplicaciones en Amazon EC2, aplicaciones sin servidor y aplicaciones basadas en contenedores.
Integrar las pruebas y seguridad en las canalizaciones de CI y CD.
Monitorear las aplicaciones y los entornos mediante el uso de las herramientas y las tecnologías de AWS
DescripciónEn este curso, los participantes aprenderán a combinar las 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. Además, se revisará aspectos de integración continua (CI), entrega continua (CD), infraestructura como código, microservicios y monitoreo.
Temario de cursos
1
Tema 1
AWS Training Portal
AWS Free Tier
AWS Educate
2
Tema 2
Systems Development Lifecycle
Steps to Get Started Developing on AWS
Working with AWS SDKs
Errors and Exceptions
AWS X-Ray
Amazon CloudWatch and AWS CloudTrail
3
Tema 3
Shared Responsibility Model
Authentication with IAM
Authorization with IAM
4
Tema 4
Amazon DynamoDB
Amazon DynamoDB Key Concepts
Partitions and Data Distribution
Secondary Indexes
Read/Write Throughput
Streams and Global Tables
Backup and Restore
5
Tema 5
Serverless Computing with AWS Lambda
Overview of AWS Lambda
Execution Models for Invoking Lambda
Functions
AWS Lambda Permissions
Overview of Authoring and Configuring Lambda Functions
Overview of Deploying Lambda Functions
6
Tema 6
Application Programming Interfaces
Amazon API Gateway
Creating a RESTful API
Controlling Access to a RESTful API
Testing a RESTful API
Deploying a RESTful API
Invoking a RESTful API
Monitoring a RESTful API
7
Tema 7
Workflow Coordination in Distributed Applications
Introduction to AWS Step Functions
State Types
AWS Step Functions Use Case
AWS Step Functions API
8
Tema 8
Caching with Amazon CloudFront
Caching with Amazon ElastiCache
Caching Strategies
9
Tema 9
Introduction to Containers
Containers vs. Hardware Virtualization
Microservices – Use Case for Containers
Amazon Container Services
10
Tema 10
Introduction to Message Queues
Introduction to Amazon SQS
Amazon SQS Developer Concepts
Introduction to Amazon SNS
Amazon SNS Developer Concepts
Introduction to Amazon MQ
11
Tema 11
Secure Network Connections
Manage Application Secrets
Authenticate with AWS Security Token
Service
Authenticate with Amazon Cognito
12
Tema 12
Introducing DevOps
Using AWS Code Services for CI/CD
Introducing Deployment and Testing Strategies
Deploying Applications with AWS Elastic Beanstalk
Deploying Applications with AWS CloudFormation
Deploying Serverless Applications with AWS SAM
Requisitos
AWS Academy Cloud Foundations
Conocimientos de sistemas distribuidos (nivel intermedio)
Conocimientos de cloud computing (nivel intermedio)
Conocimientos de redes (nivel intermedio)
Conocimientos de arquitecturas multi-tier (nivel intermedio)
Certificaciones
Al aprobar la capacitación obtendrás una insignia virtual emitida por AWS y luego podrás descargar el certificado en AWS Academy Cloud Developing en la plataforma de AWS.
CERTIFICACIONES ASOCIADAS:
- Actualización de Servicios en Nube con AWS - Nivel Avanzado.