Syllabus ImplementaciónDevops "Integración y Entrega Continua"

Page 1

Curso de Especialización

IMPLEMENTACIÓN

DEVOPS

“INTEGRACIÓN Y ENTREGA CONTINUA” Calidad y Software

ENTERPRISE GROUP


Implementación DevOps “Integración y Entrega Continua” Curso de Especialización

General Al terminar el Curso el participante será capaz de utilizar desde cero un entorno de DevOps, haciendo uso de herramientas automatizadas que ayudaran a mantener controlado el proceso de desarrollo desde la planificación del requerimiento hasta la puesta en producción de la aplicación.

Específicos Conocer las herramientas adecuadas para el desarrollo de proyectos en un entorno de DevOps. Emplear las herramientas otorgadas en el curso en Talleres de Aplicación en Casos Prácticos. Controlar incidencias desde entornos de Desarrollo.

El término DevOps es una contracción de las palabras inglesas "Development" (Desarrollo) y "Operations" (Operaciones). DevOps es un conjunto de prácticas recomendadas que enfatizan la colaboración y la comunicación entre los profesionales de TI (desarrolladores, administradores, operadores, personal de asistencia técnica) en el ciclo de vida de las aplicaciones y los servicios. En este Curso Taller se desarrollarán las siguientes actividades: Configurar entorno de Control de Repositorio de Fuentes. Generación de scripts para Control de Versiones de Fuentes. Implementar herramientas para validación de Caja Blanca; como PMD, Cobertura y SonarQube. Implementar herramientas para validación de Caja Negra; como JMeter y Selenium Web Driver. Integración de Pruebas Funcionales realizadas con Selenium Web Driver y Testlink. Versionamiento de ejecutables con Artifactory. Despliegues automatizados para aplicaciones desarrolladas en Java. Ejecución de rollbacks de despliegues. Generación de Pipelines con Jenkins para controlar todo el ciclo de desarrollo de Software.

Del Método Curso guiado por un Consultor Senior y con acceso a nuestra plataforma virtual. Reforzamiento teórico. Talleres de aplicación y su feedback Certificado a nombre de JB ENTERPRISE GROUP.

Requisitos Manejo de conceptos de Pruebas, Ejecución y Versionamiento de fuentes. Conocimiento teórico en despliegue de Servidores. Java nivel basico. Conocimiento y experiencia en pruebas de software, tipos de prueba, diseño, ejecución y reporte de casos de prueba. Recomendado: Haber llevado el Curso “Automatización de Pruebas Funcionales de Software”.

Del Material Se entregará un “pioneer” con el material impreso de las presentaciones del curso. Se entregará material digital de los documentos de estudio adicionales sugeridas por el docente.

De la calificación Se tomará como variables de calificación los siguientes:

AS

PP

EF

N. Asistencia (según el % de horas de asistencia)

N. Promedio de prácticas y/o Test

N. Promedio de talleres y/o Trabajo final

La Nota final será:

(AS + PP + EF) / 3 El criterio puede ser modificado según Curso.


Implementación DevOps “Integración y Entrega Continua” Curso de Especialización

Testers de Software, Ingenieros de QA/ de pruebas/ de calidad, Técnicos de Pruebas, Desarrolladores de Aplicaciones o Servicios, Product Owner, Agile Scrum Masters, Gestores de Proyectos, Gestores de Servicios de TI, Gestores de Procesos, Profesionales de TI especializados en Lean - IT.

Plan Codificación Construir Empaquetar Caja Blanca Despliegue Caja Negra

1

2

3

4

TEMA

CONTENIDO

Fundamentos de DevOps

Definición de Integración Continua Metodología del desarrollo de software Que es la integración continua Factores de la Calidad de S.I. Herramientas del curso Configuración del ambiente de Pruebas Maven

Automatización de Pruebas de Caja Blanca con Enfoque a DevOps

Repositorio de Fuentes Metodología del manejo de fuentes Herramientas de versionamiento SVN Tipos de Pruebas de Caja Blanca Análisis de Flujo de Datos Complejidad Ciclomática Herramientas de Pruebas de Caja Cobertura PMD SonarQube

Automatización de Pruebas de Caja Negra con Enfoque a DevOps

Tipos de Pruebas de Caja Negra Pruebas Funcionales Pruebas de Regresión Pruebas Integrales Herramientas de Pruebas de Caja Negra API de Testlink Script de Selenium Selenium + Testlink

Integración Continua con Jenkins

Manejo de Incidencias en Integración Continua Versionamiento automático de código fuente Manejo de Artifactory Ciclo del Proyecto de DevOps. Planificar el Plan de Pruebas Versionar Aplicativo Compilar fuentes Ejecutar Caja Negra Ejecutar Caja Blanca Pipeline Desplegar Aplicativo

26.5 hrs. Académicas

Git Creación de Repositorio Cobertura de Código Código Limpio

Pruebas de Aceptación Pruebas de Rendimiento

Equivalente a

20 hrs.

Cronológicas


Implementación DevOps “Integración y Entrega Continua” Curso de Especialización

Transferencia Banco de Credito del Perú Cta. Corriente Soles: 191-2010056-0-95 a nombre de JB ENTERPRISE GROUP S.A.C. Cód. Interbancario: 00219100201005609550 Banco de la Nación Solo para pago de DETRACCIONES: (10% del Monto) Titular a nombre de JB ENTERPRISE GROUP S.A.C. Cta. Corriente Soles: 00-074-020429 Cód. Interbancario N: 01807400007402042952

Nota (Vigesimal)

Nota (Porcentual)

Condición

Certificado

00

n

10

00%

n

50%

Ninguna

No se brinda Certificado

10

n

14

50%

n

70%

Participación

Se brinda Certificado

14

n

20

70%

n

100%

Aprobación

Se brinda Certificado

Efectivo - Presencial Dirigirse a las oficinas de JB Enterprise Group ubicado en: Calle Golondrinas 393, oficina 202 - San Isidro, Lima Perú ó

Online Realiza el pago a través de una cuenta de PayU (Se aceptan todas las tarjetas de crédito), ingresando a nuestra página web en el Curso elegido.

A través de nuestra modalidad de pago POS (VISA) Horario de atención: Lunes a Viernes de 10:00 a 19:00 hrs. y Sábados (según horarios de nuestros Cursos)

Confirmar su participación, llenando sus datos aquí Inscríbete Aquí http://jbenterprisegroup.com/curso_integracion.html


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.