Está en la página 1de 12

desde ops a devops, dale un impulso a tu carrera

DESDE OPS
A DEVOPS
dale un impulso a tu carrera!
página 1

experto_s! url_!
Carlos Lombardi goelevate.it
desde ops a devops, dale un impulso a tu carrera

Porqué
LO H A R Í A?
Este entrenamiento te recibe
como Ops y te eleva en skills
que permitirán llevar adelante
las tareas diarias de un modo
más eficiente.
página 2
desde ops a devops, dale un impulso a tu carrera

Presentación
Es muy frecuente encontrar profesionales de Tecnología que trabajan en el
área de Operaciones, en general, muchos también cuentan con una vasta
experiencia que incluso puede llegar a años de trabajo en la administración
y monitoreo.

Desde Elevate hemos creado este entrenamiento con el objetivo de brin-


dar a los participantes las herramientas necesarias para incorporar capaci-
dades propias de desarrollo, formándote verdaderamente hacia DevOps o
hacia Desarrollo de Software.

Nos enfocamos en lograr una formación integral que abarque todas las
cuestiones que hacen no sólo a la programación simple sino también a una
participación activa en el “punta a punta” del desarrollo y mantenimiento
de soluciones de IT.

Queremos transformar a los participantes desde sus roles actuales y hacer


crecer la comunidad de profesionales DevOps en la región.
página 3
desde
desde
ops aops
devops,
a devops,
dale dale
un impulso
un impulso
a tu carrera
a tu carrera

Objetivos
D E L E N T R E N A M I E N TO

Complementar los conocimientos de Operaciones


de IT con bases sólidas de desarrollo de Software, de
manera tal de que se logre crear perfiles DevOps.
página 4

página 4
desde ops a devops, dale un impulso a tu carrera

Dirigido a:
Este entrenamiento está orientado a personas con pasión por la tecnolo-
gía y que se encuentren en la búsqueda de una transformación profesional
desde su rol actual en Operaciones hacia un Rol de DevOps.

Entre ellos:

administradores personal de operaciones


y monitoreo

responsables de DevOps iniciales que


infraestructura busquen profesionalizarse
página 5
desde ops a devops, dale un impulso a tu carrera

Requisitos

Experiencias previas
en áreas Operativas de
Sistemas y Tecnologías
de la Información.

Experiencia previa
inicial en programación
(por ejemplo, scripting).
página 6
desde ops a devops, dale un impulso a tu carrera

Modalidad
Y C E R T I F I CAC I Ó N
eLearning, el entrenamiento sigue una dinámica semanal en donde todas
las semanas se cuenta con nuevo contenido, ejercitación y una clase en
vivo por semana. Además, existen los foros de consulta diaria con el obje-
tivo de dar continuidad durante toda la cursada. Al finalizar, se habilita un
examen final en línea de tipo múltiple choice.

A todos los participantes que hayan aprobado el examen y cumplan con


todos los requisitos establecidos, se les extenderá un certificado de apro-
bación en donde constan las horas de entrenamiento recibidas.
página 7
desde
desde
ops aops
devops,
a devops,
dale dale
un impulso
un impulso
a tu carrera
a tu carrera

Duración

10 horas en vivo con Expertos

8 semanas 48 horas
página 8

página 8
desde ops a devops, dale un impulso a tu carrera

Temario
UNIDAD 1
Desde la Programación al Desarrollo de Software
• Introducción
• Diferencia entre Programar y Desarrollar
• Conceptos de Roles en un equipo de Desarrollo de SW
• Arquitecturas de Software
• Introducción Ciclo de Vida del Desarrollo de SW
• Introducción a Metodologías Ágiles

UNIDAD 2
Patrones de Diseño y Abstracciones
• Introducción a patrones de diseño.
• Abstracciones y Paradigmas de Programación
• Patrones de Software Development: Singleton, Factory Method, Proxy y Proxy
Reverso, Decorator y Composite
• Patrones en Containers : Single Container, Ambassador, SideCar, Adapter, Líder
Election

UNIDAD 3
Introducción a la Lógica algorítmica
• Introducción a Algoritmos de Programación y Pseudocódigos
• Estructuras de Datos Lista, Pilas y Colas
• Grafos y Árboles Binarios

UNIDAD 4
Testing
• Testing Unitario
• Casos de Testing Unitario
• Regresión y Automatización
• Test Plans & Test Scripts
• Conceptos generales de Debugging
• Severidad y Tipos de Bugs
• Bug Tracking. Bugzilla, Jira, Redmine
• Creación de casos de prueba. El Plan de Pruebas
• TDD o Test Driven Development
• Tests de integración
• Smoke tests
página 9
desde ops a devops, dale un impulso a tu carrera

Temario
UNIDAD 5
Gestión del código fuente
• Entornos de desarrollo
• Modificar, compilar, testear y ejecutar
• Introducción a SCM
• Control de Versiones y la importancia de ser retrocompatible.
• Introducción a Git / GitHub / Gitlab
• Commit de archivos en el Stage Area

UNIDAD 6
Modelo de branch
• Ramas y Uniones en Git
• Fork & Pull Requests
• Commits y Commits Messages
• Estrategias de branch y colaboración (gitflow, trunk base, etc)

UNIDAD 7
Integración / despliegue continuo
• Conceptos CI / CD
• Gestión de dependencias
• Análisis estático de código
• Continuous integration
• Continuous delivery
• Continuous deployment
• Gestión de la configuración y secretos

UNIDAD 8
Trabajo colaborativo
• La importancia del Full Stack Development
• La visión del Desarrollo sobre Operaciones, factores de conflicto
• DevSecOps y el modelo de ownership desde Desarrollo
• Desarrollo iterativo e incremental: pequeñas mejoras, unas tras otras.
• Pair Programming
• Collective code Ownership
• Conclusiones y Cierre
• Examen Final
página 10
desde ops a devops, dale un impulso a tu carrera

Experto_s!

carlos lombardi
Doctor en Informática (Univ. Paris-Diderot – Univ. de
Buenos Aires) con más de 30 años de experiencia en la
industria. Capacitador y consultor en Ingenia CA.

Ligado al desarrollo de software desde 1988. Ocupó distintas


posiciones, incluyendo análisis funcional, diseño de componentes,
y la coordinación de equipos de desarrollo, test y arquitectura en
proyectos de gran escala.

Desde 2017, volvió a incursionar en distintas posiciones en la industria


IT, en las que se relacionó con opciones tecnológicas más modernas,
incluyendo el stack MERN y conceptos de arquitecturas basadas en
microservicios.

En su rol docente, colabora desde 2008 en la creación y consolidación


de tecnicaturas de nivel universitario orientadas al desarrollo de
software, en universidades del conurbano bonaerense (Quilmes, San
Martín, actualmente Hurlingham).

En la Univ. Nacional de Hurlingham, dirige un centro de I+D en


Informática, donde coordina un proyecto de desarrollo de aplicaciones
aplicando ciencia de datos en el que participan docentes y
estudiantes, que apunta a la gestión de problemáticas de poblaciones
estudiantiles.

En paralelo, ha trabajado como docente a cargo de cursos de


programación y diseño en la UTN-Reg BsAs, de 2003 a 2009; y
brindado capacitaciones y conferencias para varias organizaciones,
entre ellas el BCRA, Swiss Medical y Mulesoft.
página 11
desde ops a devops, dale un impulso a tu carrera

Valor

USD 499
página 12

También podría gustarte