Badania SOA
Podczas dyskusji na temat koncepcji SOA bardzo często podkreśla się, że jej testowanie przyczynia się do rozwiązania jednego z najpoważniejszych problemów światowej informatyki – problemu integracji. Badania SOA jednoznacznie ukazują, że bezsprzeczną korzyścią płynącą z architektury SOA jest elastyczność oraz możliwość niezależnej konfiguracji usług. Testowanie SOA w różnych środowiskach informatycznych potwierdza, że dzięki niej zmieniające się warunki biznesowe nie muszą się już wiązać ze zmianą samej usługi (jak to miało miejsce do tej pory), ale jedynie ze zmiana jej reprezentacji i interakcji z resztą środowiska. Badania SOA pokazały zatem, że zastosowanie architektury SOA w zmieniającym się świecie może przynieść wymierne korzyści finansowe. Architektura SOA nie powstała z dnia na dzień, a w sposobie jej działania można doszukać się pokrewieństwa ze wcześniej stosowanymi rozwiązaniami informatycznymi. Dla przykładu testowanie SOA i opracowywanie jej elementów odbywało się między innymi w oparciu o dominującą wcześniej architekturę COBRA. To jej SOA zawdzięcza między innymi utrzymanie niezwykle luźnych i elastycznych powiązań pomiędzy poszczególnymi usługami. Jednak, w przeciwieństwie do architektury COBRA badania SOA pokazują, ze sprawne funkcjonowanie architektury SOA nie wymaga, aby poszczególne usługi wchodzące w jej skład wraz ze swoją zmianą musiały wpływać na przekształcenie całej architektury. Atutem SOA jest tez to, że architektura ta nie jest na tyle kosztowna, aby korzyści uzyskiwane z racji jej stosowania były pochłaniane przez koszty związane z kompletowaniem technologii niezbędnej do jej realizacji. Testowanie architektury SOA potwierdziło, że jest ona na chwilę obecną, wolna od tego zagrożenia, które w przeszłości stanowiło wadę wielu naprawdę skutecznych rozwiązań informatycznych. Budowa architektury SOA w przypadku konkretnej firmy powinna rozpocząć się od zdefiniowania usług. Testowanie SOA na tym etapie wymaga dużej odpowiedzialności ze strony osób przygotowujących firmę na przyjęcie nowej architektury ponieważ musza one przewidzieć między innymi to, jak potrzeby konkretnego przedsiębiorstwa mogą się zmieniać w przyszłości. W kolejnym etapie powinna nastąpić definicja procesów obejmujących komunikację pomiędzy usługami. Po wykonaniu tych czynności można już rozpocząć testowanie nowych technologii.
Tags: temat, firmy, Dom, Biznes, komunikacjęRelated posts
Leave a Reply
You must be logged in to post a comment.