Docker y Kubernetes

De qué se trata
Esta curso es para que aprendas a dominar Docker y todas las herramientas relacionadas. Desde los conceptos básicos y primeros pasos, hasta el despliegue y orquestación con Kubernetes de contenedores, tanto en local como en los principales servicios Cloud (Amazon AWS, Google Cloud GCE, Microsoft Azure).Que aprenderas?
Vamos a empezar de cero con Docker y aprenderemos a desplegar aplicaciones complejas con Kubernetes, en local o en los “cloud” más importantes (AWS, GCE y Azure).Está dirigido a desarrolladores, personal de sistemas y DevOps, o cualquier persona que necesite abarcar todo el ciclo de vida de una aplicación.
Al terminar esta formación obtendrás un nivel profesional de trabajo con Docker y Kubernetes, pudiendo aplicar estas tecnologías en tu trabajo diario y en todo el ciclo de vida de una aplicación: desde el desarrollo hasta el despliegue avanzado en producción.
Contenidos de Docker
- Introducción a Docker
- Ejecutar contenedores y construir imagenes
- Aplicaciones Multi-contenedor
- Docker Clustering
- Contenedores Stateful
- Monitorear contenedores Docker
Contenidos de Kubernetes
- Introducción a Kubernetes
- Empaquetando nuestra aplicación usando Docker
- Conceptos de Kubernetes y primeros pasos
- Cluster de Kubernetes en AWS
- Cluster de Kubernetes en Azure
- Cluster de Kubernetes en GCP
- Service Mesh y Istio
- Deployment Pipelines
Requisitos
- Conocimiento de Linux básico
- Conocimientos de Java y Spring Boot básicos
