Kubernetes

Gestión de contenedores con Kubernetes - Certified Kubernetes Administrator (CKA)

30 horas
950,00 €
Presencial o Live Virtual Class
Presencial o Live Virtual Class

21 nov 2022 - 25 nov 2022   |  Confirmado

Gestión de contenedores con Kubernetes - Certified Kubernetes Administrator (CKA)

30 h | 950 € | Madrid o Live Virtual Class | Español
De Lunes a Viernes (09:00h - 15:00h)
Calendario de sesiones

21 nov 2022 - 25 nov 2022   |  Confirmado

Gestión de contenedores con Kubernetes - Certified Kubernetes Administrator (CKA)

30 h | 950 € | Barcelona o Live Virtual Class | Español
De Lunes a Viernes (09:00h - 15:00h)
Calendario de sesiones

Acerca de este curso

Kubernetes es una de las herramientas de orquestación de contenedores más populares del mundo y rápidamente se está convirtiendo en el estándar de facto para operar aplicaciones en contenedores a escala en un data center. Basándose en 15 años de experiencia de Google en la gestión de aplicaciones en contenedores y con una creciente comunidad de código abierto, esta tecnología está preparada para cambiar la forma en que creamos y administramos aplicaciones.

En el presente curso, el alumno aprenderá como todos los componentes de un clúster de Kubernetes trabajan juntos, cómo monitorear todos los componentes de un clúster y cómo construir su propio clúster de Kubernetes desde cero. También cubre las redes, la implementación de aplicaciones, la programación de pods, el registro y una gran cantidad de práctica en la línea de comandos.

Valor añadido de PUE

Como complemento a la presente formación, los alumnos tendrán acceso de manera totalmente gratuita a unos laboratorios diseñados para practicar los conceptos y las herramientas presentadas durante la formación. La temática de los laboratorios es la siguiente:

 

  • Conceptos básicos
    • Despliegues, rs, rc, servicios, pods.
    • Comandos imperativos kubectl
  • Scheduling
    • Scheduling manual
    • Labels y Selectores
    • Taints y tolerancias
    • Node Selector
    • Node Affinity
    • DeamonSets
  • Supervisar los componentes del clúster
    • Monitorear los registros de la aplicación
    • Gestión del ciclo de vida de las aplicaciones
    • ConfigMaps
    • Secrets
    • POD de contenedores múltiples
    • Mantenimiento de clústeres
  • Actualizaciones
    • Versiones de software de Kubernetes
    • Actualización de clúster
    • Métodos de copia de seguridad y restauración
    • Trabajando con ETCDCTL
    • Copia de seguridad y restauración de ETCD
  • Seguridad
    • TLS en Kubernetes
    • Autorización RBAC
    • Políticas de red
  • Almacenamiento
    • Volúmenes
    • Persistent Volume
    • Persistent Volume Claim
    • Storage Class
  • Redes
    • DNS central
    • Espacios de nombres de red
    • CNI en Kubernetes
    • DNS en Kubernetes
    • Ingreso
  • Diseñar e instalar el clúster de Kubernetes
    • Infraestructura de Kuberneres
    • Configurar HA
    • Instalar Kubernetes Kubeadm
    • Implementar con Kubeadm
    • Actualizar en un clúster de Kubernetes utilizando Kubeadm
  • A quién va dirigido

    El curso está orientado específicamente a los administradores de clúster de Kubernetes; aun así, cualquier persona interesada en aprender a trabajar con Kubernetes también se beneficiará de los conocimientos impartidos en este curso.

    Prerrequisitos

    Para aprovechar al máximo este curso, es recomendable que el alumno tenga habilidades básicas de línea de comandos de Linux y algunos conocimientos de contenedores de Linux (por ejemplo, Docker).

    Objetivos del curso

    Una vez finalizado el curso el alumno habrá adquirido los conocimientos y habilidades necesarios para:

    • Gestión del ciclo de vida de la aplicación
    • Instalación, configuración y validación
    • Conceptos básicos
    • Redes
    • Planificación
    • Seguridad
    • Mantenimiento de clúster
    • Registro / Monitoreo
    • Almacenamiento
    • Solución de problemas

    Certificación incluida

    Este curso es el recomendado por PUE para la preparación del siguiente examen de certificación oficial valorado en 499,73€ (IVA incl.), cuyo coste (una convocatoria) está incluido en el precio del curso para todos los miembros del programa PUE Alumni:

    • Título del examen: Certified Kubernetes Administrator (CKA)
    • Idioma: Inglés
    • Duración: 120 minutos
    • Número de preguntas: 15-20
    • Disponibilidad: Online Proctored
    certified kubernetes

    La superación de este examen es requisito imprescindible para obtener la certificación Certified Kubernetes Administrator (CKA).

    PUE es centro certificador oficial PSI facilitando la gestión del examen al candidato. El alumno podrá realizar su certificación en nuestras instalaciones o, si lo prefiere, a través de la opción Online Proctored, que permite atender esta certificación oficial desde cualquier ubicación con una simple conexión a internet.

    Contenidos

    Módulo 1: Almacenamiento

    • Comprender las clases de almacenamiento (StorageClass) y los volúmenes persistentes (PersistentVolume).
    • Comprender el modo volumen (volumeMode), los modos de acceso (accessMode) y las políticas de recuperación (reclaimPolicy) para volúmenes.
    • Comprender la primitiva de las afirmaciones de volumen persistente (PersistentVolumeClaim)
    • Configurar aplicaciones con almacenamiento persistente

    Módulo 2: Resolución de problemas

    • Evaluar el registro de clústeres y nodos
    • Entender cómo monitorear aplicaciones
    • Administrar registros de stdout y stderr de contenedores
    • Solucionar fallos de la aplicación
    • Solucionar fallos de los componentes del clúster
    • Solucionar problemas de redes

     Módulo 3: Cargas de trabajo y Scheduling

    • Comprender las implementaciones y cómo realizar actualizaciones continuas y reversiones.
    • Utilizar ConfigMaps y Secrets para configurar aplicaciones
    • Escalar aplicaciones
    • Comprender las primitivas utilizadas para crear implementaciones de aplicaciones robustas y autorreparables.
    • Comprender cómo los límites de recursos pueden afectar al Pod scheduling
    • Conocimiento de la gestión de manifiestos y herramientas de plantillas comunes.

    Módulo 4: Arquitectura, instalación y configuración de clústeres

    • Administrar el control de acceso basado en roles (RBAC)
    • Utilizar Kubeadm para instalar un clúster básico
    • Administrar un clúster de Kubernetes de alta disponibilidad
    • Aprovisionar la infraestructura subyacente para implementar un clúster de Kubernetes
    • Realizar una actualización de versión en un clúster de Kubernetes con Kubeadm
    • Implementar copia de seguridad y restauración de etcd

    Módulo 5: Servicios y redes

    • Comprender la configuración de redes de host en los nodos del clúster.
    • Comprender la conectividad entre Pods
    • Comprender los tipos de servicios y endpoints de ClusterIP, NodePort, LoadBalancer
    • Utilizar los controladores y recursos de Ingress
    • Configurar y utilizar CoreDNS
    • Elegir un complemento de interfaz de red de contenedor adecuado

    Convocatorias abiertas

    21 nov 2022 - 25 nov 2022   |  Confirmado

    Gestión de contenedores con Kubernetes - Certified Kubernetes Administrator (CKA)

    30 h | 950 € | Madrid o Live Virtual Class | Español
    De Lunes a Viernes (09:00h - 15:00h)
    Calendario de sesiones

    21 nov 2022 - 25 nov 2022   |  Confirmado

    Gestión de contenedores con Kubernetes - Certified Kubernetes Administrator (CKA)

    30 h | 950 € | Barcelona o Live Virtual Class | Español
    De Lunes a Viernes (09:00h - 15:00h)
    Calendario de sesiones