Certified Kubernetes Application Developer (CKAD)

10167
Avanzado
Técnicas de programación
25 horas
525 €
Convocatorias
Inicio - Fin
Horario  
No hay convocatorias abiertas
Descripción
Este curso cubre los conceptos teóricos necesarios para dar obtener la certificación CKAD (Certified https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/Kubernetes Application Developer).

Durante el curso veremos cómo diseñar una aplicación para ser desplegada en Kubernetes, cómo analizar y resolver problemas que puedan surgir.

Se revisarán los conceptos con ejemplos prácticos y al final del curso haremos un examen similar al de la certificación.

Certificación

Podéis obtener toda la información relativa al examen de certificación en el sigueinte link Certified Kubernetes Application Developer (CKAD)

Objetivos
El curso esta orientado a preparar a los desarrolladores de aplicaciones en el diseño, creación e implementación de aplicaciones nativas Cloud para Kubernetes.


Un CKAD puede definir los recursos de la aplicación y usar las primitivas básicas de Kubernetes para crear/migrar, configurar, exponer y observar aplicaciones escalables.

Para poder realizar el examen de certificación, el alumno deberá obtener un conocimiento práctico de los tiempos de ejecución de contenedores y la arquitectura de microservicios.

Al finalizar el curso el alumno deberá ser capaz de:
  • Trabajar con imágenes de contenedores (compatibles con OCI)
  • Aplicar conceptos y arquitecturas de aplicaciones nativas de la nube
  • Trabajar con definiciones de recursos de Kubernetes y validarlas
Contenido
  • Introducción
  • Pods y Workloads
  • Configuración de las apps
  • RBAC
  • Recursos y afinidad
  • Observabilidad
  • Networking
  • Almacenamiento y persistencia
  • Test y modelos de examen