Linux Professional Institute

LPIC–OT DevOps Tools Engineer - Herramientas DevOps para Desarrolladores

Presencial o Live Virtual Class
Duración
40 horas
Precio
925,00 €
Próximas convocatorias
Acerca de este curso
A quién va dirigido
Objetivos del curso
Certificación incluida
Contenidos
Convocatorias abiertas

Próximas convocatorias
Ver todas las convocatorias

08 mar 19
30 mar 19
Confirmado |
Barcelona o Live Virtual Class | Español | Viernes (16:00h - 21:00h) y Sábado (09:00h - 14:00h)
40 h.    925 €
18 mar 19
29 abr 19

Barcelona o Live Virtual Class | Español | Lunes - Miércoles (18:30h - 22:00h)
40 h.    925 €
18 mar 19
29 abr 19

Madrid o Live Virtual Class | Español | Lunes - Miércoles (18:30h - 22:00h)
40 h.    925 €

Acerca de este curso

Las organizaciones de todo el mundo implementan cada vez más la metodología DevOps con el objetivo de optimizar los recursos mediante la automatización de las tareas. Debido a ello, la administración diaria de sistemas mediante la reducción de los tiempos de entrega, la mejora del ciclo de vida de las aplicaciones y las tareas de desarrollo de software, son objetivos primordiales. Como consecuencia, se ha incrementado considerablemente la demanda de profesionales cualificados que puedan aplicar la filosofía DevOps con eficacia.

Este curso está orientado a la obtención de los conocimientos necesarios de las herramientas más utilizadas para un Desarrollador en entornos de trabajo DevOps. El estudiante estará capacitado para demostrar que posee las habilidades y conocimientos necesarios para desarrollar su trabajo mediante el uso de las siguientes herramientas: desarrollo de software y comprensión de APIs, integración continua, gestión de respositorios de código fuente, orquestación de contenedores y gestión automatizada.

PUE es centro oficial de formación LPI ATP (Approved Training Partner) con la categoría Gold Partner, y actualmente gestiona, junto con LPI Spain, la red de centros LPI-AAP (LPI Approved Academic Partner) en España, ayudando a LPI en labores de difusión, gestión y promoción de centros de formación oficial LPI. Asimismo, les ofrece soporte y facilita el acceso al material docente recomendado para la preparación de las diferentes certificaciones LPIC.

A quién va dirigido

El curso va dirigido a profesionales del sector TIC que tengan un perfil de Desarrollador o de IT (Operaciones). Asimismo, también está orientado a perfiles de nivel manager que estén interesados en introducir en sus organizaciones las tecnologías DevOps para mejorar el ciclo de vida de sus aplicaciones y agilizar sus tiempos de despliegue.

LPI recomienda tener experiencia profesional en el desarrollo de aplicaciones para un correcto aprovechamiento del curso. Aunque el curso se dirige a Desarrolladores de aplicaciones, es recomendable que el alumno tenga conocimientos previos en la administración de sistemas Linux.

No es necesario tener ningún nivel de certificación LPIC previo a la realización de esta formación para poder asistir y presentarse a la certificación LPIC-OT: DevOps.

Objetivos del curso

El presente curso tiene como objetivo trasladar a los asistentes los conocimientos necesarios en:

  • Desarrollo y comprensión del funcionamiento de las APIs mediante REST, JSON y SOA.
  • Entornos de desarrollo en Docker.
  • Creación de entornos virtuales orientados a desarrolladores con Vagrant y automatizado mediante Ansible.
  • Gestión de código fuente a través de GIT, CVS y SVN.
  • Integración continua con Jenkins.

El programa de formación LPI de Linux Professional Institute está especialmente diseñado para verificar las habilidades necesarias para utilizar las herramientas que mejoran la colaboración en los flujos de trabajo a lo largo de la administración del sistema y el desarrollo de software.

Certificación incluida

Este curso oficial es el recomendado por LPI para la preparación de los objetivos orientados a desarrolladores del siguiente examen de certificación oficial valorado en 239,58€ (IVA incl.), que incluimos en el precio del curso a todos los miembros del programa PUE Alumni.

La superación de este examen es un requisito imprescindible para obtener la certificación LPIC-OT DevOps Tools Engineer.

PUE es centro certificador oficial Pearson VUE por lo que el candidato se examinará en nuestras instalaciones.

Contenidos

1. Introducción DevOps

2. Ingeniería del Software

  • Desarrollo del Software Moderno
    • Comprender y diseñar aplicaciones basadas en servicios
    • Comprender los conceptos y estándares comunes de una API
    • Comprender los aspectos del almacenamiento de datos, el estado del servicio y el manejo de la sesión
    • Software de diseño para ser ejecutado en contenedores
    • Software de diseño para implementar en servicios en la nube
    • Conocimiento de los riesgos en la migración e integración del software heredado monolítico
    • Comprender los riesgos comunes de seguridad de las aplicaciones y las formas de mitigarlos
    • Comprender el concepto de desarrollo de software ágil
    • Comprender el concepto de DevOps y sus implicaciones para los desarrolladores y operadores de software
  • Componentes Estándar y Plataformas para el Software
    • Características y conceptos de almacenamiento de objetos
    • Características y conceptos de bases de datos relacionales y NoSQL
    • Características y conceptos de intermediarios de mensajes y colas de mensajes
    • Características y conceptos de los servicios de big data
    • Características y conceptos de los tiempos de ejecución de la aplicación / PaaS
    • Características y conceptos de redes de entrega de contenido
  • Gestión de Código Fuente
    • Comprender los conceptos de Git y la estructura del repositorio
    • Administrar archivos dentro de un repositorio de Git
    • Administrar Branches y tags (ramas y etiquetas)
    • Trabajar con repositorios remotos y branches, así como con submódulos
    • Fusionar archivos y branches
    • Conocimiento de SVN y CVS, incluidos los conceptos de soluciones SCM centralizadas y distribuidas
  • Integración y Despliegue Continuo
    • Comprender los conceptos de integración continua y entrega continua
    • Comprender los componentes de un pipeline de CI / CD, que incluyen builds, units, pruebas de integración y aceptación, administración de artefactos, entrega e implementación
    • Comprender las mejores prácticas de implementación
    • Comprenda la arquitectura y las características de Jenkins, incluidos Jenkins Plugins, Jenkins API, notificaciones y compilaciones distribuidas
    • Definir y ejecutar trabajos en Jenkins, incluido el manejo de parámetros
    • Huellas digitales, artefactos y repositorios de artefactos
    • Comprender cómo Jenkins modela las tuberías de entrega continua e implementa una línea de entrega continua declarativa en Jenkins
    • Conocimiento de posibles modelos de autenticación y autorización
    • Comprender el plugin Pipeline
    • Comprender las características de los módulos importantes de Jenkins, como el plugin Copy Artifact, el complemento Fingerprint, el Docker Pipeline, el plugin Docker Build y Publish, el plugin Git y el plugin de credenciales
    • Conciencia de Artifactory y Nexus

3. Gestión del Contenedor para desarrolladores

  • Uso de Docker para el desarrollo del software
  • Docker para construir Software
  • Dependencias entre contenedores, docker-compose
  • Docker en integración continua
  • Publicación de contenedores, docker hub
  • Despliegue de máquinas virtuales
    • Comprenda la arquitectura y los conceptos de Vagrant
    • Recuperar y usar cajas de Atlas
    • Crear y ejecutar archivos Vagrant
    • Acceso a máquinas virtuales Vagrant
    • Comparta y sincronice la carpeta entre una máquina virtual Vagrant y el sistema host
    • Comprenda el aprovisionamiento de Vagrant, incluidos File, Shell, Ansible y Docker
    • Comprender la configuración de múltiples máquinas

Convocatorias abiertas

08 mar 19
30 mar 19
Confirmado |
Barcelona o Live Virtual Class | Español | Viernes (16:00h - 21:00h) y Sábado (09:00h - 14:00h)
40 h.    925 €
18 mar 19
29 abr 19

Barcelona o Live Virtual Class | Español | Lunes - Miércoles (18:30h - 22:00h)
40 h.    925 €
18 mar 19
29 abr 19

Madrid o Live Virtual Class | Español | Lunes - Miércoles (18:30h - 22:00h)
40 h.    925 €
26 mar 19
07 may 19

Barcelona o Live Virtual Class | Español | Martes - Jueves (18:30h - 22:00h)
40 h.    925 €
26 mar 19
09 may 19

Madrid o Live Virtual Class | Español | Martes - Jueves (18:30h - 22:00h)
40 h.    925 €
30 mar 19
25 may 19

Barcelona o Live Virtual Class | Español | Sábado (09:00h - 14:00h)
40 h.    925 €
30 mar 19
01 jun 19

Madrid o Live Virtual Class | Español | Sábado (09:00h - 14:00h)
40 h.    925 €
22 abr 19
26 abr 19

Madrid o Live Virtual Class | Español | De Lunes a Viernes (09:00h - 18:00h)
40 h.    925 €
26 abr 19
18 may 19

Barcelona o Live Virtual Class | Español | Viernes (16:00h - 21:00h) y Sábado (09:00h - 14:00h)
40 h.    925 €
26 abr 19
25 may 19

Madrid o Live Virtual Class | Español | Viernes (16:00h - 21:00h) y Sábado (09:00h - 14:00h)
40 h.    925 €
06 may 19
14 may 19

Barcelona o Live Virtual Class | Español | De Lunes a Viernes (09:00h - 15:00h)
40 h.    925 €
06 may 19
14 may 19

Madrid o Live Virtual Class | Español | De Lunes a Viernes (09:00h - 15:00h)
40 h.    925 €
10 jun 19
14 jun 19

Madrid o Live Virtual Class | Español | De Lunes a Viernes (09:00h - 18:00h)
40 h.    925 €