- Definición de DevOps
- Orígenes y evolución de DevOps
- Principios fundamentales de DevOps
- Colaboración entre equipos de desarrollo y operaciones
- Automatización de procesos
- Integración continua (CI) y entrega continua (CD)
- Monitoreo y retroalimentación continua
- Plataformas de automatización
- Contenedores y Orquestación
- Gestión de versiones y control de código fuente
- Infraestructura como código (IaC)
- Microservicios y arquitectura basada en servicios
- SAML
- OAUTH
- RBAC
- LDAP
- KERBEROS
- Evaluación de la madurez DevOps
- Diseño e Implementación de pipelines de CI/CD
- Integración de prácticas de seguridad y cumplimiento
- Gestión del cambio cultural y resistencia organizativa
- ¿Qué es AWS y por qué es importante en la nube?
- La evolución de AWS: historia y desarrollos clave
- Conceptos básicos de la infraestructura de AWS
- Principales servicios de AWS y sus usos
- Casos de uso y estudios de caso de AWS
- Seguridad y conformidad en AWS
- Modelos de servicio en la nube: IaaS, PaaS, SaaS
- Instancias EC2 y su escalabilidad
- Almacenamiento en AWS: S3, EBS y Glacier
- Redes en AWS: VPC y CloudFront
- Gestión de recursos con AWS CloudFormation
- Automatización con AWS Lambda
- Bases de datos en AWS: RDS, DynamoDB y Redshift
- Elección de la base de datos adecuada para tu aplicación
- Migración de bases de datos a AWS
- Optimización del rendimiento de las bases de datos
- Alta disponibilidad y recuperación ante desastres
- Monitoreo y seguridad de las bases de datos
- Servicios de desarrollo de aplicaciones de AWS
- Despliegue y gestión de aplicaciones con Elastic Beanstalk
- Contenedores en AWS: ECS y EKS
- Desarrollo sin servidor con AWS Lambda
- Integración y entrega continua con AWS CodePipeline y CodeBuild
- Monitoreo de aplicaciones con AWS CloudWatch
- Fundamentos de la seguridad en la nube
- Identidad y gestión de acceso con IAM
- Protección de datos con KMS y Shield
- Seguridad de red con WAF y Firewall Manager
- Cumplimiento y gestión de riesgos en AWS
- Mejores prácticas de seguridad en AWS
- Principios de diseño de arquitectura en la nube
- Diseño de sistemas resilientes y de alta disponibilidad
- Optimización de costos en la arquitectura de AWS
- Patrones de diseño y arquitecturas de referencia
- Estrategias de migración a la nube
- Herramientas y servicios para arquitectos en AWS
- Amazon Elastic Compute Cloud (EC2)
- Amazon Elastic Container Service (ECS)
- Amazon Elastic Kubernetes Service (EKS)
- AWS Lambda
- Amazon API Gateway
- AWS CodePipeline
- AWS CodeDeploy
- Amazon CloudWatch
- AWS CloudTrail
- AWS Systems Manager
- AWS Config
