Hopla! Academy

Introducción a entornos de K8s

Del 24 al 25 de junio de 2023 en nuestras oficinas

Qué es este curso

Bienvenidos a Hopla! Academy

Kubernetes es una herramienta de código abierto que se utiliza para la gestión y orquestación de contenedores. Es una de las tecnologías más populares y demandadas en el mundo de la informática, especialmente en el ámbito de la nube y la virtualización.

Si estás interesado en aprender Kubernetes, puedes hacerlo a través de este curso que te enseña todo lo que necesitas saber para empezar a trabajar con esta herramienta.

¿Quieres saber más?

Podrás aprender de los mejores y formar parte de un equipo ágil y joven, que siempre está a la última en las tecnologías más punteras del mercado. ¡Te esperamos!

Temario

Píldora 1: Evolución de las arquitecturas de aplicación: paso hacia contenedores

  • Arquitecturas monolíticas/microservicios
  • Introducción a contenedores
  • Arquitectura básica de contenedores (conceptos de registry, imagen, Dockerfile, …)
  • Demo de construcción de una aplicación a partir de un DockerFile

Píldora 2: Mecanismos de orquestación de contenedores: paso hacia K8s

  • Arquitectura de cluster en K8s
  • Principales componentes de K8s (control plane y data plane)
  • Demo de scheduler K8s 

Píldora 3: Conceptos de Networking y Storage en entornos de K8s

  • Concepto de SDN en K8s
  • Comunicaciones internas en el cluster de K8s
  • Exposición de servicios en clusters de K8s
  • Arquitectura de almacenamiento en entornos de K8s
  • Definición de objetos de K8s relativos al almacenamiento
  • Demo de comunicación y de provisión de almacenamiento

Píldora 4: Despliegue de aplicaciones en K8s

  • Objetos asociados al despliegue de una aplicación en K8s
  • Tipologías de despliegue en un entorno de K8s (A/B testing, Rolling, Canary, …)
  • Demo de despliegue de una aplicación en K8s

Píldora 5: Definición de arquitecturas CICD en K8S

  • Introducción al concepto de DevOps y CICD
  • Principales componentes en un ecosistema DevOps y algunos ejemplos de herramientas del mercado
  • Demo de un posible flujo de CICD

Píldora 6: El cambio del paradigma de seguridad en K8S

  • Necesidad de nuevos mecanismos de seguridad a nivel de red
  • Necesidad de nuevos mecanismos de seguridad a nivel de DevOps
  • DevSecOps

CONDICIONES Y REQUISITOS

  • Conocimiento básico TCP/IP
  • Conocimiento básico de protocolo DNS y wildcards 
  • Conocimiento básico de conceptos de LoadBalancing



¿Quieres saber más?

Podrás aprender de los mejores y formar parte de un equipo ágil y joven, que siempre está a la última en las tecnologías más punteras del mercado. ¡Te esperamos!