DevOps: Docker & Kubernetes

Cas Training > Nuestros cursos > DevOps: Docker & Kubernetes
Icono Duración del curso
Duración del curso
25 Horas
Lugar de impartición
Madrid
Icono modalidad del curso
Modalidad de impartición
Virtual
Icono Fecha del curso
Fechas de inicio
22 de junio, 2020 ( info)13 de junio, 2020 ( info)

Acerca del curso

Con este curso aprenderás todo lo necesario para virtualizar software usando contenedores para crear arquitecturas de microservicios. Aprende a gestionar contenedores con Docker y a orquestarlos con Kubernetes.

Objetivos

Adquirir sólidos conocimientos en la gestión y desarrollo de contenedores con Docker y orquestación con Kubernetes. Aprender a virtualizar software mediante el uso de contenedores para crear arquitecturas orientadas a servicios.

Contenidos

  • INTRODUCCIÓN
    • ¿Qué son los microservicios?
    • Imágenes y contenedores.
    • ¿Qué son es docker?
    • ¿Qué es Kubernetes?
    • Instalación de Docker. Docker Hub.
    • Docker CLI
    • Creación contenedores a partir de imágenes.
    • Creación de imágenes propias.
    • Dockerfile.
      • Qué es. Creación.
      • Compilado y ejecución.
    • Volúmenes.
    • Ejemplo Web Simple creada con dockerfile en un contenedor.
    • Ejemplo Web Node.js creada con dockerfile en un contenedor.
  • Docker Compose
    • Escenario multi-contenedor.
    • Creación de un docker-compose.vml.
    • Compilado y ejecución.
    • Acceso externo a contenedores. Redes internas.
    • Escalado.
    • Sesiones interactivas.
    • Gestión remota de contenedores.
  • Despliegue de contenedores
    • En Azure.
    • En AWS.
    • En GCE.
  • Orquestadores: Kubernetes
    • Conceptos básicos.
    • Pods
    • Servicios
    • Clusters y namespaces
    • Comunicación entre contenedores
    • Workload
    • Network
    • Minikube: Kubernetes local.
    • Controladores y jobs en Kubernetes.
    • Exposición de servicios en Internet.
    • Monitorización.
    • Escalado.
    • Persistencia con Kubernetes.
    • Despliegue de clusters:
    • En Azure
    • En GCE
    • Secrets.
    • Ingress.
    • Dependencias entre servicios.
    • Herramientas:
    • Helm: instalación de componentes en Kubernetes
    • Cert-Manager
  • Docker Swarm
    • Introducción a Docker Swarm
    • Crear un cluster de Docker Swarm
    • Añadir nodos al cluster
    • Trabajar con los nodos del cluster
    • Crear y trabajar con servicios
    • Escalar un servicio
    • Borrar un servicio
  • Docker Registry
    • Introducción a Docker Registry
    • Crear un registro de imágenes
    • Subir y bajar imágenes del registro
    • Cambiar el almacenamiento del Docker Registry
Compartir:

Solicita información

Responsable del tratamiento: CAS TRAINING, S.L., con C.I.F.: B83133629 y domicilio en Calle de la Basílica 19 - 28020 Madrid.

Finalidad: Gestión de usuarios de la página web, atender las consultas planteadas y recibir información acerca de nuestros servicios.

Legitimación: Consentimiento otorgado marcando la correspondiente casilla de verificación, de acuerdo con el art. 6.1. a) RGPD. Sus datos personales serán tratados en base a nuestra política de privacidad.

Destinatarios: No se cederán datos a terceros, salvo obligación legal.

Derechos: Puede solicitar el acceso, rectificación, supresión, portabilidad, limitación, oposición, no ser objeto de decisiones automatizadas, respecto al tratamiento de sus datos de carácter personal, así como a obtener información clara y transparente sobre el tratamiento de sus datos, tal como se explica en la información adicional. A su vez, puede retirar su consentimiento cuando lo considere. No obstante, le informamos que en caso de que usted entienda que sus derechos se han visto menoscabados, puede ejercer sus derechos dirigiéndose a rgpd@cas-training.com o presentar una reclamación ante la Agencia Española de Protección de Datos (AEPD).

Información adicional: Puede consultar información adicional y detallada sobre protección de datos en nuestra página web, pinchando aquí.

Solicitar Información
Mensaje enviado correctamente
No se ha enviado su mensaje. Por favor revisa los campos e inténtalo otra vez.