0% encontró este documento útil (0 votos)
66 vistas17 páginas

Me DevOps ARG

Cargado por

Fernando Muñoz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
66 vistas17 páginas

Me DevOps ARG

Cargado por

Fernando Muñoz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

mundos

Diplomatura Universitaria

DevOps
Trabajá con desarrollo y operaciones a lo largo del ciclo de vida
completo de un software escalable y de gran cantidad.
DevOps
APRENDÉ CON LOS QUE HACEN

Hoy en día existe una fuerte demanda de profesionales devops que entiendan
(y trabajen con) el Software de manera integral, abarcando campos como, cali-
dad, seguridad, implementación, monitoreo y operación, integración continua
y despliegue continuo DevOps es uno de los términos más mencionados en el
entorno de IT actual. Asociados con conceptos como “transformación digital”,
y a metodologías como “Continuous Delivery” o “desarrollo ágil”, las personas
que trabajan bajo la cultura DevOps son altamente remuneradas y muy solicita-
das en una amplia gama de industrias.

¿Cuándo comienza?

Inicio: Jueves 9 de Mayo


Horarios:
20h a 22h । ARG - CL - PY - UY
18h a 20h । PER - EC - COL
17h a 19h । MEX - CRI - GTM
CERTIFICACIÓN Obtendrás el certificado en
DevOps,otorgado por UNC,
UNIVERSITARIA FCEFyN, y Mundos E.

Características generales

Modalidad Duración
Online con contenido
9 meses
en la plataforma

Encuentros Dedicación

35 encuentros Alta

*Referencias: Moderada: 1 - 2 se recomienda horas extras por semana | Media: 2 - 4 horas extras por semana Alta: 4 o más
horas extras por semana.

REQUISITOS:
Se recomienda tener conocimientos sobre desarrollo, arquitectura, soporte de operaciones; o
haber ejercido roles de liderazgo o gestión dentro de equipos IT.

DEDICACIÓN:
Te sugerimos dedicar entre 4 a 6 horas semanales. Contarás con contenido en la plataforma y
encuentros sincrónicos que te permitirán avanzar con tu recorrido de aprendizaje.

PROYECTO FINAL / PRÁCTICAS:


Este proyecto tiene como idea principal el aprendizaje y poner en práctica lo aprendido a través
de un laboratorio que permitirá integrar diferentes herramientas y tecnologías.
Somos

Creamos un mundo digital para impulsar la transformación del aprendizaje.


Diplomaturas Universitarias diseñadas por los mejores expertos, para que
potencies tus habilidades al máximo.
Somos un espacio de aprendizaje enfocado en habilidades personales,
digitales y de gestión.
Todos nuestros programas cuentan aval y sello de calidad certificado por la
Universidad Nacional de Córdoba y la Facultad de Ciencias Exactas, Físicas
y Naturales.

19 Años
transformando el aprendizaje

+10000 +70
9.5
alumnos
+15000 profesores
expertos
nivel de
diplomas satisfacción
entregados

Es simple y versátil Pensado en vos


Viví una experiencia de aprendizaje La flexibilidad que ofrece la modalidad
flexible basado en lo práctico y vivencial. de cursado te permite adaptar tu
Con una dinámica de trabajo en equipo aprendizaje a tu ritmo de vida, la como-
con tu entrenador y compañeros, para didad de aprender desde donde quie-
desarrollar nuevas ideas y avanzar con ras manteniendo la cercanía con tu en-
tus objetivos. trenador y compañeros.
UNIVERSIDAD
NACIONAL
DE CÓRDOBA UNA DE LAS MÁS
PRESTIGIOSAS DE
LATINOAMÉRICA

+137 Alumnos distribuidos


MIL en 15 facultades

Carreras de grado,
+250 posgrado y doctorado

Centros de
100 investigación y servicios

25 Bibliotecas

16 Museos

FUNDADA EN
1613
+ 400
AÑOS
TRAYECTORIA

ALCANCE
MUNDIAL
Sus egresados de todas las dis-
ciplinas se destacan en el
mundo, llevando la excelencia
académica de esta alta casa de
estudios a todas las latitudes
del planeta.
DETALLE DEL
CURSADO

¿CÓMO FUNCIONA?

CLASES EN VIVO
En el día y horario asignado, nos encontraremos online, a través de la platafor-
ma Zoom para desarrollar los contenidos desde un abordaje teórico y práctico.
En caso de que no puedas asistir, contarás con las grabaciones en la platafor-

PLATAFORMA
En nuestra plataforma contarás con material multimodal para recorrer los
contenidos del curso. Podrás complementar lo visto en clases con videos,
lecturas, actividades y test.

TRABAJO COLABORATIVO
Realizaremos ejercicios y prácticas en trabajo colaborativo con compañeros
de toda Latinoamérica.

PROYECTO INTEGRADOR
A lo largo del programa, desarrollarás un Proyecto integrador en el cuál,
pondrás en práctica todo lo que aprendas.

ANFITRIONES
Van a acompañarte y a brindar soporte a todo el grupo durante el cursado.

ACTO DE COLACIÓN
¡Claro que habrá un momento para celebrar todos los logros obtenidos!

+54 9 351 657-3170 info@[Link]


DESTINATARIOS
Desarrolladores de software
Ingenieros en Software Reliability
Líderes técnicos
Arquitectos
Soporte de Operaciones
Ingenieros de Despliegue
Gerentes de TI

REQUISITOS
Se recomienda tener conocimientos sobre Sistema Operativo Linux de-
sarrollo, arquitectura, soporte de operaciones; o haber ejercido roles de
liderazgo o gestión dentro de equipos IT.

DEDICACIÓN
Te sugerimos dedicar entre 2 y 6 horas semanales.
Contarás con contenido en la plataforma y encuentros sincrónicos
que te permitirán avanzar con tu recorrido de aprendizaje.
A lo largo de la cursada contarás con dos instancias de ejercitación
práctica en vivo con mentoría, que te permitirán llegar con las he-
rramientas necesarias al proyecto integrador.

PROYECTO FINAL
Este proyecto tiene como objetivo principal plasmar los contenidos
aprendidos y poner en práctica los conocimientos. A través de un
ejercicio podrás integrar las herramientas y tecnologías abordandas
a lo largo de la formación.

INFORMACIÓN ÚTIL
Para aprovechar al máximo el cursado, el alumno
debe crear cuentas en .AWS.
El valor de Software no está incluido en el precio
y será contratado de manera particular por el
participante.

+54 9 351 657-3170 info@[Link]


OBJETIVOS

¿QUÉ VAS A APRENDER?

DESARROLLO INTEGRAL CULTURA


DE SOFTWARE.
Aprendé por qué el desarrollo de software
Trabajá el Software de manera integral de gran calidad no depende de tanto de las
abarcando campos como desarrollo de herramientas, sino del conjunto de hábitos,
FrontEnd, BackEnd, Bases de datos, calidad, procesos y objetivos en común de las perso-
seguridad, monitoreo y operación. nas involucradas.

INNOVACIÓN MEJORA CONTINUA

Descubrí por qué empresas como Netflix o Implementa procesos concretos que
Amazon son capaces de dar un gran valor a permiten una mejora gradual, pero
sus usuarios. continua en el software.

TELEMETRÍA COMPETITIVIDAD
Conocé las necesidades actuales de la
Descubrí herramientas para medir Industria TIC y qué se entiende por concep-
rápidamente el comportamiento tos como, integración continua y entrega
de aplicaciones, infraestructuras y continua, usando herramientas como
[Link]. Docker y Kubernetes.

+54 9 351 657-3170 info@[Link]


CONTENIDOS
CONTENIDOS

MÓDUL O 0 - (Asincrónico)

INTRODUCCIÓN A CLOUD
•Introducción a tecnologías: Introducción a estructura de una aplicación.
•Cloud Computing
•Servicios para el despliegue de aplicaciones (beanstalk, acr, kubernetes)
•Cloud Networking

ENCUENTRO 1
INTRODUCCIÓN A DEVOPS
•Qué es DevOps.
•Roles y Responsabilidades de un Ingeniero
Devops
•Cómo encaja Devops en el ciclo de vida
•Buenas prácticas.
•Qué metodología vamos a seguir.

MÓDULO 1

ENCUENTRO 2
FUNDAMENTOS SISTEMAS OPERATIVOS
•Introducción a Sistemas Operativos.
•Package Manager - Instalando Programas.
•Trabajando con Vim Editor.
•Linux File System.
•Linux comandos básicos.
•Shell Scripting.
•Networking.
•SSH - Secure Shell

ENCUENTRO 3 Y 4
DOCKER
•Qué es Docker y para que lo usamos.
•Comandos básicos de docker.
•Analyze logs de contenedor.
•Dockerizando el FrontEnd.
•Dockerizando el BackEnd.
•Dockerizando el DataEnd.
•Docker Registry.
•Instalación y configuración de un registro
de Docker en AWS.
•Docker Volumes.
•Desplegando App ([Link] - Mongo).

+54 9 351 657-3170 info@[Link]


CONTENIDOS

MÓDULO 2
ENCUENTRO 5 Y 6
AWS SERVICES CORE
•Introducción a AWS. •AWS CLI.
•IAM. •Instalar y configurar el AWS CLI.
•Regions and Availability Zones. •Crear una instancia de EC2.
•Virtual Private Cloud (VPC). •Crear un Security Group.
•Subnets. •Crear Key-Pair.
•Security Groups. •Crear un usuario IAM con permisos.
•Internet Gateway. •AWS & Jenkins - Continuous Deployment
•Route Table. with Jenkins to AWS EC2.
•CIDR Blocks. •Automatizar Despliegue pipeline de Jenkins
•Introducción a EC2 (Elastic Compute Cloud). a EC2 Instance usando docker run.
•Crear una instancia de EC2. •SSH Agent Plugin.
•Correr una aplicación web en EC2 con
docker.

ENCUENTRO 7

•GIT & GITHUB. •Git for DevOps.


•Qué es Git Version Control. •Trabajando con GitFlow.
•Git Basics. •Trabajando con GitHub Flow.
•Pull Request. •Creando DevOps workflow en Dev branch.
•Branching Strategy. •Crear repositorio para el Back/Front/Data.
•GitHub Fundamentals.

MÓDULO 3

ENCUENTRO 8 ENCUENTRO 9
BUILD & PACKAGE MANAGER TOOLS ARTIFACT REPOSITORY MANAGER
WITH NEXUS
•Qué es un Artifact Repositorios Manager. •Build Tools y Package Managers -
•Instalar y correr Nexus. ¿Qué son?
•Tipos de repositorios (proxy, hosted, etc). •Cómo construir un artefacto
•Tipos de Formato (NPM, Maven, Docker, (Build Artifact).
etc). •Cómo correr una aplicacion
•Subir un archivo JAR a Nexus (Maven & (Java Pet Clinic).
Gradle - Pet Clinic). •Build Tools para Java (Maven).
•Nexus API y URL de repositorios. •Gestión de Dependencias en desarrollo
de software
•Build Tools y Docker.
•Por que las herramientas de Build son
relevantes para el Rol de Devops.

+54 9 351 657-3170 info@[Link]


CONTENIDOS

MÓDULO 4
ENCUENTRO 10,11 Y 12
BUILD AUTOMATION CI/CD JENKINGS
•Que es Build Automation. •Jenkins - Credenciales.
•Qué es y cómo instalar Jenkins. •Plugin de Kubernetes - Recorrido por lo básico.
•Jenkins Plugins. •Crear in pipeline multi branch.
•Instalar Herramientas de Build. •Implementación de mecanismos para crear
•Jenkins Recorrido por lo básico. ambientes similares a producción por demanda
•Docker en Jenkins. y automáticamente
•Pipeline Simple - Hello Word. •Versionado de aplicación en Continuous
•Jenkinsfile Sintaxis. Deployment.
•Pipeline Completo - App (Pet Clinic).

ENCUENTRO 13 ENCUENTRO 14 y 15
BUILD AUTOMATION CI/CD GITHUB HACKATHON

•GitHub Actions. •Actividad práctica para realizar en vivo


•GitHub Workflows.
•CI Docker.
•CD Docker.
•Crear IAM Role para EC2 & CodeDeploy.
•Instalar Agente de CodeDeploy en EC2.
•Configurar Servicio de CodeDeploy.
•Configurar Workflow del despliegue.

MÓDULO 5
ENCUENTRO 16 ENCUENTRO 17
DATA-END API MANAGEMENT
• SQL - Arquitectura Orientada a:
• Qué es, cómo instalar y usar MySQL • Servicios
• Qué es, cómo instalar y usar PostgreSQL • API Manager:
• AWS Servicios de base de datos • Definición.
(Aurora - RDS). • Instalación.
• NoSQL • Configuración.
• Introducción a MONGO
• Definir e implementar la tubería de la capa
de datos

+54 9 351 657-3170 info@[Link]


CONTENIDOS

MÓDULO 6
ENCUENTRO 18 y 19 ENCUENTRO 20,21 y 22
KUBERNETES CORE KUBERNETES & AWS-EKS

•Introducción a Kubernetes, compo- •AWS & Kubernetes , EKS Componentes,


nentes primarios, arquitectura. Despliegue de EKS y componentes
•Helm , Prometheus. desde el portal.
•Arquitectura de Microservicios. •AWS & Kubernetes , eksclt , Despliegue
de EKS con eksctl.
•Kubernetes & Jenkins & Docker - CI/CD

ENCUENTRO 23
Hackatho
•Actividad práctica para realizar
en vivo.

MÓDULO 7

ENCUENTRO 24, 25 y 26 ENCUENTRO 27


INFRAESTRUCTURA COMO CÓDIGO •MENTORIA.

•Terraform Fundamentals.
•Terraform AWS.
•Terraform AWS -EKS.

MÓDULO 8
ENCUENTRO 28 ENCUENTRO 29 Y 30
HERRAMIENTAS DE MONITOREO TELEMETRÍA I y II

•ELK. •Definir e implementar un estándar de


•Como instalar el stack de monito- logs.
reo. •Implementar feedback en el pipeline.
•Como configurar el stack de moni- •Definir e implementar la visualización
toreo. de la telemetría con Kibana.
•Buscar y filtrar logs.
•Como crear dashboards.

+54 9 351 657-3170 info@[Link]


CONTENIDOS

MÓDULO 9

ENCUENTRO 31 Y 32
SEGURIDAD

•Qué es Seguridad. •BackEnd.


•Autenticación. •FrontEnd.
•Autorización. •Ataques de seguridad.
•Prevención de ataques. •OWASP.
•Implementar políticas de seguridad
a nivel de infraestructura.

ENCUENTRO 33 ENCUENTRO 34 Y 35
CALIDAD •Proyecto integrador final .

•Testing.
•TDD.
•BDD.
•Unit Test.
•Service Test.
•Integration test.
•Production test.

+54 9 351 657-3170 info@[Link]


ENTRENADORES DESTACADOS

MARCELO GUAZZARDO
+ Sr. BlockChain Engineer
+ Digital Rebel

ROSSANA SUÁREZ
+ Staff Engineer DevSecOps
+ Staff Engineer Naranja X

ARIEL MALDONADO
+ Especialista IT / Sysadmin /Devops

+54 9 351 657-3170 info@[Link]


PRECIO FULL

$1.380.000

CONTAMOS CON DESCUENTOS, BENEFICIOS


Y PLANES DE FINANCIACIÓN.
UN ASESOR TE CONTACTARÁ PARA CONTARTE MÁS

Términos y Condiciones
[Link]

[Link]

FCEFyN - UNC - Ciudad Universitaria - Córdoba

+54 9 351 657-3170 info@[Link]


EMPRESAS DONDE TRABAJAN
NUESTROS ALUMNOS

POTENCIAMOS RESULTADOS CON PROGRAMAS


DE MEJORA BASADOS EN LAS PERSONAS

SOÑAMOS EQUIPOS TRABAJANDO FELICES Y PRODUCIENDO


MEJORAS PARA EL CRECIMIENTO SOSTENIBLE DE LAS EMPRESAS.

+54 9 351 657-3170 info@[Link]

También podría gustarte