Curso actualmente no disponible

Programa intensivo en DevOps

Curso

En Madrid ()

500 € IVA inc.

Descripción

  • Tipología

    Curso

  • Nivel

    Nivel básico

  • 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.

Dale un giro a tu carrera profesional o empieza en una de las áreas más prometedoras del sector tecnológico. Gracias a este programa podrás aprender las tecnologías como Docker, Jenkins, Ansible, OpenShift, OpenStack o a gestionar equipos con metodologías Scrum. Todo ello de forma práctica y guiada por profesionales experimentados.

Los planes formativos intensivos están especialmente diseñados para todos los perfiles, pensando especialmente en aquellos que quieran iniciarse en técnicas DevOps como por ejemplo:

- Los que quieren cambiar de profesión
- Los recién graduados que quieren empezar su carrera en el desarrollo ágil de software
- Los que quieren promocionar dentro de su empresa con nuevos skills
- Emprendedores que buscan adquirir habilidades para crear un mínimo producto viable

Preguntas & Respuestas

Plantea tus dudas y otros usuarios podrán responderte

Sólo publicaremos tu nombre y pregunta

Materias

  • DevOps
  • Docker
  • Jenkins
  • Ansible
  • OpenShift
  • OpenStack
  • Scrum
  • Cloud
  • Integración continúa
  • Git

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 en 2 semanas de lunes a jueves Semana del 16 al 19 de Julio. Semana del 23 al 26 de Julio. Horario: 16:00hrs – 21:00hrs
***El precio reducido de 500€ se mantendrá EXCLUSIVAMENTE hasta el 15 de Mayo.

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.