
Kubernetes es la herramienta de despliegue la nube por excelencia, usado en producción 24x7 por Google, Microsoft, IBM, etc. Aprende a desarrollar y desplegar tus app como contenedores Docker. Desde su desarrollo inicial por parte de Google allá en el 2014 ha arrollado la industria llevando a producción la orquestación de contenedores, creando un nuevo ecosistema de herramientas, procesos e infraestructuras a su alrededor. Ser un desarrollador productivo en este ecosistema en la nube es lo que en CORE llamamos "Desarrolladores Cloud Native".
Este micro bootcamp de 3 semanas de duración está diseñado para programadores mid-level que quieran aprender nuevs skills y aprender el desarrollo de infraestructuras de microservicios producción para desplegar Backends, apps en React, Angular, Vue, etc.
El bootcamp será impartido por Marc Pomar, desarrollador con más de 15 años de experiencia en el desarrollo de software en Javascript y Python, además de fundador de Faable una plataforma cloud que ofrece infraestructuras para apps as-a-service basada en Kubernetes.
¡Te esperamos!
1. Curriculum
Módulo 1 · Contenedores y Runtime
- Docker: Contenedores e Imágenes
- Kubernetes: Control Plane, Kubelet, Proxy, Etcd.
- Pods
- Deployments
Módulo 2 ·Recursos de Kuberenetes
- Services
- Load Balancers
- Helm
Módulo 3 · Kuberenetes APIs
- Kubernetes APIs
- Ingress and Ingress Controllers
- Traefik
- Nginx
- Istio Mesh Network
Módulo 4 · DevOps
- Terraform
- RBAC
- Custom Resource Definitions
- Operators
- Observability: Prometheus
2. Horarios
La duración completa es de 2 semanas.
El horario del bootcamp cuenta con 4 sesiones semanales de Lunes a Jueves de 18h a 21h. Puedes asistir presencialmente (solo en Madrid, España) o en Remoto a través de Zoom.
Monday
🎛 Concepts
3 horas · 18-21h
Concepts in the kubernetes world. Become Cloud Native.
Tuesday
Wednesday
Thursday
🚒 K8S in Production
1 hora · 11-12h
Hands on experience. Learn to manage a production kubernetes cluster and solve real issues
3. Admisión
El proceso de acceso a uno de nuestros máster consta de tres fases:
- Aplica en nuestro formulario. El equipo de admissions de CORE contactará contigo para fijar una entrevista personal en el calendario.
- Te realizamos una entrevista personal para conocer tu perfil y conocimientos prévios.
- Prepara y realiza una prueba técnica (aprox. 8 horas de preparación).
- Matrícula y financiación
- Carta de bienvenida
La entrevista personal
es el segundo paso del proceso. Esta tendrá lugar mediante una videollamada donde podremos conocerte un poco mejor. Tu carrera profesional, estudios, dedicación, intereses... También resolveremos todas tus dudas y podremos recomendarte que modelo de estudios se daptará mejor a ti junto a todos los materiales necesarios para preparar tu prueba técnica.
Por último, en la prueba técnica
evaluaremos tu nivel de programación así como capacidad de aprender y sintentizar contenidos y materiales. Queremos asegurarnos que podrás seguir el ritmo de trabajo durante el máster: desde begginer a pro.
Durante el proceso podrás contactar con nuestro equipo administrativo para cualquier duda que te surja. Además, existe la posibilidad de solicitar tutorías individuales con nuestros profesores para ayudarte en las dudas técnicas que puedan surgir.
Materiales y acceso a contenido
Durante todo el máster tendrás un acceso personal a la plataforma educativa de CORE, donde tendrás disponibles todos los apuntes, código y vídeos de las clases. Cuando finalice el bootcamp este acceso permanecerá activo: podrás volver a visitar todos los contenidos siempre que quieras.
Graduación y Diploma de estudios
Una vez que el alumno finalice su máster y se gradua satisfactoriamente recibirá un diploma
acreditando todos los conocimientos adquiridos.