Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

DevOps - WEB

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 15

DEVOPS

DIPLOMATURA EN

ONLINE EN VIVO

Trabajá con desarrollo y operaciones a lo largo del ciclo


de vida completo de un software escalable y de gran calidad

CERTIFICACIÓN UNIVERSITARIA
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, calidad, 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 solicitadas en una amplia gama de industrias.
CERTIFICACIÓN Obtendrás el certificado en DevOps,
otorgado por UNC FCEFyN, y
UNIVERSITARIA Mundos E.

Características generales

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

Encuentros Dedicación

30 encuentros Intensa

*Referencias: Moderada: 1 - 2 se recomienda horas extras por semana | Media: 2 - 4 horas extras por semana
Intensa: 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.
Certificaciones 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
alumnos profesores 9.5
+15000 expertos
nivel de
diplomas satisfacción
entregados

Es simple y versátil Pensado para vos Bonus track


Viví una experiencia de aprendizaje La flexibilidad que ofrece la Comunidad de aprendizaje
flexible basado en lo práctico y modalidad de cursado te permite internacional: te vas a relacionar con
vivencial. Con una dinámica de adaptar tu aprendizaje a tu ritmo de colegas de distintos países de Ibe-
trabajo en equipo con tu vida, la comodidad de aprender roamérica. Acceso al material de por
entrenador y compañeros, para desde donde quieras vida en nuestra plataforma para que
desarrollar nuevas ideas y avanzar manteniendo la cercanía con tu puedas reforzar el aprendizaje
con tus objetivos. entrenador y compañeros. cuando quieras.
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
disciplinas 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 plataforma Zoom para de-
sarrollar los contenidos desde un abordaje teórico y práctico. En caso de que no puedas asistir,
contarás con las grabaciones en la plataforma.

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 Latinoa-
mérica.

PROYECTO INTEGRADOR
A lo largo del programa, desarrollarás un Proyecto integrador en el cuál, podrá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 in fo @m u nd o s e .c o m


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
desarrollo, 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.

PROYECTO FINAL
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.

I N F O R MAC IÓ N ÚTI L
Para aprovechar al máximo el cursado, el alumno
debe crear cuentas en AWS.
El valor del Software no está incluido en el precio
y será contratado de manera particular
por el participante.

+54 9 351 657 3170 in fo @m u nd o s e .c o m


OBJETIVOS

¿QUÉ VAS 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
abarcando campos como desarrollo de las herramientas, sino del conjunto de
FrontEnd, BackEnd, Bases de datos, calidad, hábitos, procesos y objetivos en común de
seguridad, monitoreo y operación. las personas involucradas.

INNOVACIÓN MEJORA CONTINUA


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

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

+54 9 351 2063438 info@mundose.com


CONTENIDOS

MÓDULO 0

INTRODUCCIÓN A CLOUD INTRODUCCIÓN A DEVOPS


• Introducción a tecnologías: Introducción a • Qué es DevOps.
estructura de una aplicación. • Roles y Responsabilidades de un Ingeniero Devops
• Cloud Computing • Cómo encaja Devops en el ciclo de vida
• Servicios para el despliegue de aplicaciones • Buenas prácticas.
(beanstalk, acr, kubernetes) • Qué metodología vamos a seguir.
• Cloud Networking

MÓDULO 1
FUNDAMENTOS SISTEMAS OPERATIVOS GIT & GITHUB
• Introducción a Sistemas Operativos • Qué es Git Version Control
• Package Manager - Instalando Programas • Git Basics
• Trabajando con Vim Editor • Pull Request
• Linux File System • Branching Strategy
• Linux comandos basicos • GitHub Fundamentals
• Shell Scripting • Git for DevOps
• Networking • Trabajando con GitFlow
• SSH - Secure Shell • Trabajando con GitHub Flow
• Creando DevOps workflow en Dev branch
• Crear repositorio para el Back/Front/Data
DOCKER
• Qué es Docker y para que lo usamos
• Comandos básicos de docker
• Analize 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 (Node.js - Mongo)

+54 9 351 2063438 in fo @m u nd o s e .c o m


CONTENIDOS

MÓDULO 2

BUILD & PACKAGE MANAGER ARTIFACT REPOSITORY MANAGER


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

MÓDULO 3

BUILD AUTOMATION CI/CD JENKINGS


• Que es Build Automation • Crear in pipeline multi branch
• Qué es y cómo instalar Jenkins • Implementación de mecanismos para crear ambientes
• Jenkins Plugins similares a producción por
• Instalar Herramientas de Build demanda y automáticamente
• Jenkins Recorrido por lo básico • Versionado de aplicación en Continuous
• Docker en Jenkins Deployment
• Pipeline Simple - Hello Word • GitHub Actions
• Jenkinsfile Sintaxis
• GitHub Workflows
• Pipeline Completo - App (Pet Clinic)
• CI Docker
• Jenkins - Credenciales
• CD Docker
• Plugin de Kubernetes - Recorrido por lo básico
• Crear IAM Role para EC2 & CodeDeploy
• Instalar Agente de CodeDeploy en EC2
• Configurar Servicio de CodeDeploy
• Configurar Workflow del despliegue

+54 9 351 2063438 in fo @m u nd o s e .c o m


CONTENIDOS

MÓDULO 4
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 with Jenkins to
• Route Table AWS EC2
• CIDR Blocks • Automatizar Despliegue pipeline de Jenkins a • EC2 Instan-
• Introducción a EC2 (Elastic Compute Cloud) ce usando docker run
• Crear una instancia de EC2 • SSH Agent Plugin
• Correr una aplicación web en EC2 con docker

MÓDULO 5
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

MÓDULO 6
KUBERNETES CORE KUBERNETES & AWS-EKS
• Introducción a Kubernetes, componentes primarios • AWS & Kubernetes , EKS Componentes, Despliegue de
arquitectura. EKS y componentes desde el portal.
• Helm , Prometheus. • AWS & Kubernetes , eksclt , Despliegue de EKS con
• Arquitectura de Microservicios. eksctl.
• Kubernetes & Jenkins & Docker - CI/CD
INFRAESTRUCTURA COMO CÓDIGO
• Terraform Fundamentals
• Terraform AWS
• Terraform AWS -EKS

+54 9 351 2063438 in fo @m u nd o s e .c o m


CONTENIDOS

MÓDULO 7

HERRAMIENTAS DE MONITOREO TELEMETRÍA DE FRONTEND


• ELK • Definir e implementar un estándar de logs
• Como instalar el stack de monitoreo • Implementar feedback en el pipeline
• Como configurar el stack de monitoreo • Definir e implementar la visualización de la telemetría
• Buscar y filtrar logs con Kibana
• Como crear dashboards

TELEMETRÍA DE BACKEND TELEMETRÍA DE NEGOCIO


• Definir e implementar un estándar de logs • Definir e implementar un estándar de logs
• Implementar feedback en el pipeline • Implementar feedback en el pipeline
• Definir e implementar la visualización de la telemetría • Definir e implementar la visualización de la telemetría
con Kibana con Kibana

MÓDULO 8

SEGURIDAD CALIDAD
• Qué es Seguridad • Testing
• Autenticación • TDD
• Autorización • BDD
• Prevención de ataques • Unit Test
• Implementar políticas de seguridad a nivel de • Service Test
• Infraestructura • Integration test
• BackEnd • Production test
• FrontEnd
• Ataques de seguridad
• OWASP

+54 9 351 2063438 in fo @m u nd o s e .c o m


EQUIPO ENTRENADOR
APRENDÉ CON LOS QUE HACEN

N UE STROS PROFES ORES S ON S EL ECCI O NADO S A TR AVÉS


DE UN R I G U ROS O P ROCES O EN EL Q UE SE EVAL ÚA EL ÉX I TO R EAL
E N E L Á R E A EN LA CU AL VA N A TRANSMI TI R SUS CO NOCI MI ENTOS.

MARCELO GUAZZARDO
+ Sr. BlockChain Engineer
+ Digital Rebel

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

ALEJANDRO DRABENCHE
+ Instructor CLA Carrera Linux Argentina.
+ DevOps Engineer

+54 9 351 657 3170 in fo @m u nd o s e .c o m


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 EMPRESA.

+54 9 351 657 3170 in fo @m u nd o s e .c o m

También podría gustarte