Regresar

Curso online de Kubernetes: Gestión de Contenedores

Curso online de Kubernetes: Gestión de Contenedores

¿Los despliegues de aplicaciones en tu empresa son lentos, inestables y difíciles de escalar cuando hay picos de tráfico? Quedarse estancado en la virtualización clásica mediante pesadas máquinas virtuales es un riesgo crítico en un sector tecnológico que avanza hacia el Cloud Computing ágil. Con este Curso online de Kubernetes: Gestión de Contenedores, dejarás atrás los cuellos de botella del desarrollo tradicional para dominar la orquestación automatizada, permitiendo que tus servicios se ejecuten y escalen de forma ultrarrápida y segura.

 

Orquesta el futuro de tu infraestructura TI con K8s

El nacimiento de tecnologías Open Source como Docker ha revolucionado la creación de software, pero administrar miles de contenedores de forma manual en producción es imposible. Es aquí donde las grandes tecnológicas exigen el dominio absoluto de K8s.

A través de esta formación técnica avanzada, comprenderás la arquitectura interna de un clúster y aprenderás a instalar, configurar y validar entornos contenerizados. Profundizarás en el paradigma DevOps y en los pipelines CI/CD, desplegando nodos de trabajo tanto en entornos de nube privada como en los gigantes de la nube pública.

 

Lo que dominarás en 3 claves

  • Arquitectura y despliegue de Clústeres: Aprenderás a configurar nodos, el plano de control, el Kubelet y a manejar la herramienta de línea de comandos Kubectl sobre distribuciones GNU/Linux.
  • Orquestación en Nube Híbrida: Desplegarás servicios tanto en entornos locales o privados (VMware Tanzu, OpenShift) como en proveedores públicos (Google GKE, Amazon EKS, Azure AKS).
  • Operación y DevSecOps: Dominarás la creación de Pods, Deployments y Servicios, aplicando políticas de red estrictas, monitorización y estrategias de auditoría de vulnerabilidades.

 

El enfoque del experto

Este programa formativo ha sido diseñado por Leopoldo Álvarez Huerta, Graduado en Tecnologías de las Telecomunicaciones y Máster en Ciberseguridad.

El enfoque del autor destaca por su rigor técnico y su visión orientada a la seguridad (DevSecOps). Como experto en arquitecturas Cloud, VMware y análisis de vulnerabilidades, su metodología no se limita a enseñarte a encender un contenedor, sino a operarlo bajo estándares corporativos.

A través de un entorno de laboratorio (Lab setup) con Ubuntu LTS y VirtualBox, te guiará paso a paso para que experimentes problemas reales de red y comunicación entre Pods, preparándote para operar clústeres en producción sin fallos críticos.

 

¿A quién se dirige y qué ventajas profesionales aporta?

Este programa está destinado a personal del sector de las Tecnologías de la Información (TI) que necesite adquirir competencias críticas en la orquestación de contenedores y el diseño de arquitecturas escalables.

Saber administrar tecnologías respaldadas por Google, Red Hat o IBM es uno de los requisitos más demandados en la actualidad, fortaleciendo tu currículum para destacar en roles como:

  • Ingeniero DevOps / SysOps.
  • Cloud Architect (Arquitecto de Sistemas en la Nube).
  • Administrador de Clústeres Kubernetes.
  • Ingeniero DevSecOps / Especialista en Seguridad Cloud.

 

Habilidades y Competencias Estratégicas Adquiridas

En 35 horas de inmersión práctica y técnica, adquirirás la autonomía necesaria para liderar la transición tecnológica de tu empresa. Al finalizar el estudio, dominarás las siguientes áreas de intervención:

  • Virtualización y Containerización Avanzada: Sabrás diferenciar y operar hipervisores, virtualización de red (SND y NFV) y motores de contenedores como Docker Engine, RKT o Podman, superando los límites de la infraestructura clásica.
  • Despliegue de Networking CNI: Serás capaz de configurar la interfaz de red de contenedores (Container Network Interface) permitiendo una comunicación segura y fluida de contenedor a contenedor, entre Pods y hacia el mundo exterior.
  • Mantenimiento y Automatización Segura: Dominarás el uso de Kubeadm para la actualización de versiones y creación de tokens. Además, serás capaz de gestionar la identidad, los secretos del API server y el parcheo continuo para mitigar cualquier intrusión externa.

 

Obtén tu Certificado con Sello de Calidad AENOR

Tras configurar tu laboratorio, asimilar el contenido técnico y superar los 9 test de evaluación, recibirás vía email tu Certificado Acreditativo emitido por Cursa Online, un aval imprescindible para justificar tus competencias tecnológicas ante empresas del sector TI.

Además, el rigor metodológico y técnico de este programa está avalado por el prestigioso Sello de Calidad en Contenidos eLearning ANCYPEL-AENOR.

Sello de Calidad en Contenidos eLearning ANCYPEL-AENOR

 

Requisitos

  • Se recomienda disponer de conocimientos previos en tecnologías de información; redes y sistemas, terminología y conceptos básicos de virtualización y sistemas GNU/Linux.
  • El alumno debe disponer de un ordenador basado en MacOS, Windows o Linux, con potencia de computación suficiente para ejecutar entornos virtualizados (recomendado 8 GB de RAM) y con el VirtualBox o VMplayer instalado.

 

≡ Temario completo del Curso online de Kubernetes: Gestión de Contenedores

TEMA 1. Contenedores

  1. Introducción a los contenedores
  2. Virtualización clásica de sistemas y contenedores
    • Hipervisor
      • Hipervisor de tipo I (1)
      • Hipervisor de tipo II (2)
    • Máquina virtual
  3. Virtualización de red
    • SND y NFV
    • VNF
    • CNF
  4. Contenedores
    • Docker
      • Docker Hub
      • Docker Engine
      • Límites de Docker
    • RKT
    • Podman
    • Linux Container

TEMA 2. El Cloud y los contenedores

  1. Introducción
  2. Cloud Computing
    • Ventajas e inconvenientes del cloud computing
  3. Tipos de cloud
  4. Modelos de servicio
  5. DevOps
    • Pilares DevOps
  6. CI/CD
  7. Contenedores en la nube
    • CaaS
    • Beneficios de los contenedores en la nube
  8. Contenedores con Docker

TEMA 3. Introducción a Kubernetes

  1. Introducción
  2. ¿Qué es Kubernetes?
  3. Gestión de contenedores con K8s
  4. Proyecto oficial
  5. Detalle y documentación oficial
  6. Características de Kubernetes
    • Clúster de K8s
    • Plano de control
    • Nodos
    • Kubelet
    • Kube-proxy
    • Container Runtime
    • Docker engine
  7. Kubectl
  8. Seguridad en K8s
    • Cloud
    • Clúster
    • Container
    • Code
  9. Certificaciones K8s
    • CKA
    • CKS
    • CKAD

TEMA 4. Kubernetes (I): Nube privada

  1. Introducción
  2. Kubernetes en GNU/Linux
    • ¿Qué requisitos de software son necesarios para Kubernetes?
    • Minikube
      • Despliegue de aplicaciones y otros comandos
    • MicroK8s
  3. Kubernetes en OpenShift
    • Componentes de Openshift
    • Openstack vs Openshift
  4. Kubernetes en VMware
    • Tanzu Kubernetes Grid (TKG)
    • vSphere with Tanzu
  5. Componentes de K8s

TEMA 5. Kubernetes (II): Nube pública

  1. Introducción
  2. Kubernetes en nube pública
    • Buenas prácticas de Kubernetes en la nube
  3. Kubernetes en GCP (Google)
    • GKE: Google Kubernetes Engine
  4. Kubernetes en Azure (Microsoft)
    • AKS: Azure Kubernetes Service
  5. Kubernetes en AWS (Amazon)
    • EKS: Amazon Elastic Kubernetes Service
  6. Kubernetes en OCI (Oracle)
    • OKE: Oracle Cloud Infrastructure Container Engine for Kubernetes
  7. ¿Qué servicio y proveedor elegir?
  8. Ecosistema y comunidad Kubernetes
  9. Kubecon
  10. Nube pública o nube privada
    • K8s en nube privada
    • K8s en nube pública
    • Consideraciones generales

TEMA 6. Despliegue de Docker y Kubernetes

  1. Introducción
  2. Kubernetes en GNU/Linux: Ubuntu LTS
  3. Lab setup
  4. Virtual Box
    • Instalación en Windows
    • Instalación en Linux
    • Instalación en MacOS
  5. Configuración inicial
  6. Ubuntu LTS
    • Configuración entorno y sistema Ubuntu
  7. Instalación de Docker
    • Instalación Docker en Ubuntu 20.04 LTS
  8. Instalación Kubernetes en Ubuntu LTS
    • Parametrización inicial
    • Configuración de nombres
    • Instalación de K8s
    • Container Network Interface – K8s
  9. Siguientes pasos con K8s
  10. Unión de nodos al cluster
    • Comandos de monitorización y despliegue del primer servicio
    • Eliminar un nodo de un cluster de k8s

TEMA 7. Operación y mantenimiento (I)

  1. Introducción
  2. Objetos y controladores en K8s
    • Pod
      • Utilizando Pods
      • Pods y workloads
    • Servicios
      • Definición de servicio
    • Deployment
      • Casos de uso para crear Deployments
      • Creando un Deployment
    • Job
  3. Comunicación en K8s: Contenedores, pods, servicio, etc.
    • Contenedor a Contenedor comunicación dentro de los Pods
    • Pod a Pod, comunicación en el mismo nodo y en los nodos del cluster
    • Comunicación del Pod al mundo exterior
  4. Operación en K8s
    • Kubeadm
      • Modificación, creación de tokens y actualización de versión
    • Kubelet
    • Kubectl
      • Consulta de información del clúster
      • Consulta de recursos
      • Configuración y operación con recursos

TEMA 8. Operación y mantenimiento (II)

  1. Introducción
  2. Operación en K8s II
    • Estado del cluster
    • Pods
    • Servicios y deployments
    • Otros
  3. Monitorización y logs
  4. Seguridad en Kubernetes
    • Autenticación y autorización
    • Gestión de identidad y secretos
    • Seguridad del API server
    • Red y políticas de red
    • Seguridad del sistema de archivos y contenedores
    • Auditoría y registro
    • Monitorización y detección de Intrusiones
    • Actualizaciones, patching, backup y restore
    • Evaluación de vulnerabilidades
    • Seguridad del desarrollo de aplicaciones
    • Evaluación y cumplimiento
    • Automatización de seguridad

TEMA 9. Kubernetes con GCP (GKE)

  1. Introducción
  2. Google Cloud Platform (GCP)
  3. Kubernetes en la nube pública de Google (GCP): GKE
    • GKE: Google Kubernetes Engine
  4. Herramientas recomendadas para integrar con GKE
  5. Google Cloud Skills Boost
    • Registro
    • Plataforma gratuita o de pago

¡No te vayas todavía!

Te espera un:

10% Dto.

En tu compra validando el código:

BIENVENIDA10