Sobre el proyecto
Cloud Infrastructure Operations Lab es una ruta de aprendizaje progresiva de laboratorios de infraestructura y operaciones en la nube, centrada en escenarios prácticos de Cloud Operations, DevOps y SRE. Los ejercicios utilizan AWS, administración de Linux, Windows/WSL, Terraform, Docker y Docker Compose, Amazon CloudWatch, Zabbix, Bash y PowerShell.
El repositorio registra la construcción y operación de entornos de aplicaciones por etapas: preparación de la estación de trabajo, configuración segura de la cuenta de AWS, autenticación temporal mediante SSO, administración de archivos, usuarios, permisos, servicios y registros en Linux, redes VPC, EC2 gestionado por AWS Systems Manager, Nginx, EBS, S3, balanceo de carga, disponibilidad, resolución de problemas, seguridad, costos y confiabilidad.
Cada laboratorio incluye contexto, requisitos previos, procedimientos, validaciones, evidencia de ejecución y, cuando corresponde, scripts reutilizables y pasos de limpieza. Los laboratorios completados van del 00 al 18 y cubren, entre otros temas, la línea de comandos de AWS, Security Groups, IAM Roles e Instance Profiles, Internet Gateway, rutas y subredes, volúmenes EBS cifrados, buckets S3 con versionado, Application Load Balancer, health checks, fallas controladas de conectividad y de aplicación, diagnóstico con systemd y journalctl, rotación y compresión de registros, actualizaciones con rollback, y copia de seguridad y restauración con verificación SHA-256.
El proyecto enfatiza el acceso temporal, el privilegio mínimo, el diagnóstico antes de los cambios, la automatización de alcance limitado, la infraestructura reproducible, la protección de credenciales, la validación independiente, el control de costos y los scripts de limpieza idempotentes. Los recursos de AWS que pueden generar costos deben eliminarse después de los ejercicios.
La estructura contiene directorios para laboratorios, documentación y roadmap, código de Terraform, scripts compartidos, plantillas, registros de respuesta a incidentes y materiales de referencia. El roadmap planifica nueve etapas; después de los módulos de preparación, Linux, AWS y resolución de problemas, la siguiente etapa planificada es el flujo de trabajo esencial de Terraform, seguido de monitoreo, Docker, seguridad, costos, confiabilidad y un proyecto integrado de aplicación web. El repositorio se distribuye bajo la licencia MIT.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.