CAS TRAINING, S.L.

Curso de Docker & Kubernetes

CAS TRAINING, S.L.

Descripción

Con este curso aprenderás todo lo necesario para virtualizar software usando contenedores para crear arquitecturas de microservicios. Aprende a gestionar contenedores con Docker y a orquestarlos con Kubernetes.

Temario

Introducción
  • ¿Qué son los microservicios?
  • Imágenes y contenedores.
  • ¿Qué son es docker?
  • ¿Qué es Kubernetes?
  • Instalación de Docker. Docker Hub.
  • Docker CLI
  • Creación contenedores a partir de imágenes.
  • Creación de imágenes propias.
  • Dockerfile.
  • Qué es. Creación.
  • Compilado y ejecución.
  • Volúmenes.
  • Ejemplo Web Simple creada con dockerfile en un contenedor.
  • Ejemplo Web Node.js creada con dockerfile en un contenedor.
Docker Compose
  • Escenario multi-contenedor.
  • Creación de un docker-compose.vml.
  • Compilado y ejecución.
  • Acceso externo a contenedores. Redes internas.
  • Escalado.
  • Sesiones interactivas.
  • Gestión remota de contenedores.
Despliegue de contenedores
  • En Azure.
  • En AWS.
  • En GCE.
Orquestadores: Kubernetes
  • Conceptos básicos.
  • Pods
  • Servicios
  • Clusters y namespaces
  • Comunicación entre contenedores
  • Workload
  • Network
  • Minikube: Kubernetes local.
  • Controladores y jobs en Kubernetes.
  • Exposición de servicios en Internet.
  • Monitorización.
  • Escalado.
  • Persistencia con Kubernetes.
  • Despliegue de clusters:
  • En Azure
  • En GCE
  • Secrets.
  • Ingress.
  • Dependencias entre servicios.
  • Herramientas:
  • Helm: instalación de componentes en Kubernetes
  • Cert-Manager
Docker Swarm
  • Introducción a Docker Swarm
  • Crear un cluster de Docker Swarm
  • Añadir nodos al cluster
  • Trabajar con los nodos del cluster
  • Crear y trabajar con servicios
  • Escalar un servicio
  • Borrar un servicio
Docker Registry
  • Introducción a Docker Registry
  • Crear un registro de imágenes
  • Subir y bajar imágenes del registro
  • Cambiar el almacenamiento del Docker Registry
Ver más

Metodología

Online

Objetivos

Adquirir sólidos conocimientos en la gestión y desarrollo de contenedores con Docker y orquestación con Kubernetes. Aprender a virtualizar software mediante el uso de contenedores para crear arquitecturas orientadas a servicios.

Sí, me interesa

conocer todos los detalles, precios, becas, fechas y plazas disponibles

Curso de Docker & Kubernetes

Para contactar debes aceptar la política de privacidad
Enviando este formulario acepta recibir información periódica de Educaweb y del Centro relacionada con estos cursos.
También te recomendamos estos cursos

Temas relacionados con: Curso de Docker & Kubernetes

Curso de Docker & Kubernetes