Maestría en DevOps

ESIBE Escuela Iberoamericana de Postgrado
ESIBE Escuela Iberoamericana de Postgrado

Master oficial

Online

Precio Emagister

S/. 5,468.72 S/. 14,318.10

*Precio estimado

Importe original en EUR:

1,375 € 3,600 €

Descripción

  • Tipología

    Master oficial

  • Metodología

    Online

  • Horas lectivas

    1500h

  • Duración

    12 Meses

  • Inicio

    Fechas disponibles

El término DevOps hace alusión a la coordinación de diferentes equipos, procesos y automatismos para la mejora en la rapidez y calidad en el desarrollo de software.
Gracias a esta Maestría en DevOps podrás utilizar las tecnologías y herramientas más punteras y utilizadas dentro del Ecosistema DevOps. Aprenderás a aplicar diferentes metodologías ágiles de trabajo para la coordinación de equipos, entenderás cuál es la relación entre DevOps el Cloud Computing, como trabajar en entornos Cloud y finalmente pondrás en práctica todo ello mediante herramientas como Git, Puppet, Docker, Jenkins, Vagrant o Snort.
Contarás con un equipo de profesionales especializados en la materia. Además, gracias a las prácticas garantizadas, podrás acceder a un mercado laboral en plena expansión.

Información importante

Precio a usuarios Emagister:

Sedes y fechas disponibles

Ubicación

comienzo

Online

comienzo

Fechas disponibles Inscripciones abiertas

Opiniones

Materias

  • Virtualización
  • Cloud computing
  • Programador
  • Administración
  • Desarrollo del software

Temario

MÓDULO 1. AGILE PROJECT MANAGEMENT UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A LAS METODOLOGÍAS ÁGILES Ingeniería de software, sus principios y objetivos Metodologías en Espiral, Iterativa y Ágiles Prácticas ágiles Métodos ágiles Evolución de las metodologías ágiles Metodologías ágiles frente a metodologías pesadas UNIDAD DIDÁCTICA 2. AGILE PROJECT THINKING Principios de las metodologías ágiles Agile Manifesto User History UNIDAD DIDÁCTICA 3. LA PLANIFICACIÓN ÁGIL: AGILE LEADERSHIP Y CREATIVIDAD La iteracción como alternativa a la planificación lineal La comunicación y la motivación Características del liderazgo participativo Pensamiento disruptivo y desarrollo de la idea Prueba y error, learning by doing UNIDAD DIDÁCTICA 4. METODOLOGÍA EXTREME PROGRAMMING (XP) Definición y características de Extreme Programming Fases y reglas de XP La implementación y el diseño Los valores de XP Equipo y cliente de XP UNIDAD DIDÁCTICA 5. METODOLOGÍA SCRUM La teoría Scrum: framework El equipo Sprint Planning Cómo poner en marcha un Scrum UNIDAD DIDÁCTICA 6. DESARROLLO DEL MÉTODO KANBAN Introducción al método Kanban Consejos para poner en marcha kanban Equipo Business Model Canvas o lienzo del modelo de negocio Scrumban UNIDAD DIDÁCTICA 7. LEAN THINKING Introducción al Lean Thinking Lean Startup UNIDAD DIDÁCTICA 8. OTRAS METODOLOGÍAS ÁGILES Y TÉCNICAS ÁGILES Agile Inception Deck Design Thinking DevOps Dynamic Systems Development Method (DSDM) Crystal Methodologies Adaptative Software Development (ASD) Feature Driven Development (FDD) Agile Unified Process MÓDULO 2. INTRODUCCIÓN A DEVOPS Y CLOUD COMPUTING UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A DEVOPS Orígenes y Significado de DevOps Características DevOps Habilidades DevOps UNIDAD DIDÁCTICA 2. ASPECTOS INTRODUCTORIOS DE CLOUD COMPUTING Orígenes del cloud computing Qué es cloud computing Características del cloud computing La nube y los negocios Modelos básicos en la nube UNIDAD DIDÁCTICA 3. HARDWARE CLOUD Virtualización Categorías de virtualización Cloud storage Proveedores fiables de cloud storage UNIDAD DIDÁCTICA 4. SERVICIOS CLOUD Servicios cloud para el usuario Escritorio virtual o VDI Servicio de centro de datos remoto MÓDULO 3. TIPOS Y MODELOS DE NUBES UNIDAD DIDÁCTICA 1. MODELOS DE NUBES Introducción IaaS PaaS SaaS Otros modelos comerciales UNIDAD DIDÁCTICA 2. NUBES PRIVADAS Qué es una nube privada Ventajas e inconvenientes del servicio de la nube privada La transición a la nube privada Alternativas para crear una nube privada UNIDAD DIDÁCTICA 3. NUBES PÚBLICAS Qué es una nube pública Ventajas e inconvenientes del servicio de nube pública Análisis DAFO de la nube pública Nubes públicas vs Nubes privadas UNIDAD DIDÁCTICA 4. NUBES HÍBRIDAS Y VISIÓN ESTRATÉGICA Qué es una nube híbrida Ventajas e inconvenientes de las nubes híbridas Aspectos clave en la implantación de una nube híbrida Evaluación de alternativas para el establecimiento de una nube híbrida MÓDULO 4. CLOUD COMPUTING CON AZURE Y LINUX UNIDAD DIDÁCTICA 1. CLOUD COMPUTING Introducción al Cloud computing Modo de trabajo y funcionamiento Virtualización Tipos de Cloud Niveles de Programación Historia Ventajas e inconvenientes Análisis DAFO UNIDAD DIDÁCTICA 2. AGENTES QUE INTERVIENEN EN EL CLOUD COMPUTING El Cloud Computing y el departamento IT Niveles del Cloud Computing ¿Qué es la virtualización? Centros de datos para Cloud UNIDAD DIDÁCTICA 3. PROYECTO DE CLOUD COMPUTING Ventajas y desventajas del Cloud Computing Análisis DAFO de la implantación del Cloud UNIDAD DIDÁCTICA 4. SEGURIDAD Y ASPECTOS LEGALES DEL CLOUD COMPUTING (LOPD) Ley de Protección de Datos Propiedad intelectual Relaciones laborales Los retos del Cloud Computing Implementación de la seguridad en el Cloud Computing Análisis forense en el Cloud Computing Cloud Security Alliance (CSA) UNIDAD DIDÁCTICA 5. TOPOLOGÍA Tipos de nube Tipo de cloud que debo de usar La topología en el ámbito de los servicios cloud UNIDAD DIDÁCTICA 6. AZURE Plataforma Windows Azure Usuario: modo de acceso y trabajo Administración de Azure Virtualización con Azure Vista programador Servicios de Azure Bases de Datos con Azure Programación en Azure UNIDAD DIDÁCTICA 7. LINUX Distribuciones Linux en la Nube Usuario: modo de acceso y trabajo Administración Virtualización con Linux Vista programador Servicios en Linux Bases de Datos en Linux Programación en la Nube bajo Linux UNIDAD DIDÁCTICA 8. SERVICIOS Acceso a servicios misma plataforma Acceso a servicios diferentes plataforma Interoperabilidad Futuro de los Servicios Cloud Computing MÓDULO 5. HERRAMIENTAS DEVOPS UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A LAS HERRAMIENTAS DEVOPS ¿Para qué sirven las herramientas DevOps? Principales herramientas DevOps UNIDAD DIDÁCTICA 2. JENKINS ¿Qué es Jenkins? Instalación Jenkins Integración Jenkins con GitHub Roles en Jenkins: Crear usuarios y administrar permisos Crear compilaciones con un proyecto de estilo libre Tuberías (Pipelines) en Jenkins UNIDAD DIDÁCTICA 3. DOCKER ¿Qué es Docker? Arquitectura Docker Instalación Docker Uso de Docker UNIDAD DIDÁCTICA 4. PUPPET ¿Qué es Puppet? ¿Cómo funciona Puppet? Bloques Puppet Instalar Agente Puppet en Windows Uso de Puppet UNIDAD DIDÁCTICA 5. VAGRANT ¿Qué es Vagrant? Instalación Vagrant Uso de Vagrant UNIDAD DIDÁCTICA 6. SNORT ¿Qué es Snort? Reglas Snort Instalación Snort y configuración de reglas Instalar un servidor Syslog UNIDAD DIDÁCTICA 7. ELASTICBOX ¿Qué es ElasticBox? Instalar Kubernetes desde Docker Kubectl y comandos útiles Contexto Docker y Kubernetes Dashboard de Kubernetes Despliegue de aplicaciones MÓDULO 6. GIT UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A GIT ¿Qué es el control de versiones? ¿Qué es GIT? ¿Por qué GIT? Instalación de GIT GitHub y su relación con GIT UNIDAD DIDÁCTICA 2. MANEJO DE REPOSITORIOS EN GIT Flujo de trabajo en GIT (Workflow) Principales comandos Git Bash Crear un repositorio Cambios de archivos Deshacer cambios Sincronizar repositorios Reescribir historial UNIDAD DIDÁCTICA 3. RAMAS EN GIT Usar ramas en GIT Cambiar ramas (Git checkout) Ramas remotas (Remote Branches) Flujo de trabajo (Workflow) Integración de ramas Borrado de ramas Etiquetas (Tags) Solicitudes de extracción (Pull requests) UNIDAD DIDÁCTICA 4. COMANDOS GIT Comandos GIT en Git Bash Comandos GIT para configurar y crear repositorios Comandos GIT para preparar y confirmar cambios Comandos GIT para trabajar con repositorios remotos (como GitHub) Comandos GIT para deshacer cambios y etiquetas UNIDAD DIDÁCTICA 5. BUENAS PRÁCTICAS EN GIT Trabajar con GIT Confirma con regularidad (commit) Escriba mensajes de confirmación útiles Utilice ramas (Branch) Actualice su repositorio antes de enviar cambios (Pull y Push) Divide el trabajo en repositorios

Maestría en DevOps

Precio Emagister

S/. 5,468.72 S/. 14,318.10

*Precio estimado

Importe original en EUR:

1,375 € 3,600 €