Постоянно нарастващият брой на софтуерните приложения в една организация изисква въвеждането на правилните средства за интеграция между тях. На помощ идват познанията ни за СОА (Service - Oriented Architecture) и възможностите, да предоставим решения за буквално "оркестриране" на връзките и процесите между отделните приложения в организацията. По този начин ние заменяме традиционното разработване на тромави гигантски продукти с прозрачна система за взаимосвързаност и контрол. Естествено, че това води и до сериозни спестявания.
Oracle SOA Suite е пакет от интегрирани на високо ниво продукти, който помага за бързото проектиране, инсталация, разгръщане и управление на изключително гъвкави и адаптивни бизнес приложения. Тази, изцяло базирана на стандарти инфраструктура представлява решение, което се вписва идеално в съществуващите ви IT инвестиции.
Архитектурата, ориентирана към услугите или СОА (на английски Service - Oriented Architecture, SOA) представлява по-умен начин за създаване на ИТ системи от следващо поколение, които директно да отговарят на условията на бизнеса. Интересното е, че колкото СОА е технологичен, толкова е и бизнес подход и методология.
Основната цел на СОА архитектурата е, да накара ИТ хората, да казват много пъти повече и по-често "да", отколкото "не". Ролята на СОА е, да направи бизнес решенията, подпомагани от технологиите, а не бизнес идеите, да бъдат предопределяни или ограничавани от едно или друго софтуерно решение. В това отношение можете да считате СОА като универсален адаптор, който може да свърже посредством интeлигентни механизми всяко едно бизнес приложение с друго.
Със СОА бизнес процесите (като издаване на фактура, пресмятане на лихва, правене на резервация) стават бизнес услуги (отрязък от код, който описва бизнес процес и може да се свърже с други бизнес процеси). За една бизнес услуга вие използвате една функция навсякъде в ИТ системата ви и когато трябва да бъде сменена една бизнес практика вие го правите на едно единствено място. По този начин вие получавате консистентност в организацията си.
Като основно средство за въвеждане на СОА архитектура в една организация ние препоръчваме и използваме Oracle SOA Suite.
* Схема - структура на Oracle SOA Suite
Бързо и ефикасно разработване, тестване и интеграция на приложения
По-бързо време за реакция чрез по-кратко реализиране на нови бизнес изисквания
Намаляване на усилията, необходими за свързване и поддръжка на множество интерфейси между приложенията
Много добра стандартизация и Уеб услуги, които лесно се използват многократно.
Голяма гъвкавост в проектирането на бизнес процесите
Чрез въвеждането на услугите, отделните компоненти на ИТ системите могат да бъдат изолирани и променяни спрямо нуждите на компанията
Стойността на допълнителните услуги в СОА архитектурата е по-ниска.
Защита на инвестициите чрез идентифициране на съществуващите бизнес функционалности