UNIR - Universidad Internacional de la Rioja

Máster en DevOps, Cloud Computing y Automatización de Producción de Software

UNIR - Universidad Internacional de la Rioja

Presentación

Desarrollado en colaboración con ElasticBoX, el Máster en DevOps, Cloud Computing y Automatización de Procesos de Producción de Software de UNIR capacitará a los profesionales de la informática a ejercer su profesión en el pujante entorno de las DevOps, los entornos de Cloud Computing y las Operaciones en los DataCenter Virtuales, así como en el desarrollo de procesos automáticos de pruebas y desarrollo de software.

Requisitos

Para la realización de este programa no es requisito indispensable disponer de una vía de acceso a estudios universitarios pero se recomienda disponer de alguna de las siguientes titulaciones (o poseer cierta experiencia profesional en el área de las IT que lo supla:

Grado en Ingeniería o equivalente
Máster en Informática o Ingeniería
Módulo formativo relacionado con la Informática, las Telecomunicaciones o la Electrónica.
Conocimiento de inglés: capacidad de lectura fluida. Todo el material se proporciona en español, pero se referenciarán recursos adicionales en inglés.

Dirigido

Este programa está dirigido a profesionales de la informática tanto de perfiles de IT (Operaciones) como de un perfil de Ingeniería del Software (Desarollo). También se orienta a ingenieros de nivel de manager que estén interesados en introducir a sus organizaciones las tecnologías de DevOps y cloud computing para mejorar el ciclo de vida de sus aplicaciones y agilizar sus tiempos de despliegue y desarrollo.

Programa

Cloud Computing, DevOps y DevOps Culture

• Significado y Origen de DevOps.
• Cultura de la Colaboración.
• Despliegues agiles, automatizados y repetibles.
• Cloud Computing.
• Infraestructura como código.
• Nubes privadas, públicas e híbridas.
• El gigante AWS.
• Tradeoff en Cloud computing.

Administración de Sistemas para la Cloud

• Administracion
• Sistemas Linux/Unix
• Sistemas Windows

Fundamentos de Redes para Cloud

• Fundamentos de Redes
• Protocolo TCP
• Protocolo http
• VPC y redes virtuales
• Aplicaciones

Gestión de Proyectos

• Introducción a la gestión de proyectos
• Gestión Ágil
• Metodología

Herramientas DevOps

• Introducción a las herramientas DevOps
• DevOps Toolkit
• ElasticBox

Gestión del Ciclo de vida de las aplicaciones

• Introducción a la Gestión eficiente del Ciclo de Vida de las Aplicaciones
• Control de versiones
• Pruebas automatizadas
• Integración Continua (Continuos Integration - CI-)
• Entrega Continua (Continuos Delivery - CD -)
• Herramientas

Contenedores
• Contenedores vs Maquinas virtuales
• Contenedores estandarizados
• Docker Containers
• Contenedores en Windows

Herramientas de Automatización de Despliegues

• Introducción a las herramientas de automatización de despliegues
• Como lograr la predictibilidad y trazabilidad
• Tecnologías de gestión de la configuración:
• Puppet
• Chef
• Otros

Trabajo fin de Máster
Proyecto que integra todos los contenidos aprendidos. Consiste en la generación en un hipotético catálogo de aplicaciones y servicios integrando procesos de CI/CD para cubrir su ciclo de vida.

Salidas profesionales

Desarrollar su vida profesional como DevOps dentro de una organización.
Iniciar el cambio organizacional hacia la cultura DevOps en una organización.
Realizar consultoría sobre mejora de los ciclos de desarrollo de las aplicaciones de una organización.
Ofrecer servicios de implantación de procesos de CI/CD en las organizaciones.
Ofrecer servicios de implantación y mejora de infraestructuras para el despliegue de aplicaciones en la nube pública o en entornos híbridos.

Competencias

Ejercer como DevOps en una organización.
Implantar sistemas de automatización del ciclo de vida de las aplicaciones a través de soluciones informáticas.
Implementar flujos automatizados de pruebas.
Implementar sistemas de despliegues automatizados.
Desarrollar catálogos de aplicaciones y servicios.
Desarrollar la estrategia de migración a la nube de una organización.
Optimizar los procesos de despliegue de aplicaciones.
Crear y administrar servicios en la nube en cualquier tipo de empresa u organización.
Gestionar un datacenter virtual y recursos de Cloud a nivel de aplicación

¡Infórmate ahora sin compromiso!

Publicidad

Cursos Relacionados

Ver otros masters de...