Szkolenie: Od monolitu do mikroserwisów - przegląd podejść architektonicznych
Szkolenie prezentuje praktyczne podejścia do architektury systemów IT, omawia transformację monolitu do mikroserwisów, analizuje wzorce architektoniczne, wdrożenia chmurowe, DevOps, Azure, Kubernetes i nowoczesne modele wdrożeń
Trenerzy praktycy
Kameralne grupy
Czas trwania szkolenia:2 dni (16h)
Poziom zaawansowania:
Kod kursu:ARCH/C/AZURE
soasaasarchitektura-mikroserwisowmikroserwisy
Dostępne terminy szkolenia
Termin
Trener
Cena
Lokalizacja
Zapis
Termin:
2 czerwca - 3 czerwca
Trwają zapisy na szkolenie
Dostępne w Bazie Usług Rozwojowych
Trener:
Trener-Sages
Cena:
2150 PLN netto
Dowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT
Lokalizacja:
Zdalne
Zdalne
Zapytaj o inne lokalizacje - w tym celu skorzystaj z chatu
Od monolitu do mikroserwisów - przegląd podejść architektonicznych
Cele szkolenia
Szkolenie przygotowuje do samodzielnej analizy i porównania różnych modeli architektury systemów IT, takich jak monolit, SOA, microkernel i mikroserwisy
Szkolenie uczy identyfikowania wpływu wybranej architektury na procesy wytwarzania, utrzymania i skalowania aplikacji
Szkolenie pokazuje, jak przeprowadzić migrację z architektury monolitycznej do mikroserwisowej, w tym analizę kodu i refaktoryzację
Szkolenie omawia strategie wdrażania aplikacji w środowiskach chmurowych i hybrydowych, z uwzględnieniem nowoczesnych modeli wdrożeń
Dla kogo?
Managerów IT, architektów i członków zespołów technicznych z doświadczeniem w projektach IT
Programistów i DevOpsów chcących poszerzyć wiedzę o nowoczesnych architekturach i wdrożeniach
Osób biznesowych uczestniczących w decyzjach dotyczących architektury systemów informatycznych
Efekty kształcenia
Uczestnik analizuje i porównuje style architektury systemów IT
Uczestnik projektuje transformację aplikacji z monolitu do mikroserwisów
Uczestnik wdraża aplikacje w środowiskach chmurowych i hybrydowych
Uczestnik identyfikuje mocne i słabe strony wybranych wzorców architektonicznych
Uczestnik ocenia przypadki użycia i dobiera odpowiednie podejście architektoniczne
Uczestnik stosuje praktyki refaktoryzacji i testowania podczas migracji architektury
Wymagania
Doświadczenie w pracy projektowej w branży IT (różne role techniczne i nietechniczne)
Podstawowa wiedza o cyklu życia oprogramowania (SDLC)
Znajomość dowolnego języka obiektowego (np. Java, C#) oraz frameworka z mechanizmem dependency injection (np. Spring)
Znajomość podstaw REST API oraz ogólna orientacja w koncepcjach chmury obliczeniowej i DevOps
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
Stworzenie testów czarnej skrzynki w celu bezpiecznej refaktoryzacji
Reorganizacja pakietów w celu odkrycia potencjalnych domen / serwisów
Wprowadzenie fasady jako jedynego punktu wejścia do serwisu
Separacja serwisów na poziomie warstwy utrwalania
Podział na rozkazy i zapytania (CQRS)
Użycie uproszczonej encji w celu eliminacji powiązań bazodanowych
Eliminacja bezpośrednich powiązań między serwisami za pomocą eventów Springa
Wykorzystanie zewnętrznego brokera do przesyłania eventów - RabbitMQ
Końcowa zamiana monolitu na oddzielne aplikacje per serwis
Autorem szkolenia jest Marcin Chrost
Jestem inżynierem z ponad 15-letnim stażem w branży IT. Mam na swoim koncie udział w wielu międzynarodowych projektach. Prowadziłem liczne prelekcje i warsztaty, które cieszyły (i nadal cieszą) się dużym uznaniem uczestników. Tworzę rozwiązania dla klientów oraz zajmuję się rekrutacją, analizą techniczną potencjalnych projektów i rozwojem szeroko rozumianej "kultury techniczno-programistycznej". Wspieram także młodszych kolegów w rozwoju zawodowym, co daje mi zawsze dużą satysfakcję. Lubię nowości…
Autorem szkolenia jest Przemysław Chmielecki
Architekt chmurowy i praktyk podejścia DevSecOps. Od wielu lat poruszam się w obszarze chmury obliczeniowej i sprawia mi to coraz większą radość. W różnych projektach miałem okazję poznać wszystkie chmury głównych dostawców (AWS, Azure, GCP, Alibaba, Oracle) a także poznać sposoby optymalizacji kosztów i dostępnych rozwiązań korzystając z technologii kontenerowych (Kubernetes, Helm, ArgoCD) i automatyzacji na drodze skryptowania (Bash, PowerShell, Python). Mam także doświadczenie w pracy z SDLC…
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
Uczestnik szkolenia “Od monolitu do mikroserwisów - przegląd podejść architektonicznych”
Paweł Saniewski
Szczegółowe omówienie tematu, prowadzący posiadają dużą wiedzę, wykraczającą poza temat szkolenia, co pozwoliło prowadzącym odpowiadać na wiele zadawanych pytań.
20.11.2024
Uczestnik szkolenia “Od monolitu do mikroserwisów - przegląd podejść architektonicznych”
Wojciech Oczkowski
Dobrze przygotowany prowadzący, dość dobrze przygotowany program