Introducción práctica a Docker y Kubernetes (20H)
Curso
En Madrid
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Descripción
-
Tipología
Curso
-
Nivel
Nivel avanzado
-
Lugar
Madrid
-
Horas lectivas
20h
-
Duración
5 Días
Docker es un proyecto de código abierto que automatiza el despliegue de aplicaciones dentro de contenedores de software, proporcionando una capa adicional de abstracción y automatización de virtualización de aplicaciones en múltiples sistemas operativos, que junto con Kubernetes, sistema de código libre para la automatización del despliegue o escalado de aplicaciones posibilita que las empresas puedan adquirir prácticas de desarrollo y despliegue ágil.
Información importante
Bonificable:
Curso bonificable para empresas
Si eres trabajador en activo, este curso te puede salir gratis a través de tu empresa.
Instalaciones y fechas
Ubicación
Inicio
Inicio
Opiniones
Materias
- Docker
- Kubernetes
- Cluster
- Node
- Kubectl Review
- Monitorización
- Helm
- Cert-manager
- Configmap
- SECRET
Profesores
Profesionales Profesores DevAcademy
Profesores
Temario
Módulo Docker
Docker es un proyecto de código abierto que automatiza el despliegue de aplicaciones dentro de contenedores de software, proporcionando una capa adicional de abstracción y automatización de Virtualización a nivel de sistema operativo en Linux.
- Introducción a Docker
- Instalación de Docker Engine
- Creación de Containers
- Control de Containers en Docker
- Contrucción de containers y administración de Dockerfiles
- Administración Docker Volumes (almacenamiento)
- Gestión de red en Docker
- Orquestación de contenedores
- Seguridad de imágenes docker
- Integración práctica
Módulo Kubernetes.
Kubernetes es un sistema open source creado por Google para la gestión de aplicaciones en contenedores, un sistema de orquestación para contenedores Docker, permitiendo acciones como programar el despliegue, escalado y la monitorización de nuestros contenedores, entre muchas otras más.
En este curso los alumnos podrán aprender cómo automatizar, escalar y administrar sus aplicaciones en contenedores dentro de un clúster de Kubernetes.
- Introducción a la orquestación de contenedores con Kubernetes
- Despliegue de entorno local Kubernetes en laboratorio
- Introducción a minikube
- Introducción a microk8s
- Descripción de la arquitectura de Kubernetes y conceptos básicos
- Cluster
- Node
- Master
- Workload
- Pod
- Service
- Ingress
- Security
- Secret
- Configmap
- Deployment
- Statefulset
- Daemonset
- Storage
- Volumes
- PV
- PVC
- HPA
- Network
- Kubectl Review
- Organización de un cluster (Namespaces)
- Comunicación entre contenedores
- Exposición de servicios a internet
- Monitorización
- Escalado de aplicaciones
- Herramientas de administración
- Helm
- Cert-manager
- Seguridad
- Configuración y despliegue de aplicaciones reales en el cluster local
- Configuración y despliegue de aplicaciones reales en Google Cloud Compute
Información adicional
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Introducción práctica a Docker y Kubernetes (20H)