Architektura przedsiębiorstwa to dziedzina, która pomaga organizacjom dopasować cele i strategie biznesowe do swoich możliwości technologii informacyjnej. Aby tego dokonać, architekci przedsiębiorstw muszą zajmować się wieloma powiązanymi architekturami, każda z innym celem, zakresem i poziomem szczegółowości. Enterprise Continuum to framework, który pomaga architektom organizować i kategoryzować te architektury oraz ich artefakty.
Co to jest Enterprise Continuum
Enterprise Continuum to framework stosowany w architekturze przedsiębiorstwa w celu organizowania i kategoryzowania różnych typów zasobów wykorzystywanych podczas tworzenia architektur przedsiębiorstwa. Enterprise Continuum zawiera kilka klas zasobów wykorzystywanych do tworzenia architektur, takich jak polityki, standardy, inicjatywy strategiczne, struktury organizacyjne oraz możliwości na poziomie przedsiębiorstwa. Te zasoby nie są bezpośrednio wykorzystywane podczas procesu rozwoju architektury ADM (Metoda Rozwoju Architektury), ale mogą wpływać na architektury, które są tworzone.
Enterprise Continuum to framework stosowany w architekturze przedsiębiorstwa w celu organizowania i kategoryzowania różnych poziomów architektury w organizacji. Pozwala zrozumieć ewolucję architektury przedsiębiorstwa od ogólnych do szczegółowych, od abstrakcyjnych do konkretnych, oraz od logicznych do fizycznych.
Enterprise Continuum składa się z dwóch głównych komponentów:
- continuum architektury oraz
- continuum rozwiązań.
Continuum architektury to framework do organizowania i kategoryzowania artefaktów architektonicznych, podczas gdy continuum rozwiązań to framework do organizowania i kategoryzowania rozwiązań problemów biznesowych.

Continuum architektury w porównaniu do continuum rozwiązań
Enterprise Continuum zawiera dwie specjalizacje: continuum architektury i continuum rozwiązań. Continuum architektury zapewnia framework do organizowania i kategoryzowania artefaktów architektonicznych, podczas gdy continuum rozwiązań zapewnia framework do organizowania i kategoryzowania rozwiązań problemów biznesowych. Te specjalizacje pomagają architektom dzielić złożone problemy na zarządzalne elementy i zapewniają jasne zrozumienie ewolucji architektury przedsiębiorstwa od ogólnych do szczegółowych, od abstrakcyjnych do konkretnych, oraz od logicznych do fizycznych.
Continuum architektury i continuum rozwiązań to dwa frameworki w ramach Enterprise Continuum, który jest częścią standardu TOGAF (The Open Group Architecture Framework).
- The continuum architekturyto framework, który zapewnia strukturę do organizowania i kategoryzowania powtarzalnych zasobów architektonicznych, znanych jako bloki budowlane architektury (ABBs). ABBs ewoluują w trakcie cyklu rozwoju, zaczynając jako abstrakcyjne i ogólne jednostki, a następnie przechodząc do pełnej wyraźności zasobów architektonicznych specyficznych dla organizacji. Zasoby continuum architektury wykorzystywane są do kierowania i wyboru elementów w continuum rozwiązań.
- The continuum rozwiązań, z drugiej strony, zapewnia spójny sposób opisywania i zrozumienia wdrożenia zasobów zdefiniowanych w continuum architektury. Określa, co jest dostępne w środowisku organizacyjnym jako powtarzalne bloki budowlane rozwiązań (SBBs). Te SBBs to rozwiązania, które są wynikiem porozumień między klientami a partnerami biznesowymi, które realizują zasady i relacje zdefiniowane w przestrzeni architektonicznej. Continuum rozwiązań zostało zaprojektowane w celu uwzględnienia podobieństw i różnic między produktami, systemami i usługami wdrożonych systemów.

Podsumowując, continuum architektury zapewnia framework do organizowania i kategoryzowania powtarzalnych zasobów architektonicznych, podczas gdy continuum rozwiązań zapewnia framework do organizowania i kategoryzowania rozwiązań problemów biznesowych. Oba frameworki są ważnymi elementami Enterprise Continuum i pomagają organizacjom zarządzać złożonością oraz poprawiać efektywność poprzez identyfikację i ponowne wykorzystywanie wspólnych rozwiązań w różnych częściach organizacji.
Przykład 1 – continuum architektury w porównaniu do continuum rozwiązań
rozważmy przykład dużej organizacji z wieloma działami, które są odpowiedzialne za zarządzanie własnymi systemami IT. Każdy dział może mieć unikalne potrzeby i wymagania, ale mogą również występować podobieństwa i nadmiarowość między różnymi systemami. Aby zarządzać tą złożonością, organizacja może wykorzystać frameworki continuum architektury i continuum rozwiązań w ramach standardu TOGAF.
Continuum architektury może być wykorzystywany do kategoryzowania i organizowania powtarzalnych zasobów architektonicznych w całej organizacji, takich jak wspólne architektury systemów, architektury branżowe i architektury przedsiębiorstwa. Na przykład organizacja może zidentyfikować wspólne elementy architektoniczne, takie jak modele danych, protokoły sieciowe lub interfejsy aplikacji, i uporządkować je jako ABBs.
Po ustaleniu continuum architektury organizacja może wykorzystać continuum rozwiązań do kategoryzowania i organizowania rozwiązań wdrożonych w systemach IT każdego działu. Na przykład organizacja może zidentyfikować wspólne rozwiązania, takie jak oprogramowanie do zarządzania relacjami z klientami (CRM), systemy zarządzania łańcuchem dostaw (SCM) lub oprogramowanie do zarządzania finansami, i uporządkować je jako SBBs. Pozwala to działom na ponowne wykorzystywanie wspólnych rozwiązań tam, gdzie to możliwe, zmniejszając nadmiarowość i poprawiając efektywność.
Podsumowując, frameworki continuum architektury i continuum rozwiązań mogą pomóc organizacjom zarządzać złożonością i poprawiać efektywność poprzez identyfikację i ponowne wykorzystywanie wspólnych rozwiązań w różnych częściach organizacji, jednocześnie pozostawiając elastyczność w spełnianiu specyficznych potrzeb i wymagań poszczególnych działów.
Przykład 2 – continuum architektury w porównaniu do continuum rozwiązań
Inny przykład z życia, w którym można zastosować frameworki continuum architektury i continuum rozwiązań, to rozwój aplikacji oprogramowania.
W rozwoju oprogramowania continuum architektury może być wykorzystywany do kategoryzowania i organizowania powtarzalnych zasobów architektonicznych, takich jak wspólne frameworki oprogramowania, wzorce projektowe i języki programowania. Na przykład organizacja może zidentyfikować wspólne elementy architektoniczne, takie jak architektura mikroserwisów, projektowanie oparte na domenie lub konteneryzacja, i uporządkować je jako ABBs.
Po ustaleniu continuum architektury continuum rozwiązań może być wykorzystywany do kategoryzowania i organizowania rozwiązań wdrożonych w aplikacjach oprogramowania. Na przykład organizacja może zidentyfikować wspólne rozwiązania, takie jak uwierzytelnianie i autoryzacja, buforowanie lub logowanie i obsługa błędów, i uporządkować je jako SBBs. Pozwala to programistom oprogramowania na ponowne wykorzystywanie wspólnych rozwiązań tam, gdzie to możliwe, zmniejszając nadmiarowość i poprawiając efektywność.
Podsumowując, frameworki continuum architektury i continuum rozwiązań mogą pomóc zespołom rozwoju oprogramowania zarządzać złożonością i poprawiać efektywność poprzez identyfikację i ponowne wykorzystywanie wspólnych rozwiązań w różnych częściach organizacji, jednocześnie pozostawiając elastyczność w spełnianiu specyficznych potrzeb i wymagań projektów.
Przykład 3 – continuum architektury w porównaniu do continuum rozwiązań
Inny przykład z życia realnego, w którym można zastosować ramy pracy Architecture Continuum i Solutions Continuum, to rozwój infrastruktury miasta inteligentnego.
W infrastrukturze miasta inteligentnego ramy Architecture Continuum mogą być wykorzystane do klasyfikacji i organizacji powtarzalnych zasobów architektonicznych, takich jak wspólne protokoły komunikacyjne, modele danych i ramy bezpieczeństwa. Na przykład planiści miasta mogą zidentyfikować wspólne elementy architektoniczne, takie jak sieci Internetu rzeczy (IoT), platformy obliczeń chmury lub urządzenia obliczeń krawędziowych, i uporządkować je w ABB.
Po ustaleniu ram Architecture Continuum można wykorzystać ramy Solutions Continuum do klasyfikacji i organizacji rozwiązań wdrożonych w infrastrukturze miasta inteligentnego. Na przykład planiści miasta mogą zidentyfikować wspólne rozwiązania, takie jak systemy oświetlenia inteligentnego, systemy transportu inteligentnego lub systemy zarządzania odpadami, i uporządkować je w SBB. Pozwala to mieście wykorzystywać wspólne rozwiązania tam, gdzie to możliwe, zmniejszając nadmiarowość i poprawiając efektywność.
Ogólnie rzecz biorąc, ramy Architecture Continuum i Solutions Continuum mogą pomóc planistom miast zarządzać złożonością i poprawiać efektywność poprzez identyfikację i ponowne wykorzystanie wspólnych rozwiązań w różnych częściach infrastruktury, jednocześnie pozostawiając elastyczność w spełnianiu specyficznych potrzeb i wymagań miasta.
Przykład z życia realnego dokumentowania ABB i SBB
oto przykład, jak ramy Architecture Continuum i Solutions Continuum mogą zostać zastosowane w kontekście infrastruktury miasta inteligentnego:
Blokowe elementy architektoniczne (ABB)
- Architektura sieci IoT – definiuje elementy architektoniczne wymagane do wdrożenia i zarządzania siecią IoT, w tym bramki, czujniki i urządzenia krawędziowe.
- Platforma obliczeń chmury – definiuje elementy architektoniczne wymagane do wdrożenia i zarządzania platformą obliczeń chmury, w tym maszyny wirtualne, przechowywanie danych i sieci.
- Rama bezpieczeństwa – definiuje elementy architektoniczne wymagane do wdrożenia i zarządzania bezpieczną infrastrukturą miasta inteligentnego, w tym uwierzytelnianie, autoryzowanie i szyfrowanie.
Blokowe elementy rozwiązań (SBB)
- System oświetlenia inteligentnego – rozwiązanie wykorzystujące czujniki IoT i obliczenia chmury do sterowania oświetleniem na terenach publicznych, zmniejszając zużycie energii i poprawiając bezpieczeństwo.
- System transportu inteligentnego – rozwiązanie wykorzystujące czujniki IoT i obliczenia chmury do optymalizacji przepływu ruchu, zmniejszania zatorów i poprawy usług transportu publicznego.
- System zarządzania odpadami – rozwiązanie wykorzystujące czujniki IoT i obliczenia chmury do optymalizacji zbierania i utylizacji odpadów, zmniejszając wpływ na środowisko i poprawiając zdrowie publiczne.
Wykorzystując ramy Architecture Continuum do klasyfikacji i organizacji ABB, a ramy Solutions Continuum do klasyfikacji i organizacji SBB, planiści miast mogą poprawić efektywność i skuteczność swoich projektów infrastruktury miasta inteligentnego. Poprzez ponowne wykorzystanie wspólnych ABB i SBB w różnych częściach infrastruktury mogą zmniejszyć nadmiarowość i poprawić spójność, jednocześnie pozostawiając elastyczność w spełnianiu specyficznych potrzeb i wymagań projektów.
Rodzaje dokumentów zawartych w ramie Architecture Continuum
Oto przykład, jakie rodzaje dokumentów mogą być zawarte na każdym z czterech poziomów ramy Architecture Continuum:

- Architektura podstawowa – ten poziom obejmuje podstawowe ramy i modele, które stanowią wspólną podstawę dla wszystkich architektur w organizacji. Przykładowe dokumenty mogą obejmować:
- Rama TOGAF
- Model możliwości biznesowych
- Zasady architektury danych
- Architektura wspólnych systemów – ten poziom obejmuje architektury dla określonych typów systemów, które są wykorzystywane w wielu częściach organizacji. Przykładowe dokumenty mogą obejmować:
- Architektura oparta na usługach (SOA)
- Biblioteka infrastruktury technologii informacyjnej (ITIL)
- Architektura centrum danych
- Architektura branżowa – ten poziom obejmuje architektury specyficzne dla konkretnej branży lub sektora. Przykładowe dokumenty mogą obejmować:
- Architektura wymiany informacji medycznych (HIE)
- Framework Architektury Usług Finansowych (FSAM)
- Architektura Infrastruktury Informacji Obronnej (DII)
- Architektura Przedsiębiorstwa – ten poziom obejmuje architektury specyficzne dla samego przedsiębiorstwa. Przykładowe dokumenty mogą obejmować:
- Architektura Danych Przedsiębiorstwa
- Architektura Aplikacji Przedsiębiorstwa
- Architektura Bezpieczeństwa Przedsiębiorstwa
Konkretna lista dokumentów zawartych na każdym poziomie może się różnić w zależności od organizacji i jej potrzeb, ale ten przykład powinien dać Ci świadomość typów dokumentów, które mogą zostać uwzględnione.
Typy dokumentów zawartych w ciągłości rozwiązań

oto przykład tego, jakie typy dokumentów mogą zostać uwzględnione na każdym z czterech poziomów ciągłości rozwiązań, związanych z proponowanymi ABB architektury ciągłości:
- Rozwiązania podstawowe – ten poziom obejmuje rozwiązania ogólne, które mogą być wykorzystywane w wielu częściach organizacji. Przykładowe dokumenty mogą obejmować:
- Pulpit usług przedsiębiorstwa (ESB)
- Rozwiązanie magazynu danych
- Rozwiązanie zarządzania tożsamością i dostępem (IAM)
- Rozwiązania systemów wspólnych – ten poziom obejmuje rozwiązania dla określonych typów systemów, które są wykorzystywane w wielu częściach organizacji. Przykładowe dokumenty mogą obejmować:
- Rozwiązanie systemu informacji o zatrudnieniu (HRIS)
- Rozwiązanie zarządzania relacjami z klientami (CRM)
- Rozwiązanie planowania zasobów przedsiębiorstwa (ERP)
- Rozwiązania branżowe – ten poziom obejmuje rozwiązania specyficzne dla konkretnej branży lub sektora. Przykładowe dokumenty mogą obejmować:
- Rozwiązanie elektronicznego rekordu medycznego (EMR)
- Rozwiązanie platformy handlowej
- Rozwiązanie zarządzania logistyką
- Rozwiązania przedsiębiorstwa – ten poziom obejmuje rozwiązania specyficzne dla samego przedsiębiorstwa. Przykładowe dokumenty mogą obejmować:
- Rozwiązanie przetwarzania zamówień sprzedaży
- Rozwiązanie rozliczeń zobowiązań
- Rozwiązanie systemu wykonania produkcji (MES)
Znowu, konkretne typy dokumentów zawarte w każdym poziomie mogą się różnić w zależności od organizacji i jej potrzeb, ale ten przykład powinien dać Ci świadomość typów dokumentów, które mogą być zawarte w każdym poziomie Continuum Rozwiązań, związanych z proponowanymi ABB kontinuum architektury.
Podsumowanie
Artykuł omawia pojęcie Continuum Enterprise w kontekście architektury przedsiębiorstwa. Wyjaśnia, jak Continuum Enterprise zapewnia widok na Repozytorium Architektury, który pokazuje ewolucję powiązanych architektur od ogólnych do szczegółowych, abstrakcyjnych do konkretnych oraz logicznych do fizycznych. Artykuł wprowadza również Continuum Architektury i Continuum Rozwiązań, które są dwiema specjalizacjami Continuum Enterprise.
Continuum Architektury reprezentuje strukturyzowanie Bloków Budowlanych Architektury (ABB), podczas gdy Continuum Rozwiązań zapewnia spójny sposób opisu i zrozumienia wdrożenia zasobów zdefiniowanych w Continuum Architektury. Artykuł przedstawia przykłady dokumentów, które mogą być zawarte w każdym z czterech poziomów Continuum Architektury i Continuum Rozwiązań. Ogólnie rzecz biorąc, artykuł podkreśla znaczenie skutecznego zakreślania architektur przedsiębiorstwa oraz wykorzystania zasobów architektonicznych do kierowania i wyboru elementów w Continuum Rozwiązań.











