Bootcamp de Especialización

DevOps

Adquiere nuevas habilidades y aprende

El rol de DevOps Arquitectura como código Infraestructuras híbridas Máquinas virtuales y contenedores Balanceos de carga Automatización de tareas Clustering de contenedores Continuous delivery Continuous testing Log analytics Orquestación y automatización


de la mano de profesionales experimentados y seniors de grandes empresas y startups

0
Semanas
0
Horas
0
Docentes expertos

¿Qué vas a
conseguir?

  • Conocer las funciones de un DevOps y sus herramientas de trabajo
  • Definir y crear la estrategia de arquitectura de sistemas de la empresa
  • Crear y administrar servicios en la nube para cualquier tipo de empresa y organización
  • Aprende a implementar continuous delivery y orquestación de servicios
  • Especializarte en un perfil cada vez más necesario y demandado

Contenido de la formación

Durante este primer bloque vamos a revisar las herramientas base con las que trabajamos en el Bootcamp y necesarias para el alumno para poder seguir el aprendizaje del mismo sin problemas.
Empezaremos con Vagrant, Ansible y Docker, aprendiendo los conceptos básicos, cómo instalarlo en nuestro entorno de trabajo y ejecutarlos.

DevOps no es en sí una cultura, pero sí requiere de un fuerte cambio cultural y organizativo para su implementación. Un cambio cultural hacia la colaboración, la comunicación, y en último término la completa integración entre las antiguas áreas, en lo habitual rabiosamente estancas, de desarrollo y sistemas.

Qué se aprenderá:
· ¿Qué es DevOps? Introducción a la colaboración en DevOps. Cambio cultural y herramientas.
· El rol del DevOps en las compañías, sus capacidades y la adopción dentro de la empresa y los equipos de desarrollo.

Las herramientas de aprovisionamiento brindan formas uniformes de construir, cambiar e implementar infraestructura en múltiples plataformas en las instalaciones y en la nube. La reutilización de los boxes disminuye en gran medida el esfuerzo operativo, sin embargo aún quedan pendientes tareas que son repetibles y no requieren de la intervención de un humano, estas tareas son el foco de los programas de aprovisionamiento.

Qué se aprenderá:
· Aprovisionar recursos como máquinas virtuales, balanceadores de carga, contenedores y funciones lambda en aws e infraestructura híbrida.

Los proyectos DevOps utilizan procesos estandarizados, permitiendo la automatización de estos para mejorar su fiabilidad y, por extensión, la calidad del SW. De esta forma, la automatización, combinada con otros principios de DevOps, facilita que los equipos puedan focalizarse en proporcionar valor a la entrega del software, siguiendo el primer principio del Manifiesto Agile: “Nuestra mayor prioridad es satisfacer al cliente mediante la entrega temprana y continua de software con valor”. La automatización de las tareas de administración de la configuración ayuda a un equipo a ganar velocidad, agilidad y productividad.

Qué se aprenderá:
· Conocer las herramientas de aprovisionamiento para especificar en detalle los ambientes de ejecución, de tal manera que puedan ser replicados de forma automatizada y repetible por medio de scripts.
·
Usar la tecnología para automatizar estas tareas.

Gracias a la naturaleza intrínseca de la tecnología los contenedores, los desarrolladores pueden compartir el software y las dependencias fácilmente con los equipos de operaciones de TI y los entornos de producción, lo que pone fin a la típica excusa de “funciona en mi equipo”. Los contenedores solucionan los conflictos de las aplicaciones entre distintos entornos. De manera indirecta, los contenedores acercan todavía más a los desarrolladores y los equipos de operaciones de TI, lo que les permite colaborar de forma eficaz.

Qué se aprenderá:
· Construir contenedores, Docker.
· Componer aplicaciones de múltiples contenedores para soportar microservicios.
· Adoptar el flujo de trabajo de contenedor dentro del equipo.
· Simplificar las canalizaciones de compilación, prueba e implementación de DevOps.

Vamos a aprender como configurar alta disponibilidad en nuestra infraestructura.
Alta disponibilidad es un protocolo de diseño del sistema y su implementación asociada que asegura un cierto grado absoluto de continuidad operacional durante un período de medición dado.

Qué se aprenderá:
· Conocer los conceptos y definir una infraestructura de alta disponibilidad.
· Diferenciar entre alta disponibilidad y alta concurrencia.
· Analizar cuáles son los cuellos de botella habituales.
· Crear con kubernetes una infraestructura de alta disponibilidad.

Microsoft Azure se ha convertido en una de las opciones favoritas de las empresas para desplegar
recursos en cloud. Por ello, en este módulo abordaremos desde una visión práctica los
conceptos más utilizados en el trabajo diario con esta cloud.

Dentro del módulo veremos:
· Elementos fundamentales para trabajar con Microsoft Azure como son Azure AD,
resource groups, virtual machines y vnets.
· Servicios dentro de Azure como Azure Functions o Comos DB, entre otros.
· Finalizaremos desplegando un cluster de Kubernetes como servicio (AKS).

Utilizaremos Terraform como herramienta para desplegar estos recursos e interactuar con ellos.

El Proyecto Final del Bootcamp tiene como objetivo confirmar que el/la alumnx ha interiorizado los conceptos.

De este modo, el trabajo final consistirá en automatizar una aplicación web básica da igual en que lenguaje o framework se haya utilizado para crearla, donde crearemos todo el ciclo de vida de un entorno automatizado.

Descárgate nuestro temario completo para saber más

¿A quién va dirigido?

Pre-requisitos:

Profesionales con experiencia que quieran mejorar sus habilidades en esta área, especializarse en DevOps, arquitecturas e infraestructuras IT.

Perfil del estudiante:

  • Developer, Senior Developer, Sysadmin, Tech Project Manager, Tech Leader, Development Manager, CTO.
  • Empresas que son conscientes de la necesidad de formar a empleados de su equipo IT, para implantar mejores sistemas e infraestructuras que les ayuden a trabajar y deployar mejor.
  • Sysadmins que quieran aprender sobre infraestructuras cloud y la orquestación de servicios.
  • Desarrolladores que quieran aprender automatización y virtualización.
  • Profesionales IT de empresas que quieran implantar el continuous delivery y el aprovisionamiento inteligente.
  • Perfiles DevOps con necesidad de reciclarse.

Equipo Docente

Javier Rodríguez

Director del Bootcamp
Software Manager en Openbank

Alicia Alcalde

SRE Lead
en Smart Protection

Jesús Alcalde

Responsable de Seguridad
en DevOps en Zerolynx

Reinaldo León

Senior DevOps Engineer
en Cobee

Iván Garrido

SRE
en Mercadona Tech

Rubén Cougil

Software Engineer
en Adobe

David Pestana

Tech Advisor

Ricardo García

QA Engineer
en Telefónica CDO

Nacho Carretero

SRE
en Sketch

Ciriaco López, Docente en el Bootcamp Online en DevOps

Ciriaco López

DevOps Engineer
en DMI

Guillermo Pastor, Docente en el Bootcamp Online en Ciberseguridad

Guillermo Pastor

SRE / Devops Engineer en CDO (Telefónica)

Dirección Académica

Alba Muñoz

Coordinadora de Formación y Responsable de Atención. al Alumnado

Jose Marín

Responsable
Académico

Linkedin-in
Mati Acosta, Atención al Alumnado en GeeksHubs Academy

Mati Acosta

Atención al Alumnado

Próximas convocatorias

VIII Edición

19 octubre 2024

Masterclass en directo viernes y sábados

vie. 15:00 - 20:00
sáb. 9:00 - 14:00

¡Últimas plazas!

VII Edición

23 marzo 2024

Masterclass en directo viernes y sábados

vie. 15:00 - 20:00
sáb. 9:00 - 14:00

Precio

Matrícula

500€

Docencia

3.400

fracciónalo en cuotas sin intereses

Detalles de la formación

MASTERCLASS GRATUITA

Todo sobre el rol DevOps

Alicia Alcalde, SRE Lead en Smart Protection

GRATUITA

Masterclass Todo sobre el rol DevOps

Alicia Alcalde

SRE Lead en Smart Protection

Experiencias de nuestro alumnado

4,6
4.6/5
Los estoy recomendando a quienes necesitan un bootcamp
Los estoy recomendando a quienes necesitan un bootcampPablo Ruiz
Leer más
Hice con ellos el bootcamp de Devops. Muy buena la dirección, los profesores, los materiales y el ritmo del curso. Una vez los he probado, los estoy recomendando a quienes necesitan un bootcamp de los que ofrecen.
Bien organizado
Bien organizadoJuan Salvador Aleixandre
Leer más
Un bootcamp bien organizado, con un temario muy completo.
Una experiencia muy buena
Una experiencia muy buenaPedro Tavares - Subdirector de Transformación Global de Infraestructuras TI en Mapfre
Leer más
Una experiencia muy buena. Profesores experimentados y un mix perfecto entre práctica, teoría, práctica, cultura y práctica :)
Ha sido de gran utilidad
Ha sido de gran utilidadJuanfran Martínez
Leer más
Ha sido de gran utilidad, ha sido un placer poder estar en contacto con tanto profesional de alto nivel.
La recomiendo al 100%
La recomiendo al 100%Héctor Abril
Leer más
Este bootcamp me ayudó mucho a crecer como profesional. La recomiendo 100%.
Anterior
Siguiente

Preguntas frecuentes

Sí, desde GeeksHubs Academy hemos querido adaptar nuestro bootcamp en DevOps presencial a una formación completamente online pero sin perder la esencia de poder vivirla compartiendo la experiencia en directo con tus compañeros y profesores. Así pues, cada clase será en directo para que puedas preguntar tus dudas a tus profesores y hablar con tus compañeros.
Es tan fácil como completar la solicitud con tus datos y nos pondremos rápidamente en contacto contigo. Agendaremos una entrevista para conocer tus intereses y ayudarte a alcanzar tu objetivo.
Para poder adquirir todos los conocimientos teóricos y prácticos de este Bootcamp de Especialización, es necesario tener experiencia en programación. Está orientada a profesionales con experiencia como sysadmins, mid y senior developers, tech leaders, tech project managers, … que quieran especializarse en DevOps, arquitecturas e infraestructuras IT.
Debes de identificarte con alguna de estas situaciones:

· Empresas que son conscientes de la necesidad de formar a empleados de su equipo IT, para implantar mejores sistemas e infraestructuras que les ayuden a trabajar y deployar mejor.

· Sysadmins que quieran aprender sobre infraestructuras cloud y la orquestación de servicios.

· Desarrolladores que quieran aprender automatización y virtualización.

· Profesionales IT de empresas que quieran implantar el continuous delivery y el aprovisionamiento inteligente.

· Perfiles DevOps con necesidad de reciclarse.

· Perfiles profesionales: Developer, Senior developer, Sysadmin, Tech Project Manager, Tech Leader, Development Manager, CTO.
En GeeksHubs Academy hemos creado un bootcamp 100% online con Masterclass en directo cada viernes y sábado en el que aprenderás a definir y crear la arquitectura de sistemas, administrar los servicios en la nube, implementar continuous delivery y orquestación de servicios, entre otras funciones y herramientas de este perfil cada vez más demandado. Estamos totalmente comprometidos con tu formación, por eso hemos diseñado un programa adaptado a las necesidades actuales de las empresas con profesores que son profesionales de alto nivel en activo.
El horario está adaptado al horario laboral para que puedas compaginar tu trabajo con tu formación. Además, al tratarse de una formación online puedes conectarte desde cualquier lugar a la hora de la Masterclass y pondremos a tu disposición la documentación que aporte cada profesor en nuestra plataforma formativa. Y si algún día no puedes conectarte las sesiones se grabarán para verlas luego o poder repasar la clase con el experto.

Aprende de forma gratuita con las Masterclasses exclusivas de especialización tech de la mano de nuestros Docentes.

¡Díselo a tu Empresa!

Formación bonificada

Cada vez más compañías apuestan por la importancia de formar a sus equipos. Hemos ayudado a cientos de alumnos/as y sus empresas impulsando la formación de los trabajadores dentro de nuestros bootcamps.

Bonificable por Fundae. Consúltanos y te acompañaremos con la gestión.

Hablan de nosotros