Plan Szkolenia

Kluczowe pojęcia i tematy

  • Co to jest SOA?
  • Jaki styl architektoniczny wybrać?
  • Styl „rura i filtr”.
  • Ograniczenia typów danych
  • Cykl życia rozwoju
  • Zapewnienie odpowiedniego poziomu abstrakcji
  • Kluczowe tematy poruszane w ramach RUP dla SOA

Identyfikacja i specyfikacja usług

  • Budowa modelu usługi
  • Usługi zdefiniowane w WSDL
  • Opracowywanie specyfikacji usług
  • Definiowanie dostawców usług
  • Określanie szczegółowości usługi
  • Specyfikacja behawioralna
  • Specyfikacja polityki
  • Definiowanie usług kandydatów
  • Usługi refaktoryzacji

Zarządzanie portfelem usług

  • Aplikacje jako jednostki dynamiczne
  • Portfolio dostępnych możliwości
  • Wiązanie czasu procesu
  • Wiązanie w czasie wykonywania
  • WSDL, XSD i WS-Policy
  • Proces zarządzania portfelem usług
  • Konfigurowanie umowy SLA dla usługi internetowej

Partycjonowanie rozwiązań zorientowanych na usługi

  • Zarządzanie modelami
  • Kategoryzacja elementów
  • Różni interesariusze dokonujący przeglądu modelu
  • Korzystanie z pakietów
  • Reprezentowanie widoków w modelu
  • Struktura kompozytowa z UML 2.0
  • Używanie „części” i „złączy”
  • Partycjonowanie usług zarządzanych

Nowe i zaktualizowane wytyczne

  • Zarządzanie załącznikami wiadomości
  • Projektowanie wiadomości
  • Zapewnienie spójności schematu komunikatu
  • Hermetyzacja danych usług
  • Schemat danych relacji - granice usług
  • Pośrednictwo serwisowe
  • Zarządzanie państwem
  • Istota usług państwowych i bezpaństwowych
  • Zarządzanie stanem zasobów
  • Goprzechodzenie od usług do komponentów usług
  • Tradycyjny model projektowania/wdrażania

Projekt skoncentrowany na wiadomościach

  • Skoncentruj się na domenie usług
  • Inżynieria domeny
  • Stosowanie analizy i projektowania obiektowego
  • Produkcja modeli wielokrotnego użytku
  • Tradycyjna arena relacji business-to-business
  • Standaryzacja EDI
  • Hybrydowe podejście do przekazu i usług
  • Analiza przypadków użycia
  • Dokumentowanie wymagań
  • Korzystanie z modeli procesów biznesowych
  • Wymagania niefunkcjonalne
  • Baza wymagań

Projekt zorientowany na usługi

  • Eksponowanie funkcji oczekiwanych od biznesu
  • Ujawnianie działalności usługodawców
  • Tworzenie intuicyjnych interfejsów usług
  • Modelowanie zorientowane na usługi
  • Podejście oparte na przypadkach użycia
  • Zrozumienie potrzeb aktorów
  • Cele projektu - z punktu widzenia biznesowego
  • Zaangażowanie architekta oprogramowania
  • Informacje o zasadach wymagane przez konsumentów usług
  • Rola dyrektora biznesowego
  • Interakcja z systemem back-end
  • Podłączenie usługi do modelu wdrożenia
  • Udoskonalenie modelu obsługi
  • Rozwiązanie problemów z wydajnością

Collaboration-centryczny projekt

  • Usługi współpracujące
  • Widok procesowy usług
  • Tradycyjne modelowanie biznesowe
  • Pełnienie ról we współpracy
  • Procesy wymiany partnerów (PIP)
  • standardy OAGIS.
  • Sposób myślenia skoncentrowany na procesie
  • „Luka biznesowa a IT”
  • Działania „czarnej skrzynki”.
  • Definiowanie kluczowych wskaźników wydajności (KPI)
  • Wersjonowanie i publikowanie modelu
  • Tworzenie wskaźników do monitorowania
  • Język choreografii
  • Business język wykonania procesu (BPEL)
  • Monitorowanie usług

Co to jest wersja SOA Go?

  • Zgodność z normami lub przepisami
  • Zarządzanie zmianami
  • Zapewnienie jakości usług
  • Zarządzanie portfelem usług
  • Zarządzanie cyklem życia usług
  • Stosowanie zasad ograniczających zachowanie
  • Monitorowanie realizacji usług

Problem z wersją SOA Go.

  • Gowernance pojawiająca się jako inicjatywy SOA
  • Dynamiczne środowisko interakcji usług
  • Zachęcanie do ponownego korzystania z usług
  • Kontrolowanie sposobu, w jaki usługi współdziałają ze sobą

SOA GoEtapy zarządzania

  • Po pierwsze: uświadomienie sobie, że potrzebne jest zarządzanie
  • Po drugie: zarządzanie poprawiające realizację biznesu
  • Po trzecie: mieszanie technologii i zmiany w zachowaniu
  • Po czwarte: wybór i wdrożenie technologii

Serwis Management

  • Perspektywa czasu projektowania
  • Perspektywa czasu wykonania
  • Repozytorium usług do ponownego wykorzystania
  • Usługi zawarte na heterogenicznych platformach
  • Wirtualizacja usług w celu zarządzania usługami w czasie wykonywania

Krytyczne elementy zarządzania

  • Usługa rejestru usług i repozytorium zasobów
  • Utworzenie „Centrum SOA Excel lencji”
  • Koncentrując się na ustaleniu wytycznych organizacyjnych SOA
  • Dojrzałość organizacyjna
  • Uzgodnione zasady zarządzania

Narzędzia SOA Gowerance

  • Monitorowanie zdarzeń w czasie rzeczywistym
  • Awarie w frameworku BSM
  • Oprzyrządowanie na poziomie usług
  • Podłączenie do systemów zarządzania operacyjnego
  • Wirtualizacja jako sposób na oddzielenie logiki zarządzania/usługi
  • Wirtualizacja usług zarządzana przez personel operacyjny

Opracowywanie podstawowego zarządzania architekturą SOA

  • Dlaczego stos technologii SOA stał się złożony
  • Mieszanie pomiędzy COTS i w domu
  • Usprawiedliwianie zewnętrznych konsultantów do pomocy
  • Ustalenie, w jakim biznesie tak naprawdę się znajdujemy

Role i obowiązki związane z zarządzaniem architekturą SOA Go.

  • Utworzenie Centrum SOA Excellence
  • Planowanie na skalę całego przedsiębiorstwa i pomoc w realizacji
  • Role architekta SOA/architekta zarządzania
  • Rozwiązywanie potencjalnych sprzecznych interesów
  • Upewnij się, że przestrzegane są wytyczne dotyczące zarządzania

Bariery w zarządzaniu SOA

  • Nie zdając sobie sprawy z potrzeby rządzenia
  • Brak Gotechnologii wdrożeniowych
  • Brak wirtualizacji usług

Stan dobrego rządzenia

  • Interakcja ze stronami zewnętrznymi
  • Zarządzanie zasadami biznesowymi i zarządzaniem BRE
  • Regulacje dotyczące dobrego zarządzania
  • Repozytorium umów
  • Proaktywne osadzanie ładu korporacyjnego w biznesie
  • Go Zarządzanie poprzez działanie, a nie przez oświadczenie
  • Monitorowanie SLA w celu ustalenia cen premium

Kluczowe czynniki sukcesu

  • Zacznij wcześnie myśleć o zarządzaniu
  • Postrzegaj zarządzanie jako ruchomy cel
  • Zarządzaj politykami jako jednostkami z własnymi cyklami życia
  • Wybierz platformę technologiczną
  • Platforma powinna uwzględniać bezpośrednie potrzeby w zakresie zarządzania
  • Przyszłe wsparcie w miarę skalowania infrastruktury SOA
  • Egzekwuj umowy dotyczące poziomu usług

Wymagania

Doświadczenie w projektowaniu oprogramowania

 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie