Los microservicios facilitan la creación y el mantenimiento de aplicaciones cuando se dividen en varias partes. Explore arquitecturas pasadas y presentes para microservicios, incluidos componentes, patrones de diseño y comunicación entre procesos.
Prerrequisitos
Ninguna
Nivel de experiencia
Principiante
Objetivos
- definir un servicio y su propósito en una arquitectura orientada a servicios (SOA)
- identificar microservicios y sus ventajas
- distinguir la arquitectura detrás de los microservicios
- reconocer varios procesos de microservicio
- demostrar microservicios a partir de casos de uso
- identificar varias versiones tempranas de microservicios
- definir el enfoque monolítico y las diferencias de usar monolítico sobre SOA
- reconocer los beneficios y costos de SOA
- distinguir conceptos en implementaciones de SOA
- reconocer los primeros enfoques, incluidos EAI, CORBA y SOAP
- describir el proceso de la arquitectura impulsada por eventos con el abastecimiento de eventos
- describir la segregación de responsabilidad de consultas de comando y cómo implementar consultas en una arquitectura de microservicio
- describir varios patrones de diseño para arquitecturas basadas en microservicios
- reconocer los conceptos de SOA con Dev Ops y la implementación y entrega continuas
- definir dependencias en microservicios
- comparar las diferencias entre el uso de módulos y servicios
- comparar la importancia de los microservicios de cohesión y acoplamiento
- definir los diversos procesos de comunicación, incluida la comunicación directa de cliente a microservicios y API Gateway
- reconocer conceptos en la construcción de IPC
- reconocer los diversos enfoques de la arquitectura de microservicios desde el pasado hasta el presente
Instructor
Vijay Ramkissoon
Plan de estudios
- 1 Section
- 20 Lessons
- 90 Minuto
Expand all sectionsCollapse all sections
- Arquitectura de microservicios20
- 2.1Definiendo microservicios4 Minuto
- 2.2Ventajas de los microservicios5 Minuto
- 2.3Introducción a la arquitectura de microservicios5 Minuto
- 2.4Diseño de sistema y operaciones5 Minuto
- 2.5Diseñando microservicios5 Minuto
- 2.6Variaciones en los microservicios5 Minuto
- 2.7Los sistemas monolíticos4 Minuto
- 2.8Beneficios de SOA5 Minuto
- 2.9Microservicios y la implementación de SOA5 Minuto
- 2.10Acercamientos a SOA4 Minuto
- 2.11Fuente de eventos5 Minuto
- 2.12CQRS4 Minuto
- 2.13Otros patrones de diseño de microservicios3 Minuto
- 2.14Despliegue continuo con SOA3 Minuto
- 2.15Dependencias4 Minuto
- 2.16Sistemas modulares vs servicios6 Minuto
- 2.17Cohesión y acoplamiento3 Minuto
- 2.18Introducción a la comunicación de microservicios5 Minuto
- 2.19IPC5 Minuto
- 2.20Aspectos de la arquitectura de microservicios3 Minuto