DESEMPEÑO GENERAL
CONTENEDORES- TECNOLOGÍA, IMPLEMENTACIONES Y USOS
¿Qué voy a aprender?
En esta experiencia de aprendizaje manejaremos una tecnología que ha proporcionado unas capacidades especialmente interesantes y potentes en el mundo del desarrollo software, el despliegue de servicios en infraestructuras complejas y el avance cada vez mayor en las capacidades de Cloud Computing, y es la de contenedores. En los últimos años el desarrollo y el uso de esta tecnología ha sido exponencial y el personal que forma parte de la Administración debe conocerla con objeto de estar en disposición de configurar y gestionar infraestructuras y servicios basados en contenedores.
El aprendizaje se realiza de manera gradual y de manera totalmente práctica. Durante el curso se aprenderá a manejar dos de los entornos más conocidos de la tecnología de contenedores: Docker y Kubernetes, siendo los objetivos de aprendizaje los siguientes:
- Reconocer y describir los fundamentos básicos de la tecnología de contenedores, sus características y usos principales.
- Instalar, configurar y operar un entorno básico de contenedores.
- Instalar, configurar y operar una infraestructura de contenedores.
Dirigido a:
Empleadas y empleados públicos que presten servicio en un área TIC. Es necesario tener conocimientos de informática, de virtualización en entornos personales y de administración básica de sistemas Linux, desde línea de comandos. Se requiere disponer de un ordenador personal con sistema operativo de 64 bits Windows (7, 8, 10) o Linux (distribución de 2018 o posterior con entorno de escritorio), con permisos de administración en el mismo y que disponga al menos de 8 GB de memoria RAM, 60 GB de espacio libre en el disco duro y CPU con tecnología de virtualización (Intel VT o AMD-V).
Inscripción:
- Esta acción formativa no se encuentra en periodo de inscripción.
- El número máximo de alumnos será de 60.
Contenidos:
Módulo I. Introducción a los contenedores.
- Conceptos básicos de contenedores.
- Tipos y características de contenedores; ventajas e inconvenientes.
- Usos de los contenedores; desarrollo software y Cloud Computing.
- Implementaciones, tecnologías base, infraestructuras.
Módulo II. Gestión básica de contenedores.
- Configuración de un entorno de contenedores.
- Primeros pasos y conceptos básicos.
- Descarga de imágenes.
- Ejecución, pausa y finalización de contenedores.
- Gestión de almacenamiento.
- Creación de imágenes.
- Gestión de imágenes y trabajo con repositorios.
- Gestión mediante interfaz gráfico de una plataforma de contenedores.
Módulo III. Infraestructuras de contenedores.
- Definición y despliegue de servicios simples.
- Escalado de aplicaciones y balanceo de carga.
- Creación y gestión de clusters.
- Definición básica y despliegue de microservicios. Orquestación.
- Migración de aplicaciones a un entorno de contenedores
Módulo IV. Kubernetes
- Introducción a Kubernetes.
- Construcción de un cluster Kubernetes.
Módulo V. Componentes de Kubernetes
- Componentes de Kubernetes.
- Networking.
- Almacenamiento.
Modulo VI. Seguridad en Kubernetes.
- Seguridad en Kubernetes
- Interfaces gráficos para Kubernetes.
- Buenas prácticas.
Docentes:
| | D. FERNANDO LOPEZ REYES SDG PROGRAMAS |
 | D. JOSE LUIS ROCA BLAZQUEZ |
Información complementaria
Calendario / Duración
De 23/09/2024 a 28/10/2024.
25 horas lectivas.
Horario
Continuado 24 h
Lugar de celebración
Plataforma en línea del INAP
Modalidad
EN LÍNEA TUTORIZADA
Área competencial
Programa
Desarrollo profesional continuo
Subprograma
Desempeño general
Convocatoria
Resolución de 04/06/2024.
Más información
Incidencias técnicas
Correo electrónico:
cau@inap.es
Información sobre la actividad
Coordinador INAP: Enrique Sánchez Salvador
Correo Electrónico: fg@inap.es
Dirección postal: c/ Atocha, 106, 28012. Madrid.
Información sobre otras actividades del INAP: