Curso de contenedores Docker y CRI-O
Descubre los dos contenedores más potentes del mercado para la automatización de aplicaciones y micro-servicios
Duración: 30 horas lectivas
Participantes: A partir de 5 alumnos
Características Principales
- Duración: 30 horas
- Horarios: Flexibles en horario a determinar
- Localización: Flexible según las necesidades de la empresa soliciante
- Bonificable a través de Fundae.
Descripción del curso:
Docker es el contenedor más popular hasta la fecha, el cual nos permite crear, editar, testear, y ejecutar aplicaciones en remoto, desde las más sencillas hasta microservicios.
CRI-O es tambíen una infraestructura de contenedores muy potente, e integrada con Kubernetes y una alternativa segura al uso de Docker. Permite a Kubernetes utilizar cualquier tiempo de ejecución compatible con OCI como tiempo de ejecución del contenedor para ejecutar pods.
Este curso está pensado para el estudio de los contenedores Docker y CRI-O desde un punto de vista práctico y comparativo. Estudiaremos la arquitectura de ambos contenedores y sus principales funcionalidades durante 30 horas lectivas
Temario y ficha descriptiva del curso:
- El presente curso podrá ejecutarse en modalidad Presencial o Telepresencial según las necesidades del cliente
- El horario flexible se establecerá ajustándose a la petición de la empresa solicitante y de la disponibilidad de Culture Lab,.
- La impartición del curso podrá realizarse en las instalaciones de la empresa. En paralelo también se podrá estudiar su impartición en las instalaciones de Culture Lab.
- Antes de la impartición del curso se realizará una llamada de control entre el formador del curso y uno de los responsables de la empresa para coordinar los objetivos clave y confirmar que el curso se adecua correctamente a sus requisitos.
- Para aplicar esta modalidad de formación, se requiere un mínimo de 5 alumnos por parte de la empresa solicitante.
- El precio final de la formación se establecerá según el número de alumnos y el lugar de impartición.
- La empresa podrá solicitar la bonificación del curso a través de FUNDAE (Antigua Fundación Tripartita)
- Culture Lab facilitará a la empresa solicitante la documentación necesaria para que la empresa pueda dar de alta el proceso de bonificación del curso.
- El presente curso dispondrá de una bonificación máxima aplicable en modalidad Presencial de 13€/hora x 30 horas = 390€ por cada alumno.
El crédito disponible para las empresas durante el presente ejercicio se calcula a partir de dos datos: lo cotizado por la empresa en concepto de Formación Profesional en el año anterior y el tamaño de su plantilla, que determinará el porcentaje del importe cotizado al cual tiene derecho la empresa:
Empresas de 1 a 9 trabajadores: 100%.
De 10 a 49 trabajadores: 75%.
De 50 a 249 trabajadores: 60%.
De 250 o más trabajadores: 50%.
- Durante la impartición del curso Culture Lab se encargará de los controles de asistencia diarios de los alumnos, así como de las encuestas de evaluación finales, las cuales serán entregadas al responsable de la empresa al finalizar el curso.
Temario del curso:
Tema 1º Introducción a Docker
- ¿Qué son los contenedores Docker?
- Ventajas de Docker respecto a CRI-O
- Instalación de Docker a través de máquina virtual
- Tipos de contenedores
- Tipos de Imágenes
Tema 2º Arquitectura de Docker
- Creación de contenedores
- Docker Files
- Configuración de Docker Compose
- Utilidades de Docker Compose
- Tags en Docker Pulls
- Edición de imágenes
- Comandos para la gestión de imágenes
Tema 3º Integración y despliegue de contenedores
- Integración de contenedores en Windows
- Integración de contenedores en Linux
- Docker Hub
- Despliegue en AWS
- Despliegue en redes locales
Tema 4º CRI-O
- ¿Qué es CRI-O?
- Ventajas de CRI-O respecto a Docker
- Componentes principales
- Tipos de contenedores (Almacenamiento e imagen)
- Vainas
- infra contenedores
- Redes (CNI)
- Monitorización (Common)
Tema 5º Tiempos de ejecución y almacenamiento
- Ejecución con OCI
- Runc
- Recipientes
- Creación de sistemas de fichero raíz
- Soporte de las imágenes
Tema 6º Redes y vigilancia
- Configuración de redes
- Flannel
- Weave
- OpenShift – SDN
- Políticas de separación
- SELinux
- Seccomp
- Especificaciones
Requisitos del curso:
- Para poder realizar este curso es necesario disponer de experiencia previa en programación en torno a Objetos tales como Java, o Python así como nociones en bases de datos SQL.
- Conocer los alcances de Machine Learning y qué relación tiene con Inteligencia Artificial y Deep Learning.
- Dominar las herramientas específicas para trabajar con Machine Learning.
- Conocer las estructuras de datos.
- Gestionar diferentes sets de datos
- Realizar operaciones con grandes volúmenes de datos.
- Conocer qué es TensorFlow y cómo utilizarlo
- Trabajar con ejemplos prácticos que ayuden a fijar los contenidos.
- La presente convocatoria tambíen está disponible en modalidad Telepresencial.
- Una vez inscrito, te enviaremos el acceso a la plataforma Telepresencial, y un Drive Privado con toda la información y contenidos.
- Podrás realizar el curso a través de tu ordenador, móvil o tablet.
- Los alumnos deberán conectarse en los mismos horarios que la modalidad Presencial, y disponer de conexión a internet y micrófono.
- Durante la retransmisión curso, escucharás el discurso del formador en tiempo real, podrás ver la presentación, realizar ejercicios y consultar tus dudas al momento durante el curso.
- Grabaremos todas las sesiones del curso, y las compartiremos a través de un Drive Privado a los alumnos participantes durante 3 meses tras la finalización del curso.
- Una vez finalizada la formación, te enviaremos un Certificado del curso emitido por Culture Lab TS S.L.
Curso de contenedores Docker y CRI-O
Aprende el uso de los contenedores Docker y CRI-O desde un punto de vista práctico y comparativo