Servisne orientovaná architektúra (SOA)
Servisne orientovaná architektúra (SOA) slúži na vytvorenie jednotného univerzálneho prostredia prepájajúceho rôzne informačné systémy a IT služby. Zabezpečuje tak v prostredí neustálych zmien a turbulencií schopnosť riadenia, stability, predpovedateľnosti a bezpečnosti. Je vytváraná vo vrstvách umožňujúcich definovať, modelovať a optimalizovať procesy v rámci organizácie.
SOA komponenty využívajú existujúcu infraštruktúru klienta, ktorú prepájajú prostredníctvom univerzálneho rozhrania. Opakované použitie vytváraných služieb znižuje náklady na prevádzku systémov a vytvorenie analytickej a business vrstvy umožní používateľom meniť procesy v organizácii bez znalosti IT prostredia.
Medzi hlavné prínosy SOA patrí:
- Opakovateľné použitie služieb = zníženie nákladov
- Zníženie nákladov na vývoj a údržbu
- Možnosť opätovného použitia služieb
- Eliminácia duplicít vo vývoji
- Lepšia kontrola a transparentnosť
- Zvýšenie agility procesov = pružnejšia organizácia
- Schopnosť rýchlo realizovať navrhnuté obchodné procesy
- Variantnosť, flexibilita, rýchle zavádzanie zmien, automatizácia
- Merateľnosť procesov = riadenie procesov
- Nastavenie a monitorovanie merateľných ukazovateľov procesov
- Optimalizácia procesov z hľadiska merateľných ukazovateľov
Spoločnosť versity využíva nasledovné platformy SOA:
- Oracle SOA suite
- Microsoft BizTalkserver
- Open ESB

