Architektura korporacyjna jako narzędzie koordynacji wdrażania przetwarzania w chmurze Prof. SGH, dr hab. Andrzej Sobczak, Kierownik Zakładu Systemów Informacyjnych, Katedra Informatyki Gospodarczej SGH E-mail: sobczak@sgh.waw.pl
Prof. dr hab. Andrzej Sobczak TOGAF 8/9 Certification, ArchiMate 2.0 Certification, MSP Certification, ITIL Certification Kierownik Zakładu Systemów Informacyjnych Katedra Informatyki Gospodarczej Szkoła Główna Handlowa w Warszawie Redaktor serwisu ArchitekturaKorporacyjna.pl E-mail: andrzej@egov.pl WWW: www.architekturakorporacyjna.pl
Plan prezentacji Aktualne wyzwania dla IT w kontekście przetwarzania w chmurze Architektura korporacyjna usystematyzowanie kluczowych pojęć Zastosowanie architektury korporacyjnej do koordynacji wprowadzania rozwiązań w chmurze Podsumowanie
Aktualne wyzwania dla IT w kontekście przetwarzania w chmurze Prof. SGH, dr hab. Andrzej Sobczak, Kierownik Zakładu Systemów Informacyjnych, Katedra Informatyki Gospodarczej SGH E-mail: sobczak@sgh.waw.pl
Założenie przyjęte na potrzeby prezentacji Założenie: mówimy o naprawdę dużych organizacjach, które rozważają wdrożenie cloud computing
Zarządzanie złożonością IT
Zarządzanie złożonością IT Typowe problemy: Bardzo duża liczba powiązanych ze sobą komponentów IT. Bardzo duża liczba dostawców IT, a tym samym technologii IT w organizacji. Utrudniona integracja rozwiązań IT. Długi czas wprowadzania zmian biznesowych przez IT. Dodatkowe wyzwania związane z chmurą : Zaplanowanie mapy drogowej redukcji złożoności podczas przenosin części/całości rozwiązań do chmury. Wyzwania z integracją rozwiązań działających w chmurze z rozwiązaniami działającymi w modelu klasycznym.
Trudności w komunikacji biznes-it Biznes IT
Trudności w komunikacji biznes-it Typowe problemy: Różne rozumienie pojęć przez IT i biznes. Różne rozumienie celów organizacji przez IT i biznes (niedopasowanie IT-biznes). Różny sposób opisu funkcjonowania organizacji (przez IT i biznes) często te prace się częściowo dublują. Dodatkowe wyzwania związane z chmurą : Trudności z artykulacją przez biznes wymagań na parametry usług świadczonych w chmurze ( SLA biznesowe ).
Racjonalizacja nakładów na IT
Racjonalizacja nakładów na IT Typowe problemy: Często dublujące się inicjatywy IT. Utrudniona priorytetyzacja inicjatyw IT. Patrzeniem na koszt systemów IT jedynie w kontekście CAPEX. Brak możliwości wskazania komponentów potencjalnie reużywalnych. Dodatkowe wyzwania związane z chmurą : Koszty migracji rozwiązań działających w modelu klasycznym do chmury. Pozyskanie specjalistów znających się na różnych aspektach przetwarzania w chmurze.
Zapewnienie ciągłości działania IT
Zapewnienie ciągłości działania IT Typowe problemy: Utrudniona skalowalność rozwiązań IT przy dużej dynamice zmian obciążenia Brak uporządkowanej wiedzy nt. stan as-is w obszarach danych, aplikacji i infrastruktury technicznej. Utrudniona analiza whatif w zakresie wprowadzania zmian w istniejących systemach IT i ich wpływu na biznes. Dodatkowe wyzwania związane z chmurą : Konieczność tworzenia rozwiązań IT działających w chmurze w sposób zapewniający ciągłość działania w przypadku awarii części chmury. Konieczność posiadania BCP uwzględniających przejęcie z powrotem funkcjonalności przez systemy wewnętrzne organizacji.
Kontrola nad zewnętrznymi dostawcami IT
Kontrola nad zewnętrznymi dostawcami IT Typowe problemy: Dostawcy IT przejmują wiedzę nt. kluczowych rozwiązań informatycznych. Wymagania na rozwiązania informatyczne są nieprecyzyjne i wzajemnie się wykluczają. Finalne rozwiązania nie zawsze są zgodne z zamówieniem. Dodatkowe wyzwania związane z chmurą : Umiejętność negocjowania kontraktów dla systemów działających w chmurze. Umiejętność współpracy z różnymi dostawcami dostarczającymi rozwiązania w chmurze. Wdrożenie narzędzi pozwalających na rzeczywiste monitorowanie zakupionych SLA.
Architektura korporacyjna usystematyzowanie kluczowych pojęć Prof. SGH, dr hab. Andrzej Sobczak, Kierownik Zakładu Systemów Informacyjnych, Katedra Informatyki Gospodarczej SGH E-mail: sobczak@sgh.waw.pl
Jak obecnie rozumiane jest pojęcie architektury korporacyjnej? Architektura korporacyjna formalny opis struktury i funkcji komponentów korporacji, wzajemnych powiązań pomiędzy tymi komponentami oraz pryncypia i wytyczne odnośnie do zarządzania projektowaniem i zmianą tych komponentów w czasie.
Jak obecnie rozumiane jest pojęcie architektury korporacyjnej? Stan as-is Stany przejściowe Stan to-be Oś czasu Poziom szczegółowości
Główna siła architektury korporacyjnej - relacje
Jak to może wyglądać w praktyce?
Zastosowanie architektury korporacyjnej do koordynacji wprowadzania rozwiązań w chmurze Prof. SGH, dr hab. Andrzej Sobczak, Kierownik Zakładu Systemów Informacyjnych, Katedra Informatyki Gospodarczej SGH E-mail: sobczak@sgh.waw.pl
Główna siła architektury korporacyjnej - relacje a przetwarzanie w chmurze Systemy oprogramowania Infrastruktura
Podstawowe założenia modeli architektonicznych Usługi biznesowe Warstwa biznesowa Usługi aplikacji Warstwa aplikacji Wewnętrzne usługi aplikacji Usługi infrastruktury Warstwa techniczna Wewnętrzne usługi infrastruktury
Metoda ADM jako narzędzie planowania wdrożenia przetwarzania w chmurze Faza wstępna Planowanie architektury Projektowanie architektury Wdrożenie architektury Zbudowanie architektury G Nadzór nad wdrożeniem H Zarządzanie zmianą architektury F Planowanie migracji A Wizja architektury Zarządzanie wymaganiami E Możliwości i rozwiązania B Architektura biznesowa C Architektura danych i aplikacji
Metamodel opisu Wspólna terminologia Faza wstępna Pryncypia architektoniczne Wymagania Pryncypia architektoniczne, wizja i wymagania Strategia biznesowa Strategia technologiczna Wizja architektury Pryncypia biznesowe, cele, czynniki sterujące Zarządzanie wymaganiami Wizja architektury Ograniczenia Założenia Luki Interesariusze Spójność opisów Podstawa repozytorium Czynniki sterujące Struktura organizacyjna Architektura biznesowa Motywacja Cele Zadania Miary Organizacja Lokalizacje Aktorzy, role Architektura systemów informatycznych Dane Encje danych Logiczne komponenty danych Aplikacje Usługi systemów informatycznych Logiczne komponenty aplikacji Architektura techniczna Usługi platformy Logiczne komponenty techniczne Usługi biznesowe, kontrakty, jakość usług Funkcja Procesy, zdarzenia, kontrole, produkty Funkcje Fizyczne komponenty danych Fizyczne komponenty aplikacji Fizyczne komponenty techniczne Możliwości, rozwiązania, planowanie migracji Realizacja architektury Nadzór nad implementacją Potencjał Pakiety pracy Kontrakt architektoniczny Standardy Przewodniki Specyfikacje
Podsumowanie Prof. SGH, dr hab. Andrzej Sobczak, Kierownik Zakładu Systemów Informacyjnych, Katedra Informatyki Gospodarczej SGH E-mail: sobczak@sgh.waw.pl
Co warto przemyśleć, w momencie, kiedy myślimy o zastosowaniu przetwarzania w chmurze w organizacji? Subiektywna lista 5 najistotniejszych kwestii związanych z wprowadzeniem przetwarzania w chmurze do organizacji 5 4 3 2 1 Przy przetwarzaniu w chmurze część wiedzy i kompetencji w obszarze IT ucieka z organizacji. W przypadku dużych organizacji przejście na przetwarzanie w chmurze może być niezmiernie kosztowne (migracja+integracja). Wdrożenie przetwarzania w chmurze może być pierwszym krokiem przestawienia organizacji na myślenie usługowe. Przetwarzanie w chmurze może w pewnych obszarach pogorszyć elastyczność IT/biznesową organizacji. Wdrożenie przetwarzania w chmurze może mieć charakter zmiany transformacyjnej dla organizacji.
Polskie Forum Architektury Korporacyjnej
Dziękuję za uwagę Zapraszam do dyskusji