Programa intensivo en DevOps

Curso

En Madrid

500 € IVA inc.

Descripción

  • Tipología

    Curso

  • Nivel

    Nivel avanzado

  • Lugar

    Madrid

  • Horas lectivas

    40h

  • Duración

    8 Días

Descripción

DevAcademy convoca el programa formativo en DevOps para profesionales que quieran incorporarse en proyectos y retos tecnológicos en los cuales son necesarios conocimientos de agilidad: gestión de equipos, despliegue ágil, infraestructuras en la nube, testing automático, etc.

Instalaciones y fechas

Ubicación

Inicio

Madrid
Ver mapa
Barbara de Braganza 11

Inicio

Consultar

Preguntas & Respuestas

Plantea tus dudas y otros usuarios podrán responderte

¿Quién quieres que te responda?

Sólo publicaremos tu nombre y pregunta

Materias

  • DevOps
  • Intensivo
  • Jenkins
  • Ansible
  • Github
  • OpenShift
  • Docker
  • Kubernetes
  • Tecnologías
  • Desarrollo web

Profesores

Profesionales  Profesores DevAcademy

Profesionales Profesores DevAcademy

Profesores

Temario

Módulo 1: Administración y configuración de Docker

Docker es un proyecto de código abierto que automatiza el despliegue de aplicaciones dentro de contenedores de software, proporcionando una capa adicional de abstracción y automatización de Virtualización a nivel de sistema operativo en Linux.

  • Introducción a Docker
  • Instalación de Docker Engine
  • Creación de Containers
  • Control de Containers en Docker
  • Construyendo y administración de Dockerfiles
  • Administración Docker Volumes (almacenamiento) y red

Módulo 2: Automatización con Ansible

Ansible es una herramienta open-source desarrollada en python para la automatización de tareas y despliegues de forma simple

  • Introducción a la automatización de Ansible
  • Instalación de Ansible
  • Inventariado de Hardware
  • Creación de Playbooks
  • Módulos y Roles
  • Provisionamiento de containers de Docker con Ansible

Módulo 3: Versionado con Gitlab

GitLab, un proyecto de código libre que se puede instalar en cualquier servidor y que permite tener repositorios privados, sin coste para la empresa.

  • Introducción a Git
  • Explorando comandos git
  • Control de ramas (Branching), etiquetado (Tags). Introducción Gitflow.
  • Introducción a Gitlab
  • Despliegue y configuración de Gitlab
  • Administración de repositórios remotos con Gitlab
  • Merge Request/Pull Request

Módulo 4: Integración y Jenkins

Jenkins es un software de Integración continua open source escrito en Java. Está basado en el proyecto Hudson y es, dependiendo de la visión, un fork del proyecto o simplemente un cambio de nombre. Jenkins proporciona integración continua para el desarrollo de software.

  • Introducción a Jenkins
  • Instalación y despliegue de Jenkins
  • Creación de trabajos en Jenkins
  • Integración continuo, entrega (delivery) continuo, despliegue continuo
  • Control de entornos de Desarrollos, Staging y (Pre)-Producción
  • Configuración del Test Unitário de Infraestrutura
  • Configuración del Plugin para Pipeline de Entregas

Módulo 5: Infraestrutura en Cloud. IaaS con OpenStack

OpenStack es un proyecto de computación en la nube para proporcionar una infraestructura como servicio (IaaS). Es un software libre y de código abierto distribuido bajo los términos de la licencia Apache.

  • Introducción a Cloud Computing
  • Overview al proyecto OpenStack
  • Casos de uso
  • Componentes del OpenStack Cloud
  • Servicios Principales y de apoyo
  • Arquitecturas OpenStack
  • Despliegue de instancias
  • Dashboard y monitorización

Módulo 6: Infraestrutura en Cloud. ALM/PaaS con OpenShift

OpenShift es un producto de computación en la nube de plataforma como servicio de Red Hat. Los desarrolladores pueden usar Git para desplegar sus aplicaciones Web en los diferentes lenguajes de la plataforma, pudiendo automatizar el aprovisionamiento, gestión y escalado de forma transparente.

  • Presentación de OpenShift: Online, Enterprise, Origin.
  • Ejecución de comandos
  • Creación de una aplicación
  • Almacenamiento persistente
  • Despliegue de una aplicación
  • Administración del sistema

Módulo 7 y 8: Gestión ágil de proyectos con Scrum

  • Introducción a los valores y principios ágiles
  • Revisión de la metodología Scrum
  • Historia
  • Manifiesto
  • Valores
  • Elementos
    • Historias de usuario
    • Sprints
    • Backlog
  • Equipos y reuniones
  • Gestión de roles
    • Product Owner
    • Equipo de desarrollo
    • Scrum master
  • Actividades
    • Daily
    • Sprint planning
    • Refinamiento
    • Sprint Review
    • Retrospectiva
  • Casos de empresas usando Scrum.

Información adicional

FECHAS: 15-16-17-18/07, 22-23-24-25/07 de 2019

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti, y podrás financiar tu matrícula en cómodos plazos.

900 64 94 94

Llamada gratuita. Lunes a viernes de 9h a 20h.

Programa intensivo en DevOps

500 € IVA inc.