Hogar Computación en la nube ¿Qué es el análisis y diseño orientado a servicios (soad)? - definición de techopedia

¿Qué es el análisis y diseño orientado a servicios (soad)? - definición de techopedia

Tabla de contenido:

Anonim

Definición: ¿Qué significa el análisis y diseño orientado a servicios (SOAD)?

El análisis y diseño orientado a servicios (SOAD) es una metodología que se refiere al modelado y diseño para aplicaciones de arquitectura orientada a servicios (SOA).


Un enfoque SOAD en el diseño de aplicaciones SOA requiere los siguientes elementos clave:

  1. Modelo de proceso: definición de proceso y notación mediante la organización de análisis y diseño orientado a objetos (OOAD), modelado de procesos empresariales (BPM) y elementos de arquitectura empresarial También se pueden definir elementos adicionales si es necesario.
  2. Instrucciones: Forma estructurada para conceptualizar servicios.
  3. Estándares: proporcionan factores de calidad bien definidos y mejores prácticas de servicio, capacidad, datos y granularidad de restricciones. Los roles también deben estar bien definidos y establecer si es un desarrollador, arquitecto o analista responsable de cada fracción del trabajo.
  4. Artefactos: defina lo que no es un buen servicio, como los servicios que no son reutilizables, y por lo tanto no califican como residentes de SOA.
  5. Calidad de servicio: facilita el modelado de extremo a extremo y proporciona un soporte integral de herramientas.

Techopedia explica el análisis y diseño orientado a servicios (SOAD)

Las disciplinas de modelado SOA existentes como OOAD, EA frameworks y BPM no pueden cumplir los requisitos cuando se aplican independientemente a las aplicaciones SOA. La implementación temprana de proyectos SOA que se desarrollaron en OOAD, los marcos EA y BPM solo cubren una parte de la arquitectura SOA. Por lo tanto, SOAD surgió para garantizar la implementación exitosa y completa de las aplicaciones SOA.


SOAD es una metodología de modelado holística que se basa en metodologías existentes, bien disciplinadas y probadas: OOAD, marcos EA y BPM. Además de esta combinación de métodos probados, los siguientes conceptos y aspectos importantes también deben considerarse en un enfoque SOAD:

  1. Categorización y agregación de servicios
  2. Políticas y aspectos
  3. Procesos de encuentro en el medio
  4. Corretaje semántico
  5. Servicio de recolección y corretaje de conocimiento

SOAD es aplicable a muchas aplicaciones, como aplicaciones empresariales y estilos arquitectónicos que están más allá de SOA. Además, los desarrollos actuales del enfoque SOAD también se encuentran en el modelo de decisión arquitectónica reutilizable y la computación en la nube.

¿Qué es el análisis y diseño orientado a servicios (soad)? - definición de techopedia