Solicitar información

Temario del curso

Programa del curso: días 1-2

Introducción

I. Arquitectura de contenedores

Contenedores frente a máquinas virtuales

Análisis detallado de los contenedores

Sistemas de gestión de contenedores

OCI y CRI

II. Orquestación de contenedores

Límites de los sistemas de gestión de contenedores

Arquitectura de Kubernetes

Introducción

Masters y nodos

Etcd

Kube-apiserver

Kubelet

Kube-proxy

Administrador de controladores

Programador de tareas en Kubernetes<\/p>

Diseño e instalación de un clúster de Kubernetes

Laboratorios prácticos

Instalación de un clúster Kubernetes multi-nodo

III. Herramientas de línea de comandos en Kubernetes

Métodos imperativos frente a declarativos

Kubectl

Krew

Kube ns

kube ctx

Laboratorios prácticos

Primeros pasos con Kubernetes

Comandos Kubectl

Herramientas esenciales para el trabajo diario

IV. Conceptos fundamentales de Kubernetes

Espacios de nombres

Pods y Pods multicontenedor

Etiquetas y selectores

Controladores de replicación y ReplicaSets

Despliegues (actualizaciones progresivas y reversión)

ConfigMaps y Secrets

Estado de actividad y disponibilidad

Laboratorios prácticos

Conceptos básicos de Kubernetes

Actualizaciones progresivas y reversión

Etiquetas y selectores

ConfigMaps y Secrets

Estado de actividad y disponibilidad

V. Redes en Kubernetes

Red del clúster

Red entre Pods

Red de servicios

CoreDNS en el contexto de Kubernetes

Ingress

Laboratorios prácticos

Temas relacionados con redes

Servicios en Kubernetes

Ingress

Programa del curso: días 3-4

VI. Programación de tareas en Kubernetes

Programación manual de tareas

Marcas y tolerancias

Etiquetas de nodos y selectores correspondientes

Afinidad entre nodos

Pods estáticos

DaemonSets

Laboratorios prácticos

Temas tratados en la programación manual de tareas

Marcas y tolerancias

Etiquetas de nodos y selectores correspondientes

Afinidad entre nodos

Pods estáticos

DaemonSets

Tareas programadas y Cronjobs

VII. Almacenamiento en Kubernetes

Volúmenes persistentes

Solicitudes de volúmenes persistentes

Aprovisionamiento dinámico mediante StorageClass

Laboratorios prácticos

Aprovisionamiento estático

Aprovisionamiento dinámico

VIII. Seguridad en Kubernetes

Control de acceso basado en roles

Cuentas de servicio

Contextos de seguridad

Límites de recursos asignados a los usuarios

Políticas de red

Laboratorios prácticos

Roles y grupos en RBAC

Cuentas de servicio

Contextos de seguridad

Políticas de red

IX. Registro y monitorización

Helm

Operadores en Kubernetes

Monitoreo de componentes del clúster

Configuración del stack GAP: Grafana, Alertmanager y Prometheus

Laboratorios prácticos

Helm como herramienta esencial

Configuración completa del stack GAP

Conclusión

Requerimientos

  • Conocimiento previo sobre los conceptos de computación en la nube
  • Familiaridad con la línea de comandos de Linux

Público objetivo

  • Ingenieros DevOps
  • Desarrolladores
 28 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 5800 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (5)

Próximos cursos

Categorías Relacionadas