SOA
Skrót SOA oznacza „Service Oriented Architecture”. Gdy firmy się rozwijają, często dodają nowe produkty i usługi. Chociaż takie dodatki mogą przyczynić się do rozwoju firmy, ich sprawne wdrożenie często jest trudne. Celem SOA jest ułatwienie firmom rozwoju i dodawania nowych usług.
Architektura Service Oriented Architecture opiera się na komponentach, które bezproblemowo ze sobą współpracują. Na przykład firma sprzedaje odzież za pośrednictwem sklepu internetowego. Po kilku miesiącach udanej sprzedaży firma decyduje się dodać dział z biżuterią. Komponent SOA wygodnie dodaje do sklepu nową sekcję, w tym przypadku przeznaczoną konkretnie na biżuterię. Następnie firma chce dodać nowe opcje wysyłki. Komponent SOA odpowiedzialny za wysyłkę sprawia, że dodanie nowych opcji wysyłki jest tak łatwe, jak zaznaczenie kilku pól w panelu administracyjnym. Początkowo firma oferowała wyłącznie pomoc przez e-mail, ale później uznaje, że warto dodać pomoc telefoniczną. Komponent pomocy telefonicznej umożliwia przedstawicielom obsługi telefonicznej wyszukiwanie zamówień klientów w taki sam sposób, w jaki mogli to robić specjaliści udzielający pomocy przez e-mail.
Zasadniczo SOA umożliwia firmie dodawanie nowych funkcji i usług bez konieczności tworzenia ich od podstaw. Zamiast tego można je dodawać lub modyfikować w razie potrzeby, co ułatwia i usprawnia rozwój firmy. Ponieważ wiele produktów i usług jest obecnie oferowanych przez Internet, większość rozwiązań SOA obejmuje implementacje internetowe.
Sprawdź swoją wiedzę