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 (6)
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.