Curso Dockers y Kubernetes
Adquiere las habilidades indispensables y necesarias para instalar, configurar y administrar Dockers y Kubernetes. Comprende los beneficios de los contenedores y su arquitectura. El curso está diseñado para profesionales de TI sin experiencia previa en Dockers y Kubernetes.
Objetivos del curso
- Comprender los beneficios de los contenedores
- Comprender la arquitectura de Kubernetes y Dockers
- Conocer los conceptos necesarios para la instalación y operación de Dockers y Kubernets
- Ejecutar los procesos de preparación e instalación del sistema operativo para Dockers/Kubernetes
- Ejecutar los procesos de preparación e instalación del Dockers/Kubernetes
- Desarrollar destrezas en el uso de comandos dockers
- Ejecutar los procesos de preparación e instalación del Kubernets
- Desarrollar destrezas en la creación y gestión de pods y clusters, con servicios comunes
Temario del curso
UNIDAD 1: Introducción
1.6 ¿Qué son los contenedores?
1.7 Diferencia entre Contenerización y virtualización.
1.8 ¿Qué es Dockers?
1.9 Arquitectura de Dokers
1.10 Funcionamiento de redes en Dockers
1.11 ¿Qué es Kubernetes?
1.12 Arquitectura de Kubernetes
1.13 Componentes de Kubernetes.
1.14 Funcionamiento de redes en Kubernetes
UNIDAD 2: Instalación del sistema operativo para Dockers y contenedores
2.10 Instalación del sistema operativo.
2.11 Particionamiento de Docker/Kubernetes con soporte LVM.
2.12 Manejo del soporte LVM:
2.12.1 Conceptos: Creación, expansión y eliminación de volúmenes.
2.13 Instalación de Dockers.
UNIDAD 3: Instalación de Dockers
3.6 Elegir la correcta configuración de infraestructura de dockers
3.7 Configuración de Dockers
3.8 Ejecutar pruebas de entorno
UNIDAD 4: Instalación de Kubernetes
4.1 Elegir la correcta configuración de infraestructura de Kubernetes
4.2 Instalación del Kubernetes/miniKube.
4.3 Instale y use kubeadm/kubectl (clústeres de Kubernetes).
4.4 Ejecutar pruebas de entorno
UNIDAD 5: Creación y gestión de pods y clusters, con servicios comunes
5.1 Ejecutar comandos para la creación y gestión de pods
5.2 Ejecutar comandos para la creación y gestión de clusters
5.3 Comprender la configuración de red en los nodos del clúster
5.4 Comprender los conceptos de redes de pod
5.5 Como monitorear todos los componentes del clúster
5.6 Como monitorear aplicaciones
5.7 Configurar la autenticación y autorización
5.8 Comprender las primitivas de seguridad de Kubernetes
5.9 Configurar políticas de red
Audiencia
Dirigido principalmente a administradores de servidores, lideres de proyecto, desarrolladores web así como:
- Personal interesado en actualizar sus conocimientos e incrementar sus competencias laborales.
- Empresas que buscan capacitar a su personal en la instalación configuración e implementación de servidores Linux.
- Universidades que requieren actualizar su oferta académica.
Requisitos
Se esperan habilidades técnicas básicas por parte del usuario con aplicaciones informáticas en algunos sistemas operativos.
Conocimientos generales en:
- Experiencia en administración de servidores Linux
- Comandos Linux
- Redes Linux
* Campo obligatorio