Tartalomjegyzék:
- Meghatározás - Mit jelent a szolgáltatásorientált elemzés és tervezés (SOAD)?
- A Techopedia magyarázza a szolgáltatásorientált elemzést és tervezést (SOAD)
Meghatározás - Mit jelent a szolgáltatásorientált elemzés és tervezés (SOAD)?
Szolgáltatás-orientált elemzés és tervezés (SOAD) egy módszertan, amely a szolgáltatás-orientált architektúra (SOA) alkalmazások modellezésére és tervezésére utal.
A SOAD-megközelítés a SOA-alkalmazások tervezésekor a következő kulcsfontosságú elemeket igényli:
- Folyamatmodell: A folyamat és a jelölések meghatározása objektum-orientált elemzés és tervezés (OOAD), üzleti folyamatmodellezés (BPM) és vállalati architektúra elemek összehangolásával. Kiegészítő elemek is meghatározhatók, ha szükséges.
- Utasítások: A szolgáltatások fogalmi felépítésének strukturált módja.
- Szabványok: Jól meghatározott, minőségi tényezőket és bevált gyakorlatokat biztosítson a szolgáltatás, a képesség, az adatok és a korlátozás részletessége szempontjából. A szerepeket is jól meg kell határozni, és meg kell határozni, hogy a munka minden egyes részéért fejlesztő, építész vagy elemző felelős-e.
- Artifacts: Határozza meg, hogy mi nem jó szolgáltatás - például olyan szolgáltatások, amelyek nem használhatók újra - és ezért nem minősülnek SOA-lakosoknak.
- Szolgáltatás minősége: Megkönnyíti a teljes modellezést és az eszköz átfogó támogatását nyújtja.
A Techopedia magyarázza a szolgáltatásorientált elemzést és tervezést (SOAD)
A meglévő SOA modellezési tudományágak, mint például az OOAD, az EA keretek és a BPM, nem felelnek meg a követelményeknek, ha a SOA alkalmazásokhoz önállóan alkalmazzák. Az OOAD-ben, az EA-keretekben és a BPM-ben kifejlesztett SOA-projektek korai végrehajtása csak a SOA-architektúra egy részét fedi le. Így jött létre a SOAD, hogy biztosítsa a SOA-alkalmazások sikeres és teljes megvalósítását.
A SOAD egy holisztikus modellezési módszer, amely a meglévő, jól diszciplinált és bevált módszerekre épül: OOAD, EA keretek és BPM. A bevált módszerek ezen kombinációján kívül a következő fontos fogalmakat és szempontokat is figyelembe kell venni a SOAD megközelítésben:
- Szolgáltatás besorolása és összesítése
- Politikák és szempontok
- Találkozzon a középső folyamatban
- Szemantikus bróker
- Szolgáltatás begyűjtése és ismeretek közvetítése
A SOAD számos olyan alkalmazásra alkalmazható, mint például a vállalati alkalmazások és az SOA-n kívüli építészeti stílusok. Ezen felül a SOAD-megközelítés jelenlegi fejleményei megtalálhatók az újrafelhasználható építészeti döntési modellben és a felhőalapú számítástechnikában is.