MarioInga
16 de noviembre del 2019
Sábados de 4:00 p.m a 10:00 p.m.
S/. 1,200 + IGV

Curso de DevOps Workshop; Docker, Jenkins, Terraform, Ansible, Packer y SwarmContenedores, despliegue de aplicaciones, integración continua, infraestructura como código

El curso de DevOps en Lima, Perú; está dirigido a operadores y administradores de sistemas, arquitectos de infraestructura, programadores y profesionales en cloud computing,  que deseen dominar de manera 100 % práctica las herramientas DevOps para el desarrollo, despliegue e integración profesional de aplicaciones.


Objetivo Principal:

Dominar las Herramientas de DevOps es para lograr la automatización y el monitoreo en todos los pasos de la construcción del software, desde la integración, las pruebas, la liberación hasta la implementación y la administración de la Infraestructura.

Calendario y Lugar:
Duración: 42 horas
Horario:    Sábados de 4:00 p.m. a 10:00 p.m.
Lugar:        Calle Eleazar Blanco 360, Pueblo Libre, Lima, Perú

 

Costo del Curso:
S/ 1000.00
5% de Descuento por pago anticipado (hasta 15 días antes de iniciar el curso)
10% de Descuento para ex-alumnos o mas de 1 inscrito

 

Medios de Pago:
– Por la web, con cualquier tarjeta de crédito o débito
– Depósito directo en la cuenta a nombre de Cloud Perú Systems E.I.R.L.
BCP Soles: 193-2269973-018 CCI: 00219300226997301814
Cuenta de detracción Bco. de la Nación: 00057050292

 

Materiales:
– Talleres Digitales online.
– Una laptop por participante.
– Coffe Break
– Incluye  1 Servidor VPS de 4 GB de RAM
– Certificado con valor curricular
– Asistencia Online (foros) en campus virtual de forma permanente.

 

Informes:

Whastapp: +51992099931
Movistar: 971149678
Tel: +51 016510970
informes@aulautil.com

 

 

Contenido del curso:

Introducción a DevOps

  • La problemática
  • ¿Qué es DevOps?,
  • ¿Rol o cultura?
  • Principios y prácticas
  • Topologías
  • Casos de la vida real


Integración Continua (CI) con Jenkins

  • Introducción a la Integración Continua.
  • Principios de Integración Continua
  • Jenkins: instalación, arquitectura, plugins, etc
  • Roles y Permisos
  • Pipeline as Code
    • Node
    • Agent
    • Parameters
    • Environment
    • Options
    • Stages
    • Stage
    • Step
    • Script
  • Integración con Docker
  • Jobs: Free style, pipeline and multi-branch
  • Jenkins distribuído: Master and Slaves
  • Triggerin Jobs
    • Después que otros Jobs finalicen
    • Llamando a otro Jenkins jobs
    • Periodicamente
    • Github webhook
    • Remotamente
  • User Input
    • Input
    • Parameters and declarative pipelines
    • Preguntando para stage
  • Integración con Github Multibranch
  • Integración con Github Pull Requests
  • Recomendaciones
  • Ejercicios

 

Entrega Continua (CD) con Jenkins y AWS Codedeploy

  • Introducción a la Entrega Continua
  • Principios de Entrega Continua
  • Deploys: Canary, Updates & Blue Green
  • Introducción a AWS Codedeploy
  • Apps & Groups
  • Manifest appspec.yml
  • Recomendaciones
  • Ejercicios

 

Infraestructura como Código (IaC) con Terraform

  • Introducción a IaC
  • Principios de  IaC
  • Terraform: Instalación e init
  • Providers
  • Provisioners
  • Resources
  • Data
  • Variables input cli and file
  • Remote backends storage
  • Build, change and destroy
  • States
  • Plugins
  • Workspaces
  • Modules & Terraform Module Registry
  • Recomendaciones
  • Ejercicios

 

Gestión de Máquinas Virtuales con Vagrant

  • Introducción a Vagrant
  • Instalación de Vagrant
  • Boxes
  • Vagrantfile
  • Provisioning
  • Networking
  • Synced folders
  • Multi-machine
  • Providers
  • Plugins
  • Recomendaciones
  • Ejercicios

 

Automatización de Tareas con Ansible

  • Introducción a Ansible
  • Ansible: Instalación y Verificación
  • Playbooks
    • Roles
    • Tasks
    • Files
    • Templates
    • Variables
  • Modules
  • Ansible Galaxy
  • Recomendaciones
  • Ejercicios

 

Infraestrctura Inmutable con Packer

  • Introducción a Packer
  • Packer: Instalación y Verificación
  • Providers
  • Provisions
  • Schema template.json
    • Variables
    • Provisioners
    • Builders
    • Post-processor
  • Creando Vagrant box
  • Creando AWS AMI
  • Creando Docker Image
  • Testing of Docker Image
  • Recomendaciones
  • Ejercicios