Program kursów

Architektura korporacyjna

Cel przedmiotu

Wprowadzenie do modelowania architektury korporacyjnych. Poznanie standardów opisów architektury korporacyjnej. Przedstawienie zasad tworzenia architektury korporacyjnej z wykorzystaniem paradygmatu SOA. Uzyskanie wiedzy zezwalającej na opis struktury i funkcji komponentów organizacji (strategii, procesów biznesowych, jednostek organizacyjnych, zasobów danych, systemów informatycznych, itd.) oraz ich wzajemnych powiązań, a także wytycznych zarządzających ich tworzeniem i rozwojem w czasie.

Celem przedmiotu jest przygotowanie do pracy w roli architekta korporacyjnego którego zadaniem jest m. in. dopasowanie biznesu i IT, standaryzacja i doskonalenie procesów biznesowych, uzyskanie elastyczności procesów, dokonywanie transformacji biznesowej, redukcja kosztów IT i operacyjnych, zarządzanie ryzykiem.

Treść przedmiotu

Wprowadzenie do architektury korporacyjnej EA (Enterprise architecture). Metodologie wdrażania architektury korporacyjnej, oceny ryzyka i wartości projektu architektury korporacyjnej. Zarządzanie architekturą korporacyjną. Przykładowe szkielety architektury korporacyjnej: Zachman Enterprise Framework, The Open Architecture Framework Group (TOGAF), Enterprise Architecture Cube. Zdefiniowanie zakresu, metod komunikacji, wdrażania oraz zarządzania w architekturze korporacyjnej.

Tworzenie architektury w oparciu o paradygmat SOA. Koncepcja wzorców projektowych w SOA. Przedstawienie zagadnień integracji usług: wzorce integracji, wzorce usług dla projektowanych kontraktów, wzorce enkapsulacji dla systemów odziedziczonych, wzorce zarządzania usługami. Przedstawienie wzorców możliwości kompozycji, usług przesyłania wiadomości, implementacji kompozycji, współdziałania usług bezpieczeństwa. Wzorce transformacji, wzorce projektowe wspólnych komponentów, orkiestracja usług, korporacyjna magistrala usług, brokerzy usług. Zagadnienia zastosowania modelu wdrożenia w oparciu o przetwarzanie w chmurze.

Literatura

  1. James McGovern: A Practical Guide to Enterprise Architecture, Prentice Hall, 2003
  2. Chris Reynolds: Introduction to Business Architecture, Course Technology PTR, 2009
  3. Stephen A. White: BPMN Modeling and Reference Guide, Prentice Hall, 2008
  4. The Open Group Service Integration Maturity Model (OSIMM), Technical Standard, The Open Group, 2009, p. 73
  5. SOA Governance Framework, Technical Standard, The Open Group, August 2009 (C093)

< powrót do Programu kursów