logo
 

Máster en DevOps & Cloud Computing

CONVOCATORIA ABIERTA

Implementa la metodología clave para desarrollar software de calidad en entornos Cloud.

Fecha de inicio
Convocatoria abierta
Precio
7.500 €
Metodología
Online
Duración
12 meses (60 ECTS)

Objetivos

En la nueva era digital, las empresas y Startups demandan, cada vez más, profesionales capaces de diseñar, construir, configurar y administrar entornos en la nube. Además, la unificación del desarrollo y de la operación de Software ha devenido una necesidad fundamental en las organizaciones, a raíz de la transformación digital experimentada, así como de la necesidad de incorporar nuevos procesos y niveles de competitividad como medio de adaptación a este nuevo entorno.

Actualmente, la incorporación de herramientas tecnológicas en los diferentes procesos empresariales se ha posicionado como una estrategia clave para favorecer el desarrollo organizacional, así como conseguir ventajas competitivas en el entorno/sector en el que operan las empresas. Teniendo en cuenta esto, es fundamental para las empresas incorporar en sus plantillas a profesionales formados en DevOps y Cloud Computing. Éstos asegurarán la automatización y monitoreo en todas las fases vinculadas a la construcción del software, desde la integración, las pruebas, la liberación hasta la implementación y la administración de la infraestructura.

El Máster en DevOps & Cloud Computing os prepara para dar respuesta a este nuevo entorno competitivo, a través de un plan de estudios cuyo objetivo es proporcionaros todos aquellos conocimientos necesarios que os permitan afrontar estos nuevos retos empresariales, así como ayudaros con el desarrollo de las competencias clave valoradas en el mercado laboral.

1.
Entender el proceso de transformación experimentado por las empresas que han adoptado la metodología DevOps
2.
Conocer los fundamentos de la metodología DevOps para aplicarlos en la gestión del proceso de implantación y desarrollo de productos digitales
3.
Conocer las diferentes técnicas de análisis de negocio existentes para el correcto desarrollo de la fase de planificación
4.
Conocer las técnicas de verificación y validación existentes para asegurar la calidad del producto desarrollado
5.
Entender las diferencias existentes entre Tecnologías de Virtualización, Cloud Computing y Contenedores para el óptimo uso de cada una de ellas
6.
Entender las bases sobre las que se conforman los servicios en la nube para hacer un uso adecuado de estas herramientas en la empresa
7.
Conocer los proveedores y las características de los servicios ofrecidos en Cloud Computing para seleccionar aquellos que mejor se ajustan a las necesidades de la empresa
8.
Identificar y aplicar el estilo de liderazgo apropiado para afrontar con éxito cada situación.
9.
Dar a conocer las competencias y habilidades necesarias para acompañar, gestionar y lograr la motivación de equipos.

Three Points, The School For Digital Business, cuenta con Inesdi Digital Business School, como partner estratégico para conformar el Digital Innovation Learning Hub de Planeta Formación y Universidades

En virtud de esta alianza estratégica, se busca impulsar la formación en Digital Business a través de programas especializados en este ámbito.

Programa

El programa se estructura en 10 módulos que se dividen en 3 bloques:

Bloque 1.- Contexto. Este bloque tiene como objetivo establecer las bases que constituyen la metodología DevOps, así como favorecer la adquisición de las habilidades necesarias para su correcta implantación y desarrollo, en el seno de cualquier empresa tecnológica.

Bloque 2.- DevOps: automatización de procesos. Este bloque proporciona una visión específica de cada una de las etapas integrantes del proceso de gestión del desarrollo y actualización de productos digitales, en empresas que adoptan una metodología DevOps.

Bloque 3.- Tecnologías de virtualización, Cloud Computing y Contenedores. A lo largo de este bloque, los estudiantes entenderán el impacto del Cloud Computing y de los Contenedores en el funcionamiento del proceso de desarrollo de productos digitales, en empresas que emplean la metodología DevOps.

Además, el programa incluye un curso nivelador en DevOps en el que los alumnos profundizarán en los diferentes temas necesarios para el seguimiento del curso, 2 talleres prácticos y un Proyecto Final de Máster (PFM), donde los alumnos trabajarán con una empresa en el desarrollo de un proyecto real.

10 ECTS

Bloque 1.-​​​​​​​ Contexto

Curso nivelador de DevOps (2,5 ECTS)

Los estudiantes inician el programa de DevOps & Cloud Computing con este curso nivelador que proporciona los conocimientos técnicos básicos de DevOps.

En este curso, los estudiantes encontrarán recursos materiales que les permitirán profundizar en diferentes temas necesarios para el seguimiento del curso. En este curso, realizarán actividades que les servirán como guía para la evaluación de sus conocimientos y será evaluado al final del mismo.

1.1 Metodología DevOps e implementación de Cloud Computing (2,5 ECTS)

El objetivo de este módulo es proporcionar a los fundamentos sobre los que se constituye la metodología DevOps y las bases sobre el funcionamiento de los servicios Cloud Computing, su implementación y desarrollo. En el módulo se abordarán las siguientes temáticas:

  • De las metodologías tradicionales a la metodología DevOps. 
  • Gestión del ciclo de vida del producto: los productos digitales.
  • El proceso productivo del producto digital: roles implicados.
  • Gestión de la implementación de la metodología DevOps en la empresa: DevOps ToolChain (fases e interrelaciones). 
  • Fundamentos del Cloud Computing.
  • Utilización empresarial de los servicios Cloud Computing integrados en entornos DevOps.

1.2 Gestión de procesos en la empresa (5 ECTS)

El objetivo de este módulo es proporcionar las bases sobre gestión de procesos e introducirlos en las diferentes metodologías existente para que apliquen los conocimientos adquiridos en el proceso de desarrollo de productos digitales, desde la redefinición de los sistemas de información hasta la comunicación con el cliente. 

En el módulo se profundizará en los siguientes puntos:

  • ¿Qué es la gestión de procesos?
  • Metodologías existentes en gestión de procesos dentro de la organización. 
  • La reingeniería de procesos empresariales (BPR).
25 ECTS

Bloque 2.- DevOps: automatización de procesos

2.1 El proceso de Planificación Continua (5 ECTS)

El objetivo de este módulo es que el/ estudiante conozca las diferentes fases implicadas en el proceso de Planificación Continua, así como las técnicas y herramientas esenciales que garantizan el correcto desarrollo de cada una de ellas. 

El alumno verá los siguientes temas:

  • Fases implicadas en el proceso de Planificación Continua.
  • Definición de KPIs: métricas y análisis de datos.
  • Gestión de proyectos: Scrum & Agile.
  • Políticas de seguridad y requisitos. 

2.2 Integración Continua (I): desarrollo del producto (5 ECTS)

El objetivo de este módulo es proporcionar, al estudiante, las bases sobre los diferentes lenguajes de programación existentes. 

En el módulo se abordarán los siguientes puntos:

  • ¿Qué es la Integración Continua? Introducción al proceso de Integración Continua.
  • Gestión del proceso diseño y configuración de software.
  • Experiencia automatizada de desarrollo.
  • Herramientas: Jenkins, Apache ANT & Buildr, AWS DevOps.

2.3 Integración Continua (II): verificación de la calidad del producto (5 ECTS)
El objetivo de este módulo es proporcionar, al estudiante, los conocimientos esenciales sobre aquellas herramientas y técnicas que le permitan asegurar la calidad del producto desarrollado.

Los principales temas del módulo son:

  • PDCA: calidad del producto digital.
  • Proceso para el desarrollo de tests de aceptación y tests de regresión. 
  • Fases y métricas para el análisis de seguridad y vulnerabilidad.
  • Proceso para el desarrollo de tests de configuración. 
    • Herramientas: Visual Studio. 

2.4 Despliegue Continuo: lanzamiento y configuración del producto (5 ECTS)

El objetivo de este módulo es proporcionar, al estudiante, aquellos conocimientos y herramientas que le permitan realizar el despliegue de una aplicación garantizando su correcto funcionamiento, de forma coordinada con los diferentes departamentos. 

El módulo se centra en los siguientes puntos:

  • La coordinación del lanzamiento.
  • Proceso de implementación de la aplicación: desde el desarrollo hasta el lanzamiento al mercado. 
  • Detección de errores y propuestas de mejora del producto.
  • Almacenamiento, bases de datos y configuración de la red. 
  • Gestión de la configuración de la aplicación. 
  • Herramientas: AWS DevOps.

2.5 Monitorización continua del funcionamiento del producto (5 ECTS)

El objetivo de este módulo es proporcionar, al estudiante, los conocimientos, técnicas y herramientas clave en el proceso de monitorización que le permitirán asegurar que el producto final cumple con los requisitos del cliente. 

El alumno profundizará en las siguientes temáticas:

  • Rendimiento de la infraestructura IT. 
  • Experiencia de usuario. 
  • Métricas de producción.
15 ECTS

Bloque 3.- Tecnologías de virtualización, Cloud Computing y Contenedores

3.1 Cloud Computing: aplicaciones y proveedores (5 ECTS)

El objetivo de este módulo es que, el estudiante, se familiarice con la propia nube, a través de los proveedores existentes.

Algunos de los puntos que se tratarán son:

  • Diferencias entre tecnologías de virtualización y Cloud Computing. 
  • Fundamentos sobre Cloud Computing. 
  • Tipos de servicios provistos en la nube: IaaS, PaaS, SaaS.
  • Tipologías de aplicaciones en la nube.
  • El rol del Cloud Computing en empresas que operan en entornos DevOps. 
  • Caso práctico aplicaciones desarrolladas en la nube. 

3.2 Orquestación de contenedores: Kubernetes (5 ECTS)

El objetivo de este módulo es que el estudiante se familiarice con el despliegue de aplicaciones distribuidas mediante Contenedores en la nube.

Los contenidos del módulo son:

  • ¿Qué es la orquestación de Contenedores?
  • La importancia de la orquestación de Contenedores en la empresa.
  • Herramientas existentes para la orquestación de contenedores.
  • Kubernetes: implementación y gestión de Contenedores en entornos empresariales.
  • Caso práctico Kubernetes

 

3.3 Contenedores (5 ECTS)

El objetivo de este módulo es que el estudiante entienda cómo funciona la tecnología de los Contenedores y como interaccionan con el Kernel de Linux, así como resaltar su importancia en entornos empresariales.

En este módulo se abordarán los siguientes temas:

  • ¿Qué son los Contenedores? Importancia e implementación empresarial.
  • Gestión del uso de los Contenedores en empresas que operan en entornos DevOps.
  • Caso práctico con Docker.

Talleres

Durante el Máster en DevOps & Cloud Computing el estudiante tendrá la oportunidad de realizar 3 talleres prácticos:

 

Taller 1. Gestión de proyectos, equipos, liderazgo y comunicación

El objetivo de este taller es que el estudiante trabaje de forma práctica las habilidades de gestión de proyectos y equipos, como el liderazgo y la comunicación.

 

Taller 2. DevOps Lab: AWS

El objetivo de este taller es que el estudiante se familiarice con el proceso de creación de un producto digital mediante la metodología DevOps, utilizando para ello herramientas y servicios de Amazon Web Services (AWS).

Este taller se realiza de forma transversal a lo largo de todo el segundo bloque. Así, el estudiante tendrá sesiones en cada uno de los módulos del segundo bloque, y aprenderá a aplicar en un caso real. los conocimientos adquiridos.

Taller: Certificado DevOps Institute - Foundation

Para todos aquellos alumnos que finalicen con éxito el Máster, opcionalmente, podrán realizar el examen para la obtención de la certificación  DevOps Foundation, con el fin de validar sus conocimientos y habilidades sobre los fundamentos de esta tecnología. 

A partir de esta certificación los alumnos obtendrán un elemento diferenciador en su carrera profesional que les abrirá las puertas al mercado laboral con un valor único.

Los contenidos que se evaluarán en la certificación son los siguientes:
•    Conceptos y terminología.
•    Principios DevOps. 
•    DevOps y sus principales prácticas. 
•    Frameworks de negocio y tecnología.
•    Cultura, comportamiento y modelos operativos
•    Cadenas de automatización y arquitectura DevOp.
•    Métricas y reportes.

10 ECTS

Bloque 1.-​​​​​​​ Contexto

Curso nivelador de DevOps (2,5 ECTS)

Los estudiantes inician el programa de DevOps & Cloud Computing con este curso nivelador que proporciona los conocimientos técnicos básicos de DevOps.

En este curso, los estudiantes encontrarán recursos materiales que les permitirán profundizar en diferentes temas necesarios para el seguimiento del curso. En este curso, realizarán actividades que les servirán como guía para la evaluación de sus conocimientos y será evaluado al final del mismo.

1.1 Metodología DevOps e implementación de Cloud Computing (2,5 ECTS)

El objetivo de este módulo es proporcionar a los fundamentos sobre los que se constituye la metodología DevOps y las bases sobre el funcionamiento de los servicios Cloud Computing, su implementación y desarrollo. En el módulo se abordarán las siguientes temáticas:

  • De las metodologías tradicionales a la metodología DevOps. 
  • Gestión del ciclo de vida del producto: los productos digitales.
  • El proceso productivo del producto digital: roles implicados.
  • Gestión de la implementación de la metodología DevOps en la empresa: DevOps ToolChain (fases e interrelaciones). 
  • Fundamentos del Cloud Computing.
  • Utilización empresarial de los servicios Cloud Computing integrados en entornos DevOps.

1.2 Gestión de procesos en la empresa (5 ECTS)

El objetivo de este módulo es proporcionar las bases sobre gestión de procesos e introducirlos en las diferentes metodologías existente para que apliquen los conocimientos adquiridos en el proceso de desarrollo de productos digitales, desde la redefinición de los sistemas de información hasta la comunicación con el cliente. 

En el módulo se profundizará en los siguientes puntos:

  • ¿Qué es la gestión de procesos?
  • Metodologías existentes en gestión de procesos dentro de la organización. 
  • La reingeniería de procesos empresariales (BPR).
25 ECTS

Bloque 2.- DevOps: automatización de procesos

2.1 El proceso de Planificación Continua (5 ECTS)

El objetivo de este módulo es que el/ estudiante conozca las diferentes fases implicadas en el proceso de Planificación Continua, así como las técnicas y herramientas esenciales que garantizan el correcto desarrollo de cada una de ellas. 

El alumno verá los siguientes temas:

  • Fases implicadas en el proceso de Planificación Continua.
  • Definición de KPIs: métricas y análisis de datos.
  • Gestión de proyectos: Scrum & Agile.
  • Políticas de seguridad y requisitos. 

2.2 Integración Continua (I): desarrollo del producto (5 ECTS)

El objetivo de este módulo es proporcionar, al estudiante, las bases sobre los diferentes lenguajes de programación existentes. 

En el módulo se abordarán los siguientes puntos:

  • ¿Qué es la Integración Continua? Introducción al proceso de Integración Continua.
  • Gestión del proceso diseño y configuración de software.
  • Experiencia automatizada de desarrollo.
  • Herramientas: Jenkins, Apache ANT & Buildr, AWS DevOps.

2.3 Integración Continua (II): verificación de la calidad del producto (5 ECTS)
El objetivo de este módulo es proporcionar, al estudiante, los conocimientos esenciales sobre aquellas herramientas y técnicas que le permitan asegurar la calidad del producto desarrollado.

Los principales temas del módulo son:

  • PDCA: calidad del producto digital.
  • Proceso para el desarrollo de tests de aceptación y tests de regresión. 
  • Fases y métricas para el análisis de seguridad y vulnerabilidad.
  • Proceso para el desarrollo de tests de configuración. 
    • Herramientas: Visual Studio. 

2.4 Despliegue Continuo: lanzamiento y configuración del producto (5 ECTS)

El objetivo de este módulo es proporcionar, al estudiante, aquellos conocimientos y herramientas que le permitan realizar el despliegue de una aplicación garantizando su correcto funcionamiento, de forma coordinada con los diferentes departamentos. 

El módulo se centra en los siguientes puntos:

  • La coordinación del lanzamiento.
  • Proceso de implementación de la aplicación: desde el desarrollo hasta el lanzamiento al mercado. 
  • Detección de errores y propuestas de mejora del producto.
  • Almacenamiento, bases de datos y configuración de la red. 
  • Gestión de la configuración de la aplicación. 
  • Herramientas: AWS DevOps.

2.5 Monitorización continua del funcionamiento del producto (5 ECTS)

El objetivo de este módulo es proporcionar, al estudiante, los conocimientos, técnicas y herramientas clave en el proceso de monitorización que le permitirán asegurar que el producto final cumple con los requisitos del cliente. 

El alumno profundizará en las siguientes temáticas:

  • Rendimiento de la infraestructura IT. 
  • Experiencia de usuario. 
  • Métricas de producción.
15 ECTS

Bloque 3.- Tecnologías de virtualización, Cloud Computing y Contenedores

3.1 Cloud Computing: aplicaciones y proveedores (5 ECTS)

El objetivo de este módulo es que, el estudiante, se familiarice con la propia nube, a través de los proveedores existentes.

Algunos de los puntos que se tratarán son:

  • Diferencias entre tecnologías de virtualización y Cloud Computing. 
  • Fundamentos sobre Cloud Computing. 
  • Tipos de servicios provistos en la nube: IaaS, PaaS, SaaS.
  • Tipologías de aplicaciones en la nube.
  • El rol del Cloud Computing en empresas que operan en entornos DevOps. 
  • Caso práctico aplicaciones desarrolladas en la nube. 

3.2 Orquestación de contenedores: Kubernetes (5 ECTS)

El objetivo de este módulo es que el estudiante se familiarice con el despliegue de aplicaciones distribuidas mediante Contenedores en la nube.

Los contenidos del módulo son:

  • ¿Qué es la orquestación de Contenedores?
  • La importancia de la orquestación de Contenedores en la empresa.
  • Herramientas existentes para la orquestación de contenedores.
  • Kubernetes: implementación y gestión de Contenedores en entornos empresariales.
  • Caso práctico Kubernetes

 

3.3 Contenedores (5 ECTS)

El objetivo de este módulo es que el estudiante entienda cómo funciona la tecnología de los Contenedores y como interaccionan con el Kernel de Linux, así como resaltar su importancia en entornos empresariales.

En este módulo se abordarán los siguientes temas:

  • ¿Qué son los Contenedores? Importancia e implementación empresarial.
  • Gestión del uso de los Contenedores en empresas que operan en entornos DevOps.
  • Caso práctico con Docker.

Talleres

Durante el Máster en DevOps & Cloud Computing el estudiante tendrá la oportunidad de realizar 3 talleres prácticos:

 

Taller 1. Gestión de proyectos, equipos, liderazgo y comunicación

El objetivo de este taller es que el estudiante trabaje de forma práctica las habilidades de gestión de proyectos y equipos, como el liderazgo y la comunicación.

 

Taller 2. DevOps Lab: AWS

El objetivo de este taller es que el estudiante se familiarice con el proceso de creación de un producto digital mediante la metodología DevOps, utilizando para ello herramientas y servicios de Amazon Web Services (AWS).

Este taller se realiza de forma transversal a lo largo de todo el segundo bloque. Así, el estudiante tendrá sesiones en cada uno de los módulos del segundo bloque, y aprenderá a aplicar en un caso real. los conocimientos adquiridos.

Taller: Certificado DevOps Institute - Foundation

Para todos aquellos alumnos que finalicen con éxito el Máster, opcionalmente, podrán realizar el examen para la obtención de la certificación  DevOps Foundation, con el fin de validar sus conocimientos y habilidades sobre los fundamentos de esta tecnología. 

A partir de esta certificación los alumnos obtendrán un elemento diferenciador en su carrera profesional que les abrirá las puertas al mercado laboral con un valor único.

Los contenidos que se evaluarán en la certificación son los siguientes:
•    Conceptos y terminología.
•    Principios DevOps. 
•    DevOps y sus principales prácticas. 
•    Frameworks de negocio y tecnología.
•    Cultura, comportamiento y modelos operativos
•    Cadenas de automatización y arquitectura DevOp.
•    Métricas y reportes.

10 ECTS

Proyecto final de Master

Es un trabajo académico-práctico que los estudiantes realizarán, transversalmente. El objetivo de este trabajo es favorecer la aplicación práctica de los conocimientos, metodologías y herramientas vistos a lo largo de todo el máster.

Herramientas

Profesores
Jordi Freixas Vidal
Director del Máster

Sénior Digital Project & Product Management en el FC Barcelona.

Xavier Reig
Coordinador Académico UPC

Project Manager y Scrum Master con 5 años de experiencia profesional en soluciones globales multiplataforma. Profesor de Metodologías Ágiles y DevOps en la Universitat Politècnica de Catalunya (UPC).

Jordi Bosch i García
Presidente de la Comisión de Innovación en Foment del Treball Nacional.

Socio en BIC Consultors y Director Ejecutivo en Blue Bridge Technologies. Ingeniero en Telecomunicación y Electrónica por la UPC.

Joan Torres
Supply Chain Manager en GM Food Ibérica

MBA. Especialización Dir. Operaciones por ESADE. Master E-Business por La Salle. URL. Ingeniero de Telecomunicación por la UPC.

Xavier Fernández Peramiquel
Founder y CTO en Abiquo.

Además es divulgador tecnológico y asesor de startups. Es Ingeniero de Telecomunicaciones y tiene un Máster de Gestión Industrial por la UPC.

Yeray Bernal de la Varga
Profesor del Máster

Responsable Big Data Solutions Architect en Orange Bank

Jordi Freixas Vidal
Director del Máster

Sénior Digital Project & Product Management en el FC Barcelona.

Pau Bergadà Cudós
Agile Delivery Manager en PepsiCo.

Ingeniería en Telecomunicaciones por la UAB y Máster in Innovation Management on new technology-based firms en Universitat de Barcelona (UB). Certified Scrum Master por la Scrum Alliance.

Perfil del estudiante

La nueva digital business school Three Points, nacida en Barcelona, da resupuesta al escenario económico y empresarial actual.

DATOS DEMOGRÁFICOS
18%
Europa
82%
Latinoamérica
SEXO
EDAD
25-34
%
35-44
%
45-54
%
> 54
%
BACKGROUND
95%
3%
3%
Business
Otros
Tech
EXPERIENCIA
Dirección General
Técnico / Especialista
3%
20%
57%
20%
Dirección / Gerente de Dpto
Otros

Think Digital Summit 2022

Descubre nuestro congreso online y 100% gratuito, que reúne a distinguidos ponentes del sector de la innovación para debatir sobre cómo la revolución digital puede dar respuesta a los retos a los que nos enfrentamos como sociedad.

¡Regístrate aquí!

Salidas profesionales

Una vez finalizado el programa, los estudiantes podrán ocupar posiciones como:

Director de IT
Arquitecto de sistemas Cloud
Site Reliability Engineer (SRE)
Consultor de Proyectos de Software y entornos Cloud Computing
Director de Operaciones IT

Perfil del estudiante

La nueva digital business school Three Points, nacida en Barcelona, da resupuesta al escenario económico y empresarial actual.

DATOS DEMOGRÁFICOS
18%
Europa
82%
Latinoamérica
SEXO
EDAD
25-34
%
35-44
%
45-54
%
> 54
%
BACKGROUND
95%
3%
3%
Business
Otros
Tech
EXPERIENCIA
Dirección General
Técnico / Especialista
3%
20%
57%
20%
Dirección / Gerente de Dpto
Otros

Think Digital Summit 2022

Descubre nuestro congreso online y 100% gratuito, que reúne a distinguidos ponentes del sector de la innovación para debatir sobre cómo la revolución digital puede dar respuesta a los retos a los que nos enfrentamos como sociedad.

¡Regístrate aquí!

Salidas profesionales

Una vez finalizado el programa, los estudiantes podrán ocupar posiciones como:

Director de IT
Arquitecto de sistemas Cloud
Site Reliability Engineer (SRE)
Consultor de Proyectos de Software y entornos Cloud Computing
Director de Operaciones IT

Proceso de admisión

Nuestro proceso de admisión tiene como objetivo fundamental asegurar la idoneidad y desarrollo de los candidatos, para que todos nuestros alumnos puedan vivir una experiencia digital que responda a sus necesidades actuales y futuras.

1
Solicitud de admisión
2
Entrevista personal
3
Documentación de admisión
4
Evaluación comité de admisiones
5
Admisión aprobada
Matriculación

Partners


© Three Points The School for Digital Business. Planeta Formación y Universidades. Todos los derechos reservados.
Por cualquier consulta, escríbanos a info@threepoints.com

© Three Points The School for Digital Business. Planeta Formación y Universidades. Todos los derechos reservados.
Por cualquier consulta, escríbanos a info@threepoints.com