- Students: 876
- Duration: 365 days
El curso Análisis y Modelado de SOA con Servicios y Microservicios de Arcitura Education Inc. proporciona una cobertura a profundidad del modelado de servicios y APIs para microservicios y otros servicios, incluyendo composiciones de servicios complejas y planos de inventario de servicios. Explora técnicas, modelos y enfoques de análisis de SOA, y además profundiza en los procesos paso a paso para el análisis y modelado de servicios y microservicios para medios de servicios REST y Web, con énfasis en el establecimiento de capas de servicio en un plano conceptual.
El curso está compuesto por los siguientes cinco (05) módulos:
- Módulo 1: Fundamentos de SOA, Servicios y Microservicios
- Módulo 2: Diseño y Arquitectura con SOA, Servicios y Microservicios
- Módulo 3: Fundamentos de Análisis y Modelado de SOA con Servicios y Microservicios
- Módulo 4: Análisis y Modelado Avanzados de SOA con Servicios y Microservicios
- Módulo 5: Laboratorio de Análisis y Modelado de SOA con Servicios y Microservicios
Cada módulo tiene un conjunto de lecciones que totalizan una duración estimada de diez (10) horas, y además se complementa con ejercicios para ayudar a reforzar su comprensión de los temas clave.
El módulo final del curso consiste en una serie de ejercicios de laboratorio que requieren que los participantes apliquen su conocimiento de los cursos precedentes con el fin de cumplir con requerimientos de proyectos y resolver problemas del mundo real.
Currículum
- 5 secciones
- 0 lecciones
- 365 días
- Fundamentos de SOA, Servicios y Microservicios
Este módulo proporciona una descripción integral y fácil de entender de la computación orientada a servicios contemporánea, incluyendo los conceptos y las tecnologías relacionadas con los servicios y microservicios de hoy en día, así como temas de negocios y tecnología relacionados con la arquitectura orientada a servicios (SOA).
Se cubren los siguientes temas principales:
- Factores tecnológicos y de negocio para SOA, servicios y microservicios
- Metas y beneficios estratégicos de la computación orientada a servicios
- Introducción sencilla a los servicios y microservicios
- Características fundamentales de la arquitectura orientada a servicios
- Cómo entender la orientación a servicios como un paradigma de diseño, incluyendo los cuatro pilares de la orientación a servicios
- Introducción a las capas de servicios, modelos de servicios y composiciones de servicios
- Inventarios de servicios, capas de servicios y administración y gobernanza de APIs de servicios
- Introducción a las tecnologías comunes de servicios, incluyendo Gateways de APIs, virtualización, contenerización
- Introducción a la computación en la nube y servicios de nube
- Impactos de la adopción, incluyendo consideraciones para la gobernanza, infraestructura, desempeño y estandarización
0 - Diseño y Arquitectura con SOA, Servicios y Microservicios
Este módulo profundiza en el modelo arquitectónico orientado a servicios y el paradigma de diseño orientado a servicios y establece las características y dinámicas únicas que constituyen la lógica de las soluciones orientadas a servicios. El módulo plantea una serie de consideraciones particulares para diseñar soluciones orientadas a servicios con microservicios, así como servicios REST y servicios web.
Se cubren los siguientes temas principales:
- Fundamentos de diseño de aplicaciones con SOA
- Orientación a servicios vs. diseño basado en silos
- Diseño de aplicaciones orientadas a servicios con microservicios
- Cómo entender los servicios y las capacidades del servicio
- Cómo entender el contexto funcional de los microservicios
- Diseño de composición de servicios complejos, roles y responsabilidades de la composición en tiempo de ejecución
- Composición con microservicios
- Características distintivas del modelo SOA
- Los ocho principios de diseño de la orientación a servicios
- Diseño de contrato primero, contratos de servicio estandarizados y contratos uniformes
- Acoplamiento suelto de servicios y tipos de acoplamiento, abstracción de servicios y ocultación de información
- Reutilización de servicios y diseño agnóstico, autonomía de servicios y control en tiempo de ejecución
- Servicios sin estado y aplazamiento del estado, capacidad de ser descubierto e interpretabilidad del servicio
- Guías de diseño para servicios REST
- Guías de diseño para servicios Web
- Guías de diseño para microservicios
0 - Fundamentos de Análisis y Modelado de SOA con Servicios y Microservicios
Este módulo proporciona una cobertura integral de las técnicas y enfoques de análisis de SOA, incluyendo estrategias y conceptos para el modelado de servicios, el modelado de composiciones y el modelado de microservicios. Los temas incluyen modelos de servicios y abstracción de capas de servicio, abstracción de entidades, utilidades y microtareas, así como técnicas especializadas de modelado de APIs de servicios.
Se cubren los siguientes temas principales:
- Introducción al análisis de SOA
- Roles de los analistas de servicios, arquitectos de servicios y custodios de servicios
- Granularidades de servicio, capacidad, datos y restricciones
- Modelos de servicio y abstracción de la capa de servicio
- Servicios de negocio y utilitarios
- Servicios agnósticos y no agnósticos
- Bases para la definición del inventario de servicio
- Inventarios de servicios de dominio y empresariales
- Normalización de servicios y centralización de la lógica
- Fundamentos del modelado de servicios
- Modelado de servicios y la separación de intereses
- Descomposición funcional y encapsulamiento de servicios
- Abstracción de entidades, utilidades y tareas
- Abstracción de microtareas para el modelado de microservicios
- Composición y recomposición
- Modelado de APIs de servicios
- Descomposición de servicios, Capacidad proxy y Capacidad descompuesta
- Redireccionamiento de endpoints, Endpoint ligero y Enlace de entidades
0 - Análisis y Modelado Avanzados de SOA con Servicios y Microservicios
Este módulo profundiza en los procesos paso a paso para el análisis y modelado de servicios y microservicios para medios de servicios REST y servicios Web. Cubre una variedad de temas con énfasis en el contexto de servicios comerciales, modelos de servicio, microservicios, definición del alcance funcional, granularidad equilibrada y establecimiento de capas de servicio efectivas como parte de un plano conceptual general.
Se cubren los siguientes temas principales:
- Etapas del ciclo de vida y del proyecto de SOA
- Planeación de la adopción de SOA y perfiles de servicios
- Análisis orientado a servicios y modelado de servicios
- Análisis y modelado con servicios y microservicios REST
- Identificación de recursos y modelado de composiciones REST
- Modelado de servicios REST como microservicios
- Modelado de contrato uniforme y granularidad de la capacidad REST
- Cómo entender los recursos vs. entidades
- Análisis y modelado con servicios y microservicios Web
- Modelado de servicios Web utilitarios y de entidad
- Modelado de servicios Web como microservicios
- Modelado de servicios con BPMN y DMN
- Modelado de procesos BPMN para el modelado de servicios
- Modelado de decisiones con DMN
0 - Laboratorio de Análisis y Modelado de SOA con Servicios y Microservicios
Este módulo presenta a los participantes una serie de ejercicios y problemas diseñados para poner a prueba su capacidad para aplicar sus conocimientos sobre los temas tratados en los módulos anteriores. Completar este laboratorio ayudará a resaltar las áreas que requieren mayor atención y ayudará a demostrar el dominio de los procesos de análisis de SOA y las técnicas de modelado de servicios.
Se proporcionan los siguientes ejercicios:
- Ejercicio de lectura 6.1: Antecedentes del mini caso de estudio Property and Casualty Insurance Company
- Ejercicio de laboratorio 6.2: Modelos de proceso vs. modelos de servicio
- Ejercicio de laboratorio 6.3: Granularidad y microservicios
- Ejercicio de laboratorio 6.4: Contrato reutilizable y DMN
- Ejercicio de lectura 6.5: Antecedentes del mini caso de estudio E-Commerce Assist (ECA)
- Ejercicio de laboratorio 6.6: Modelado de candidatos a servicios
- Ejercicio de laboratorio 6.7: Remodelado de candidatos a servicios
0
El servicio de formación especializada incluye acceso por doce (12) meses al entorno virtual del curso donde encontrarás:
- Lecciones en video (para todos los temas)
- Libro de trabajo
- Guía de preparación de examen con ejemplos de preguntas
- Mapas mentales
- Afiches sobre el contenido del curso (según necesidad)
Algunos beneficios son los siguientes:
- Video lecciones desarrolladas en español por instructores internacionales acreditados por Arcitura®.
- Metodología de estudio para rendir el examen con un nivel alto de éxito.
Caracteristicas
- Este servicio de formación especializada se entrega en línea y está disponible 24 X 7.
- El curso Análisis y Modelado de SOA con Servicios y Microservicios de Arcitura Education Inc. ha sido elaborado por expertos en la materia en colaboración con un equipo especializado en el desarrollo de material didáctico, y sometido a un proceso de desarrollo probado.
Audiencia objetivo
- El curso Análisis y Modelado de SOA con Servicios y Microservicios de Arcitura Education Inc. está dirigido a profesionales interesados en certificarse como Analista de SOA.