Sistemas y DevOps
Containerized Infrastructure Platform
Kubernetes, GitOps e infraestructura como código, con observabilidad integrada.
El problema
Ejecutar cargas de trabajo multiservicio de forma reproducible: aprovisionadas desde código, desplegadas desde git y observables desde el primer día.
Cómo lo construí
- 01Aprovisioné la infraestructura con Terraform (AWS EC2) y configuré los servidores con Ansible, con Nginx al frente para el balanceo de carga.
- 02Empaqueté los servicios como charts de Helm en Kubernetes, sincronizados automáticamente por Argo CD en cada push.
- 03Construí dashboards en Prometheus y Grafana con métricas personalizadas de CPU, memoria y red entre cargas de trabajo.
Resultado
- Del git push al clúster en ejecución sin pasos de despliegue manuales.
- Réplicas y orquestación de servicios en múltiples cargas de trabajo en contenedores.
Siguiente proyecto
IoT Monitoring Dashboard