Arquitectura Cloud-Native: Terraform, Kubernetes, GitOps y Observabilidad
Compartir:
Descripción
Curso práctico enfocado en diseñar e implementar arquitecturas cloud-native utilizando Terraform para IaC, Kubernetes como plataforma de orquestación, GitOps para despliegues continuos y herramientas como Prometheus y Grafana para observabilidad.
Requisitos: Conocimientos básicos de Linux, redes y contenedores Docker.
Objetivos
Implementar infraestructura reproducible con Terraform.
Desplegar aplicaciones y servicios con Kubernetes.
Automatizar flujos de entrega con GitOps (ArgoCD/Flux).
Monitorizar entornos cloud-native con observabilidad nativa.
Contenido
Introducción a Cloud-Native y DevOps moderno
Terraform: conceptos, módulos, despliegue multi-cloud
Kubernetes avanzado: namespaces, Helm, ingress, autoscaling
GitOps: integración con GitHub, ArgoCD, flujos CI/CD
Observabilidad: Prometheus, Grafana, Loki, Alertmanager
Seguridad y buenas prácticas
Itinerario
Este curso pertenece al itinerario: