SOA - dojrzałość
Opis
Termin dojrzałość SOA określa wytyczne architektoniczne do osiągnięcia znaczącego poziomu dojrzałości w przedsiębiorstwach architektury informatycznej i umożliwia dostęp do aktualnego stanu przyjęcia SOA w firmie.
Poniższy rysunek przedstawia pięć poziomów dojrzałości SOA:
Początkowy poziom dojrzałości SOA obejmuje architekturę i fazę projektowania SOA, która koncentruje się na dostarczaniu indywidualnego projektu. Zakres tego poziomu obejmuje:
Eksperymenty B + R
Małe projekty SOA
Wykonanie portalu i strony internetowej
Proces integracji niestandardowej
Liczba usług
Na tym poziomie można korzystać z usług architektonicznych wielokrotnego użytku, które są elastyczne i mogą być używane w różnych projektach. Zakres tego poziomu obejmuje zapewnienie wielu zintegrowanych aplikacji, które obsługują następujące czynniki:
Niski koszt dostawy
Niski koszt utrzymania
Integracja bazy danych
Integracja aplikacji
Zarządzanie występem
Prosty sposób wdrożenia
Na tym poziomie zespół projektowy będzie pracował nad tworzeniem elementów architektury, dostarczając członkom projektu wytycznych dotyczących architektury oraz tworzy komponenty techniczne i ramy, które mogą być używane w zespołach projektowych. Na tym poziomie możesz zidentyfikować usługę z poziomu biznesowego pod kątem dobrej jakości aranżacji biznesowej. Zakres tego poziomu obejmuje:
Ponowne użycie komponentów
Prosty sposób modyfikacji
Skutecznie zmienia proces biznesowy
Zapewnienie reguł procesów biznesowych
Na tym poziomie usługi biznesowe są zarządzane i definiują ścieżkę do SOA. Zespół projektowy i zespół architektury korporacyjnej współpracują, aby określić procesy, technologie i komponenty SOA organizacji. Na tym poziomie można mierzyć od końca do końca wydajność procesu. Zakres tego poziomu obejmuje:
Korzystanie z funkcji monitorowania aktywności biznesowej do wyświetlania szczegółów środowiska wykonawczego
Określanie widoczności procesów biznesowych
Dostarczanie alertów dotyczących procesów biznesowych i usług
Na tym poziomie zoptymalizowane usługi biznesowe reagują i odpowiadają automatycznie, gdy dostarczasz procesy biznesowe w czasie wykonywania i obejmują czystą identyfikację usług. Ten poziom umożliwia zespołowi projektowemu ujawnianie i korzystanie z usług, a także wymianę usług między klientami, partnerami biznesowymi i dostawcami. Zakres tego poziomu obejmuje:
SOA zostanie zoptymalizowana i kojarzy się z biznesem
Określa punkt końcowy przedsiębiorstwa architektonicznego
Współdziała z usługami klientów, partnerów i innych osób