Programa del Curso
Visión general rápida de los enfoques tradicionales
-
Sistemas monolíticos
Sistema de Sistemas
Orientación temprana al servicio (EAI, CORBA, etc...)
Primeros servicios web (SOAP, etc...)
Arquitectura Orientada a Servicios (SOA)
Microservices
Conceptos de diseño y compensaciones
-
Equilibrio entre flexibilidad y complejidad
Cohesión, Acoplamiento
Dependencias ocultas frente a dependencias explícitas
Sistema pequeño vs sistema grande
Módulo/Componente vs Servicio
SOA genérico
-
Beneficios y costos de SOA
Éxitos y fracasos en la implementación de SOA
Mensajería y ESB
Infraestructura y herramientas de soporte SOA
Microservices y la implementación de SOA - conceptos
-
Haz una cosa y hazla bien
Microservicio frente a servicio
DevOps
Implementación y entrega continuas
Protocolos ligeros
Protocolos y herramientas de microservicios
-
HTTP, JMS, AMQP, Websockets, JSON, etc...
Despliegue
Contenedores (Docker, K8N, LXC, etc...)
Configuración Management (Ansible, etc...)
Redundancia de microservicios y conmutación por error Escalabilidad del rendimiento Escalabilidad automática Implementar: OpenStack, AWS, etc....
-
Problemas reales
Complejidad del ecosistema Rendimiento de la red Seguridad Despliegue Ensayo Nanoservicios
Requerimientos
- Se requieren conocimientos básicos de ingeniería de software y sistemas.
- GoSe recomienda la comprensión del desarrollo y la integración de sistemas.
- Se recomienda cierta exposición a los problemas encontrados durante la creación de soluciones empresariales complejas.
Testimonios (10)
Dibujar en una pizarra en tiempo real como él mismo explicó, experiencia top. Sabía explicar todos los temas.
Adrian Stanciu - DB Global Technology SRL
Curso - Systems and Service Architecture - Microservices Architecture
Traducción Automática
La forma en que habla el entrenador fue increíble, muy clara y fácil de entender
Codrin Lintescu - DB Global Technology
Curso - Systems and Service Architecture - Microservices Architecture
Traducción Automática
Estaba perfectamente estructurado y contenía mucha información útil
Dana Curpen - DB Global Technology
Curso - Systems and Service Architecture - Microservices Architecture
Traducción Automática
Primer día. Tengo muchos conocimientos sobre este tema, sin embargo, tuve la oportunidad de aprender cosas nuevas.
Ciprian Pascu - DB Global Technology
Curso - Systems and Service Architecture - Microservices Architecture
Traducción Automática
I enjoyed the adequate examples are provided for easier understanding.
Lo Zhi Hoe - Arvato Systems Malaysia Sdn Bhd
Curso - Systems and Service Architecture - Microservices Architecture
All of the mentioned tools are explained thoroughly.
Michelle Baluran - Palawan Pawnshop - Palawan Express Pera Padala
Curso - Systems and Service Architecture - Microservices Architecture
The trainer is very approachable and knowledgeable about the subject. Looking forward to be trained again by this amazing guy.
Allan Rae Saac - Palawan Pawnshop - Palawan Express Pera Padala
Curso - Systems and Service Architecture - Microservices Architecture
I commend his training style of reaching out to the delegates individually and discussing a short introduction first on a subject whenever necessary before going into detail. Lastly, for providing suggestions and references related to the training that we can use in the future.
Hiel Umiten - Palawan Pawnshop - Palawan Express Pera Padala
Curso - Systems and Service Architecture - Microservices Architecture
The discussions of different infrastructures with models on the board.
BOYET NAZON - Palawan Pawnshop - Palawan Express Pera Padala
Curso - Systems and Service Architecture - Microservices Architecture
The lectures were very concise and to the point. The hands on exercises were very helpful, we wish we have more hands on in the future.