Architektura systemów dla analityków

O szkoleniu

Celem szkolenia Architektura systemów dla analityków jest nabycie wiedzy koniecznej do wykrywania zagrożeń architektonicznych, dzięki czemu analityk biznesowy już w trakcie wywiadów z klientem będzie w stanie dokonywać pierwszych założeń architektonicznych, co z kolei pozwoli na zgłębienie kluczowych aspektów. Aby to osiągnąć konieczne jest zrozumienie nie tylko rozwiązań architektonicznych, ale również celów do osiągnięcia. Jest to wiedza przydatna nie tylko podczas tworzenia nowych systemów, gdyż zrozumienie aktualnej budowy systemu i osiąganych dzięki temu parametrów systemowych ułatwi ustalanie szczegółów podczas rozwoju istniejących systemów oraz:

  • utrzymanie diagramów architektonicznych w UML
  • poznanie wybranych technologii wspierających złożone architektury z podziałem na warstwy, w tym specyfikacje z JEE. Uczestnicy poznają główne cechy wybranych technologii oraz klasy rozwiązań, co ułatwia dalsze poszukiwania, gdyby ograniczenia obecnej architektury wymagały innego środowiska
Dlaczego warto wziąć udział?
  • Duży nacisk kładziony jest na osiągnięcie wysokiej świadomości konsekwencji doboru poszczególnych rozwiązań, technologii, wzorców czy innych decyzji architektonicznych
  • Podczas ćwiczeń budowana jest umiejętność doboru rozwiązań w warunkach nieklarownych wizji systemu czy dużej ilości założeń. Rozwiązania rozpatrujemy z poziomu konsekwencji (wady i zalety) dla poszczególnych parametrów systemu
  • Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań
  • Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką
  • Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how
Kto powinien wziąć udział?

Szkolenie Architektura systemów dla analityków przeznaczone jest dla analityków biznesowych chcących zapoznać się z architekturą systemów w celu zrozumienia stosowanych rozwiązań, usprawnienia komunikacji z architektami oraz utrzymania zastnej architektury. Pozwala lepiej definiować wymagania niefunkcjonalne oraz wykrywać aspekty istotne dla architektury (ograniczenia, ryzyka, potencjalne rozwiązania)

Program szkolenia

Podstawy Architektury

  • Czym jest architektura
  • Cele tworzenia architektury
  • Kim jest architekt i jaką pełni rolę
  • Proces architektoniczny
  • Dokumentacja architektoniczna
  • Zarządzanie ryzykiem

Parametry systemowe

  • Czym są parametry systemowe
  • Jak poprawnie definiować wymagania niefunkcjonalne
  • Parametry systemowe
  • Wymiary systemu i ich wpływ na parametry systemu
  • Priorytetyzacja parametrów systemowych

Wzorce architektoniczne

  • Wprowadzenie do wzorców
  • Stable Dependency Principle
  • Wzorce podziału odpowiedzialności
  • Wzorce infrastruktury
  • Wzorce EAI (Enterprise Application Integration)
  • Microservices i technologie
  • Słów kilka o szablonach: Microservices Patterns, POSA, PEAA, Core J2EE, DDD, EIP

Architektura warstwy klienta i prezentacji

  • Przechowywanie sesji
  • Podział klientów: gruby, cienki, RIA
  • Technologie klienta grubego: Swing, SWT, RCP
  • Technologie klienta cienkiego

Architektura warstwy biznesowej

  • Przetwarzanie rozproszone
  • Komunikacja zdalna a lokalna
  • Protokoły komunikacyjne

Architektura warstwy integracji i zasobów

  • Technologie utrwalania danych:
  • Komunikacja asynchroniczna

Przegląd modelu architektonicznego w UML

  • Diagram komponentów
  • Diagram wdrożenia

Zaawansowane aspekty modelowania architektury w UML (OPCJONALNE)

  • Instancyjne diagramy wdrożenia
  • Niskopoziomowe diagramy wdrożenia
  • Szablony architektoniczne
  • Artefakty na diagramach wdrożenia
  • Diagram pakietów

Czas trwania

5 dni: 40h

Prelegenci

Autor i trener szkolenia:

Michał Podbielski - pierwsze kroki w programowaniu stawiał w podstawówce, jeszcze na ZX-Spectrum w języku BASIC, gdzie załapał bakcyla. Od tego momentu podporządkował IT całe swoje życie. Profil informatyczny w szkole średniej, na studiach dyplom z zakresu Inżynierii Oprogramowania zdobyty z oceną celującą i wyróżnieniem. Zawodowo zaczynał od budowy sieci Internetowych, potem rozwijał oprogramowanie w korporacji Siemens. Obecnie sprzedaje własne oprogramowanie, szkoli, zajmuje się konsultingiem i pisze książki fantasy.

Co robię na co dzień?

Trener, developer, przedsiębiorca, pisarz

Dlaczego lubię szkolić?

Od podstawówki miałem swoich podopiecznych, których przeciągałem z klasy do klasy, potem w średniej, na studiach. Uczę od 10tego roku życia i nie tylko potrafię, ale uwielbiam to robić.

Terminy i miejsca

To szkolenie nie ma aktualnych terminów. Wyślij zapytanie o nowe terminy bądź zapisz na powiadomienia o nowych terminach.

Komputer z dostępem do Internetu

Rejestracja

Cena promocyjna
za osobę
4 750
+23% VAT
Cena zawiera:
  • udział w zajęciach
  • materiały szkoleniowe
  • certyfikat uczestnictwa
Zapisz się

Organizator

Sages Sp. z o.o.
02-796 Warszawa
ul. Wąwozowa 11
woj. mazowieckie
FAQ

Najczęściej zadawane pytania

Prosimy o przejście do sekcji Zapisz się, aby wypełnić formularz zgłoszenia w wydarzeniu. Po jego wysłaniu organizator skontaktuje się celem potwierdzenia przyjęcia zgłoszenia i przekazania szczegółów organizacyjnych.

Podczas wypełniania formularza rejestracji zaznacz opcję "Oświadczam, że udział będzie finansowany ze środków publicznych, proszę o wystawienie faktury z zerową stawką VAT."

Jeśli potrzebujesz zarejestrować organizatora w wewnętrznym systemie zamówień możesz zrobić to na dwa sposoby. W trakcie wypełniania zgłoszenia w polu Uwagi przekaż tą informację - opiekun szkolenia skontaktuje się w celu dopełnienia formalności. Możesz to również zrobić samodzielnie z użyciem poniższych danych:
  • Nazwa firmy: Sages Sp. z o.o.
  • Ulica i nr: ul. Wąwozowa 11
  • Kod pocztowy: 02-796
  • Miejscowość: Warszawa
  • Numer NIP: 1132737407

Najszybszym sposobem kontaktu z organizatorem i uzyskania dodatkowych informacji jest wypełnienie formularza kontaktowego. Możesz też zadzwonić do organizatora.
Kontakt

Masz pytania? Napisz do nas

Wypełnij formularz

Uzupełnij pole
Uzupełnij pole
Wybierz termin wydarzenia
Uzupełnij pole
Uzupełnij pole
Uzupełnij wiadomość
Potwierdź, że nie jesteś botem.
Musisz zaakceptować regulamin.

Dane kontaktowe

Eventis.pl
04-395 Warszawa ul. Siennicka 22/22
Powiadomienia o nowych terminach

Zapisz się, aby otrzymywać powiadomienia o nowych terminach tego wydarzenia!