Taula de continguts:
- Definició: què significa Anàlisi i Disseny orientats al servei (SOAD)?
- Techopedia explica Anàlisi i Disseny orientats a serveis (SOAD)
Definició: què significa Anàlisi i Disseny orientats al servei (SOAD)?
L’anàlisi i el disseny orientat al servei (SOAD) és una metodologia que fa referència al modelat i al disseny d’aplicacions d’arquitectura orientada al servei (SOA).
Un enfocament SOAD per dissenyar aplicacions SOA requereix els següents elements clau:
- Model de procés: definició de processos i notació mitjançant l'orquestració d'anàlisis i disseny orientats a objectes (OOAD), modelatge de processos empresarials (BPM) i elements d'arquitectura empresarial. També es poden definir elements addicionals si cal.
- Instruccions: forma estructurada de conceptualitzar els serveis.
- Normes: proporcionen factors de qualitat ben definits i bones pràctiques de servei, capacitat, dades i granularitat de restricció. També s'han de definir bé els rols i definir si es tracta d'un desenvolupador, arquitecte o analista responsable de cada fracció de l'obra.
- Artefactes: definiu el que no és un bon servei (com ara serveis que no es poden reutilitzar) i, per tant, no són qualificats com a residents de SOA.
- Qualitat del servei: facilita el modelat de punta a punt i proporciona un suport ampli d’eines.
Techopedia explica Anàlisi i Disseny orientats a serveis (SOAD)
Les disciplines de modelatge SOA existents, com ara OOAD, frameworks EA i BPM, no poden complir els requisits quan s'apliquen de manera independent a les aplicacions SOA. L'implementació primerenca dels projectes SOA desenvolupats en OOAD, EA frameworks i BPM només cobreixen una part de l'arquitectura SOA. Així, SOAD va néixer per garantir una implementació exitosa i completa de les aplicacions SOA.
SOAD és una metodologia de modelització holística que es basa en metodologies existents, ben disciplinades i contrastades: OOAD, marcs EA i BPM. A més d'aquesta combinació de mètodes demostrats, cal tenir en compte també els conceptes i aspectes importants següents en un enfocament SOAD:
- Categorització i agregació del servei
- Polítiques i aspectes
- Processos de trobada al mig
- Intermediació semàntica
- Recollida de serveis i intermediació de coneixements
SOAD és aplicable a moltes aplicacions com ara aplicacions empresarials i estils arquitectònics fora de SOA. A més, els desenvolupaments actuals de l'enfocament SOAD també es troben en el model de decisió arquitectònic reutilitzable i la computació en núvol.
