Kubernetes avanzado para desarrolladores

¿Ya trabajas con contenedores Docker y vas a utilizar Kubernetes? ¿Vas a desplegar, configurar y probar aplicaciones en contenedores? Y además, ¿también quieres monitorizar y desplegar tus aplicaciones con Kubernetes? ¡Entonces este es el curso de formación para ti!

Esta formación cubre la formación Fundamentos, además de profundizar en ella. Cubrimos las características avanzadas y casos de uso para darle, como desarrollador de software, el conocimiento de cómo implementar y administrar sus aplicaciones en un clúster.

Mediante ejemplos concretos y ejercicios prácticos, pronto estará trabajando sin esfuerzo con Kubernetes y le prepararemos para el examen Certfified Kubernetes Application development (CKAD).

¿A quién va dirigido?

Cualquier persona que desarrolle, pruebe y/o libere software y utilice o vaya a utilizar un clúster Kubernetes durante el desarrollo, la prueba y la liberación.

¿Qué traes?

  • Experiencia mínima de 2 años como desarrollador de software
  • Se aconseja tener conocimientos prácticos de ssh, Linux, Docker (básico), Gitlab o Jenkins u otras herramientas CI/CD. Experiencia en Go es útil (o ganar algo de experiencia con Go en https://tour.golang.org.)
  • Entusiasmo y buen humor

¿Qué se aprende?

  • ¡Kubernetes Hands-On utilizando ejemplos concretos y ejercicios prácticos en su propio entorno de enseñanza de Kubernetes!
  • A diferencia de la formación básica, profundizamos más en el tema y esta formación muestra soluciones listas para aplicar en la práctica.
  • Contexto: ¿Qué es Cloud Native? Y ¿cuál es la historia y la importancia de Kubernetes?
  • Instalación de Kubernetes en bare-metal. 
  • Arquitectura de Kubernetes: componentes y recursos (despliegue, controlador de replicación, pods)
  • Conceptos básicos de Kubernetes: servicios, drenaje de nodos, escalado horizontal, despliegue, gestión de releases y canary releases, comprobaciones de livelyness y readyness, actualizaciones y rollbacks, contenedores init.
  • Principios de Kubernetes: Helm, Ingress Controller, Cert Manager
  • Seguridad de Kubernetes: inicio de sesión único y acceso basado en funciones
  • Supervisión: registro y supervisión centralizados (configuración y creación de cuadros de mando, incorporación de software propio).
  • Soluciones nativas en la nube para APM: LinkerD y Envoy (opcional)
  • Gestión de versiones: integración continua y entrega continua con Gitlab, Jenkins o Spinakker.
  • Orquestación de servicios: CRD, operador y controlador propios (opcional)

    *opcional: según nivel e interés

Información general

Forma:
Aula
Duración:
4 días
La hora:
09:00 - 17:00
Idioma:
Holandés/inglés
La comida:
Incluido
Certificación*:
Desarrollador certificado de aplicaciones Kubernetes (CKAD)
Equipo de entrenamiento:
clúster K8s personal, materiales del curso, programas de estudio y la camiseta N-Able Kubernetes ¡que por supuesto recibirás después!
Precio:
€2995
kubernetes-ckad-color

VISÍTANOS

Oficina y Centro de Formación

Samenweid 22, 1935 AX Egmond-Binnen, Países Bajos

LLÁMANOS

Estaremos encantados de ayudarle

Enviar un mensaje

¿Tiene alguna pregunta?