Inscripciones: Aquí
Pagos: Aquí
Presentación
Diploma busca apoyar en microservicios y buenas prácticas a los programadores, tecnólogos e ingenieros, generando oportunidades de mejora y de productos de alta calidad y mantenibilidad.
Objetivo
Aplicar y desarrollar y aplicar arquitecturas avanzadas basadas en Microservicios que implementen además la filosofía DevOps en la construcción de aplicaciones empresariales modernas de calidad empleando las mejores prácticas.
CONTENIDOS | |
Contenidos CURSO 2 | |
Módulo 1 Microservicios | |
Temáticas (principales y subtemas) | Intensidad |
Objetivo: explicar los conceptos principales de microservicios, su aplicación en el mundo empresarial y como se implementan cubriendo los siguientes subtemas: · SOA y microservicios · Principios de los microservicios · Ley de Conway · Ventajas y Desventajas de los microservicios · Cómo se implementan los microservicios · Arquitecturas monolíticas vs Arquitecturas con Microservicios · Principios Arquitectónicos para microservicios · Patrones y Antipatrones para Microservicios · Persistencia Poliglota / Plataformas Poliglotas · Principios reactivos · Microservicios reactivos
· Plataformas y frameworks para microservicios (Spring Boot, Dropwizard, Vertx, RestLet, KumuluzEE , Lagom) · Mecanismos de comunicación HTTP / Pub-Sub (Colas) · Arquitecturas Serverless e integración con Cloud (PaaS) · Monitoreo y Seguridad de Microservicios · Casos de éxito en el mundo empresarial
|
26 horas |
Módulo 2 Contenedores con Docker | |
Temáticas (principales y subtemas) | Intensidad |
· Que es un contenedor
· Contenedores vs Máquinas Virtuales · Que es Docker · Arquitecturas con Docker · Dockerfile · Implementación de Microservicios con Docker
|
10 horas |
Módulo 3 Introducción a DevOps | |
Temáticas (principales y subtemas) | Intensidad |
· Que es DevOps
· Metodolos Agiles vs DevOps · Ciclo de Vida DevOps · Plataformas para DevOps (Ansible, Vagrant, Chef, etc) · Integración Continua / Despliegue Continuo /Entregas Continuas · Integración de Arquitecturas basadas en Microservicios y DevOps
|
10 horas |
La apertura de los cursos en los días y horarios establecidos está sujeta al logro del cupo mínimo de estudiantes necesarios que el Centro de Extensión Académica de la Facultad de Ingeniería establece para cada curso. Ni la publicación de esta oferta, ni el pago de matrícula por parte del interesado, obliga a la Universidad de Antioquia a abrir los cursos sin el cupo mínimo exigido.