Descripción
Este curso se compone de las formaciones siguientes que se imparten en una semana (5 días):
- Docker Containerization Essentials
- Kubernetes Application Essentials
- Kubernetes Native Applications Development
Contenidos del curso
CURSO Docker Containerization Essentials
Duración: 1 día - 7 horas
En este curso, aprenderá a crear y administrar contenedores de forma individual con Docker
Engine; diseño de imágenes de contenedores e introducción al almacenamiento y redes de contenedores en un solo nodo.
Curso 50% práctico – 50% teórico.
Este curso está dirigido a una audiencia técnica en general y profesionales IT.
Contenido del curso
- Comprender qué es Docker y cómo Docker puede modernizar la cadena de suministro de software.
- Conceptualizar un modelo mental para el flujo de trabajo de Docker
- Comprender los fundamentos de la seguridad de Docker y aplicar la gestión de secretos.
- Comprender los fundamentos de la contenedorización en un solo nodo Docker.
- Creación interactiva de imágenes.
- Crear imágenes con un Dockerfile(1/2).
- Crear imágenes con un Dockerfile(2/2).
- Multi-StageBuilds.
- Gestionar imágenes
- Volúmenes en Bases de Datos.
- Introducción a las redes.
- Mapeo de puertos en contenedores.
CURSO Kubernetes Application Essentials
Duración: 1 día - 7 horas
Ya sea que su enfoque esté en desarrollar aplicaciones en contenedores o en administrar una infraestructura centrada en contenedores, este curso presenta la orquestación de contenedores de Kubernetes para todos los involucrados en el ciclo de vida del desarrollo de software.
Curso 50% práctico – 50% teórico.
Este curso está dirigido a perfiles de Arquitecto de aplicaciones básicas para Kubernetes.
Contenido del curso
- Instalación de Kubernetes.
- Objetos computacionales en Kubernetes.
- Objetos de red en Kubernetes.
- Objetos de almacenamiento en Kubernetes.
- Configuración de aplicaciones en Kubernetes.
- Gestionar aplicaciones con Helm v3
- Desarrollar un proyecto con Kubernetes
CURSO Kubernetes Native Application Development
Duración: 3 días - 21 horas
En este curso, los desarrolladores aprenderán cómo crear aplicaciones en contenedores destinadas a entornos de producción de nivel empresarial.
Explorará patrones en la arquitectura de aplicaciones en contenedores,y técnicas para eliminar la fricción en el proceso de desarrollo. Después de dominar estas técnicas, centraremos nuestra atención en los devops y en la construcción de canalizaciones de integración continua nativas de contenedores impulsadas por Jenkins y Kubernetes.
Curso 50% práctico – 50% teórico.
Este curso está dirigido a Desarrollarodes, Arquitectos de aplicaciones y DevOps.
Contenido del curso
- Editar y continuar. Automatizar la compilación de procesos
- Instalación de Minikube
- Depuración de procesos en contendores.
- Gestiond el ciclo de vida del contenedor
- Contenedorizar una aplicación
- Métricas en Prometheus
- Preparación de un clusterpara Integración continua (CI)
- Preparación y despliegue de Jenkins.
- Jenkins BuildServers
- Testing con Jenkins y DTR.
- Tests de integración con Jenkins y DTR
- Firmar imágenes con Content Trust y DTR
- Empaquetar apps con Jenkins y Helm
Información general
Cursos Intensivos Docker y Kubernetes
Contenedores & Kubernetes
Presencial | Learning virtual class
Propia del fabricante