Szkolenie: Architektura systemowa i integracja systemów dla analityków
Szkolenie „Architektura systemowa i integracja systemów dla analityków” to praktyczne wprowadzenie w świat architektury systemowej i integracji systemów informatycznych skierowane do osób pełniących role analityczne. Uczestnicy dowiedzą się, czym jest architektura systemów komputerowych, jak ją projektować i dokumentować, a także jak wygląda współczesna integracja systemów oparta na SOA (Service-Oriented Architecture), EDA (Event-Driven Architecture) oraz rozwiązaniach systemów rozproszonych. Szkolenie koncentruje się na praktycznym podejściu, zrozumiałym dla analityków IT, analityków biznesowych i inżynierów wymagań.
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:3 dni (24h)
Kod kursu:ARCH/SYSTEM/ANA
Architektura systemowa i integracja systemów dla analityków
Cele szkolenia
Przedstawienie podstawowych pojęć z zakresu architektury systemowej i sposobów ich wykorzystania przez analityka IT
Nauka modelowania i projektowania systemów na podstawie wymagań funkcjonalnych i niefunkcjonalnych
Zrozumienie zasad działania systemów rozproszonych i najczęściej stosowanych wzorców integracyjnych
Poznanie koncepcji SOA i EDA oraz ich zastosowania w projektach integracyjnych
Umiejętność prowadzenia rozmów z architektami i zespołami technicznymi z większą świadomością techniczną
Dla kogo?
Analityków IT, analityków biznesowych, analityków systemowych oraz inżynierów wymagań, którzy chcą zdobyć solidne podstawy z zakresu architektury systemowej i integracji systemów
Specjalistów, którzy współpracują z architektami, zespołami deweloperskimi lub odpowiedzialni są za analizę i projektowanie procesów biznesowych i IT
Osób z doświadczeniem w analizie systemowej, chcących poszerzyć wiedzę o praktyczne aspekty projektowania systemów rozproszonych
Programistów, projektantów i architektów zapraszamy na dedykowane szkolenie: Architektura systemowa i integracja systemów
Zalety
Szkolenie prowadzone z myślą o analitykach biznesowych i systemowych, bez potrzeby posiadania doświadczenia deweloperskiego
Przystępne omówienie trudnych tematów, takich jak architektura systemów komputerowych, integracja systemów IT, czy systemy rozproszone
Możliwość praktycznego poznania, jak architektura wpływa na organizację i wdrażanie wymagań
Studium przypadków ilustrujące zastosowanie różnych typów architektur: monolit, SOA, mikroserwisy, EDA
Zwiększenie kompetencji w obszarze komunikacji z zespołami architektonicznymi i technicznymi
Wymagania
Znajomość podstawowych pojęć z zakresu architektury oprogramowania: rola architekta, dokumentacja, style architektoniczne
Znajomość notacji UML lub modelu C4 na poziomie podstawowym
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Program szkolenia
Wprowadzenie do architektury systemowej
Czym jest architektura systemowa?
Podstawowe style architektury systemowej
Kluczowe atrybuty jakości systemów: dostępność, niezawodność, skalowalność, wydajność, bezpieczeństwo
Sposoby dokumentacji architektury
Wybrane aspekty systemów rozproszonych
Komunikacja sieciowa, popularne protokoły i formy komunikacji
API: REST, SOAP, GraphQL, (g)RPC
Skalowanie, gwarantowanie wysokiej dostępności oraz niezawodności
Twierdzenie CAP i jego implikacje
Rozproszone modele obliczeniowe np. aktorowy (Actors), strumieniowy (Stream processing), MapReduce
Projektowanie systemów
Biznesowa i techniczna dekompozycja
Projektowanie i utrzymanie kontraktów
Własność danych, gwarantowanie ich spójności oraz transakcje
Dostęp do informacji/danych w systemie rozproszonym
Zarządzanie/koordynacja procesów z wykorzystaniem choreografii i/lub orkiestracji
Architektura systemowa - studium przypadków
Modularny monolit
SOA
Mikroserwisy
EDA
Integracja systemów
Na czym polega integracja systemów?
Wyzwania związane z integracją
Wpływ infrastruktury na integrację
Wzorce integracji systemów korporacyjnych (EIP)
Przykłady implementacji EIP: Mule ESB, Camel, ServiceMix
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi