Kubernetes: gestión de contenedores

Curso ONLINE para trabajadores y empresas

Kubernetes Esencial: Orquestación de Contenedores en la Era Cloud

En este curso integral de Kubernetes, te sumergirás en el mundo de la orquestación de contenedores, adquiriendo habilidades clave desde la instalación y configuración de clusters hasta la gestión avanzada de redes, seguridad, y monitorización en entornos Kubernetes. Dirigido especialmente a profesionales de TI como SysOps, DevOps, y arquitectos de sistemas, este programa está diseñado para equiparte con el conocimiento necesario para diseñar, desplegar y mantener infraestructuras contenerizadas eficientes.

A través de una mezcla de teoría y práctica, aprenderás a navegar en entornos de nube privada y pública, maximizando las ventajas de Kubernetes en la gestión de aplicaciones escalables y resilientes.

40 horas
9 lecciones
ONLINE

¿QUÉ VOY A APRENDER?

  • Fundamentos de Contenedores y Kubernetes: Comprenderás los conceptos básicos de contenedores, Docker, y la orquestación de contenedores con Kubernetes, estableciendo una sólida base de conocimiento.
  • Instalación y Configuración de Clusters: Aprenderás a instalar, configurar y validar clusters de Kubernetes, asegurando su correcto funcionamiento.
  • Gestión de Redes y Seguridad en Contenedores: Dominarás las redes en contenedores y las mejores prácticas de seguridad para proteger tus clusters.
  • Monitoreo y Mantenimiento de Clusters: Desarrollarás habilidades para el monitoreo efectivo y mantenimiento continuo de clusters, garantizando su estabilidad y rendimiento.
  • Integración con Plataformas Cloud: Explorarás la integración de Kubernetes con plataformas de cloud pública y privada como Google GCP, ampliando tus opciones de despliegue y gestión.
  • Monetización de Aplicaciones en Kubernetes: Conocerás estrategias para monetizar aplicaciones desplegadas en clusters de Kubernetes, abriendo nuevas oportunidades de negocio.

¿A QUIÉN VA DIRIGIDO?

  • SysOps y DevOps: Profesionales encargados de la operación y desarrollo de sistemas que buscan optimizar la gestión de contenedores.
  • Arquitectos y arquitectas de Sistemas: Especialistas en el diseño de infraestructuras tecnológicas que desean incorporar Kubernetes en sus proyectos.
  • Ingenieros e ingenieras Cloud: Profesionales que trabajan con tecnologías de nube y buscan profundizar en orquestación de contenedores con Kubernetes.
  • Personal de TI: Cualquier miembro dentro del ámbito tecnológico interesado en los fundamentos y aplicaciones avanzadas de Kubernetes.

TEMARIO

1- Contenedores

  • Introducción a los contenedores
  • Virtualización clásica de sistemas y contenedores
    • Hipervisor
    • Máquina virtual
  • Virtualización de red
    • SND y NFV
    • VNF
    • CNF
  • Contenedores
    • Docker
    • RKT
    • Podman
    • Linux Container

2- El Cloud y los contenedores

  • Introducción
  • Cloud Computing
  • Tipos de cloud
  • Modelos de servicio
  • DevOps
  • CI/CD
  • Contenedores en la nube
    • CaaS
    • Beneficios de los contenedores en la nube
  • Contenedores con Docker

3- Introducción a Kubernetes

  • Introducción
  • ¿Qué es Kubernetes?
  • Gestión de contenedores con K8s
  • Proyecto oficial
  • Detalle y documentación oficial
  • Características de Kubernetes
    • Clúster de K8s
    • Plano de control
    • Nodos
    • Kubelet
    • Kube-proxy
    • Container Runtime
  • Kubectl
  • Seguridad en K8s
    • Cloud
    • Clúster
    • Container
    • Code
  • Certificaciones K8s
    • CKA
    • CKS
    • CKAD

4- Kubernetes (I): Nube privada

  • Introducción
  • Kubernetes en GNU/Linux
    • ¿Qué requisitos de software son necesarios para Kubernetes?
    • Minikube
    • MicroK8s
  • Kubernetes en OpenShift
    • Componentes de Openshift
    • Openstack vs Openshift
  • Kubernetes en VMware
    • Tanzu Kubernetes Grid (TKG)
    • vSphere with Tanzu
  • Componentes de K8s

5- Kubernetes (II): Nube pública

  • Introducción
  • Kubernetes en nube pública
  • Kubernetes en GCP (Google)
  • Kubernetes en Azure (Microsoft)
  • Kubernetes en AWS (Amazon)
  • Kubernetes en OCI (Oracle)
  • ¿Qué servicio y proveedor elegir?
  • Ecosistema y comunidad Kubernetes
  • Kubecon
  • Nube pública o nube privada
    • K8s en nube privada
    • K8s en nube pública
    • Consideraciones generales

6- Despliegue de Docker y Kubernetes

  • Introducción
  • Kubernetes en GNU/Linux: Ubuntu LTS
  • Lab setup
  • Virtual Box
    • Instalación en Windows
    • Instalación en Linux
    • Instalación en macOS
  • Configuración inicial
  • Ubuntu LTS
  • Instalación de Docker
  • Instalación Kubernetes en Ubuntu LTS
    • Parametrización inicial
    • Configuración de nombres
    • Instalación de K8s
    • Container Network Interface – K8s
  • Siguientes pasos con K8s
  • Unión de nodos al cluster
    • Comandos de monitorización y despliegue del primer servicio
    • Eliminar un nodo de un cluster de k8s

7- Operación y mantenimiento (I)

  • Introducción
  • Objetos y controladores en K8s
    • Pod
    • Servicios
    • Deployment
    • Job
  • 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
  • Operación en K8s
    • Kubeadm
    • Kubelet
    • Kubectl

8- Operación y mantenimiento (II)

  • Introducción
  • Operación en K8s II
    • Estado del cluster
    • Pods
    • Servicios y deployments
    • Otros
  • Monitorización y logs
  • 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

9- Kubernetes con GCP (GKE)

  • Introducción
  • Google Cloud Platform (GCP)
  • Kubernetes en la nube pública de Google (GCP): GKE
  • Herramientas recomendadas para integrar con GKE
  • Google Cloud Skills Boost
    • Registro
    • Plataforma gratuita o de pago
ME INTERESA ESTE CURSO
Haz clic aquí y te llamamos sin compromiso

METODOLOGÍA INNOVADORA

A través de un equipo multidisciplinar de docentes, seguirás una metodología de trabajo práctica y dinámica orientada por tutores expertos que te permitirán avanzar en el curso mientras solucionas tus dudas y preguntas a través de llamadas de teléfono, email o videollamadas.
 
Te ofrecemos una plataforma e-learning totalmente adaptada a tu empresa en la que tendrás acceso a una variedad de contenidos multimedia, dinámicos y actualizados, sin ningún tipo de barrera horaria o geográfica los 365 días del año sin excepción. 
 
Nuestro índice de finalización es nuestra mayor prueba de éxito ya que más del 90% de nuestros alumnos finalizan sus estudios satisfactoriamente.
ENVÍANOS TU E-MAIL Y CONTACTAMOS CONTIGO

EMPRESAS QUE CONFIAN EN NOSOTROS

QUIENES SOMOS

Nuestro centro de formación te ofrece diferentes cursos online y presenciales dentro de aulas donde podrás disfrutar de un aprendizaje de calidad en el mejor ambiente con tutores y personal cualificado.

Tenemos diferentes planes para cursos y certificados de profesionalidad 100% subvencionados que harán que multipliques tus opciones profesionales.

Hemos creado una metodología única, que se adapta a tus necesidades, con una plataforma de trabajo donde encontrarás todo el contenido. Nuestros tutores te motivarán para sacar lo mejor de ti, creemos en el espíritu de superación y en encontrar tus inquietudes para convertirlas en oportunidades.

Reproducir vídeo
SOLICITA INFORMACIÓN
Busca tu curso
Si te ha interesado este u otro de los cursos que ofrecemos, rellena el siguiente formulario para darte todo el programa e información detallada sobre el curso de tu interés.
 
Nuestras asesoras académicas se pondrán en contacto contigo con la mayor brevedad posible para ayudarte a encontrar la solución académica que más se ajuste a tus necesidades. 
SOLICITA INFORMACIÓN