• 687374918
  • info@devacademy.es

Intensivo DevOps

Aprende las tecnologías demandadas en proyectos de desarrollo ágil DevOps

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.

practico

Aprende de forma práctica

calendario

2 semanas (tardes)

group

Grupos reducidos

diploma

Incorpórate al mundo laboral

Detalle del programa formativo

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

En caso de que quieras iniciar tu carrera o darle un giro, DevAcademy te ayuda a través de su departamento de RRHH a incorporarte a nuevos retos profesionales en grandes compañías. Te podremos ayudar en:

  • Gestión de ofertas que se ajustan a tu perfil profesional
  • Análisis de motivaciones y deseo de posición laboral del candidato.
  • Asesoramiento personalizado y consultoría de recursos humanos: Te ayudamos con tu CV, en las entrevistas de trabajo y hacemos un seguimiento personalizado sobre la evolución profesional.
  • Contamos con una Red de empresas clientes con puestos vacantes a los que te ayudaremos a optar como profesional DevOps a puestos ajustados a tus conocimientos

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.

Compatibiliza la formación con los horarios laborales. Las fechas son:

  • Fechas en 2 semanas de lunes a jueves
    • 26,27,28,29 de Junio.
    • 3,4,5 y 6 de Julio
  • Horario: 16:00hrs – 21:00hrs

Nuestras instalaciones son accesibles a través del Metro (Línea 6 Av América o Línea 5 Diego De León)

Nuestra dirección: Calle del General Díaz Porlier, 86 

DevAcademy surgió de la comunidad de profesionales y desarrolladores. Sabemos que es importante estar con la comunidad y participar activamente en ella, saber qué es lo que necesitan los #Devs y poder ser ágiles en la creación o desarrollo de nuestros planes formativos.

DevAcademy es una comunidad de expertos y entusiastas de tecnologías innovadoras creada con el fin de fomentar el conocimiento práctico y ágil en las mismas.

En DevAcademy seleccionamos los mejores profesionales para que transmitan los mejores conocimientos prácticos y reales sobre las tecnologías que imparten

El precio del programa intensivo de 40horas

500€ (Hasta el 1 de Mayo)

Becas: En caso que seas estudiante y/o parado, puedes consultar nuestras becas. Escríbenos a info@devacademy.es

Solicitud información

Por favor, completa la siguiente información para que nos pongamos directamente en contacto contigo


DevAcademy 2016 - info@devacademy.es - Telf: 687374918