Saltar al contenido
Todos los proyectos

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í

  1. 01Aprovisioné la infraestructura con Terraform (AWS EC2) y configuré los servidores con Ansible, con Nginx al frente para el balanceo de carga.
  2. 02Empaqueté los servicios como charts de Helm en Kubernetes, sincronizados automáticamente por Argo CD en cada push.
  3. 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