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:

Level 1: Initial

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

Level 2: Repeatable

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

Level 3: Defined

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

Level 4: Managed

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

Level 5: Optimizing

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