Trwają zapisy do grupy

Szkolenie: Architektura mikroserwisów z wykorzystaniem Spring Cloud

Szkolenie Architektura mikroserwisów z wykorzystaniem Spring Cloud to praktyczny kurs dla programistów Java, uczący projektowania, wdrażania i zarządzania skalowalnymi aplikacjami mikroserwisowymi z użyciem Spring Boot, Spring Cloud, API Gateway, Service Discovery, bezpieczeństwa i konteneryzacji

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:3 dni (24h)

Poziom zaawansowania:

Kod kursu:SPRING/C

architektura-mikroserwisowsystemy-rozproszonemikroserwisy-java

Dostępne terminy szkolenia

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

11 marca
Trwają zapisy na szkolenie

Trener:

Łukasz Andrzejewski

Cena:

2805 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

13 kwietnia
Trwają zapisy na szkolenieDostępne w BUR

Trener:

Trener-Sages

Cena:

2805 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

27 maja
Trwają zapisy na szkolenie

Trener:

Łukasz Andrzejewski

Cena:

2805 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

2 września
Trwają zapisy na szkolenie

Trener:

Łukasz Andrzejewski

Cena:

2805 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

12 października
Trwają zapisy na szkolenie

Trener:

Łukasz Andrzejewski

Cena:

2805 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

4 listopada
Trwają zapisy na szkolenie

Trener:

Trener Sages

Cena:

2805 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

2 grudnia
Trwają zapisy na szkolenie

Trener:

Łukasz Andrzejewski

Cena:

2805 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Forma szkolenia

Interesuje Cię szkolenie stacjonarne?

Powiadom o kolejnych terminach

Interesuje Cię szkolenie w innym terminie?

Architektura mikroserwisów z wykorzystaniem Spring Cloud

Cele szkolenia

  • Szkolenie przygotowuje do samodzielnego projektowania i wdrażania aplikacji mikroserwisowych w środowisku Java i Spring Cloud

  • Szkolenie uczy stosowania wzorców komunikacji, zarządzania konfiguracją, bezpieczeństwa oraz monitorowania mikroserwisów

  • Szkolenie rozwija umiejętność integracji rozwiązań konteneryzacji i orkiestracji w procesie wdrażania aplikacji rozproszonych


Dla kogo?

  • Programiści Java z doświadczeniem w pracy z aplikacjami webowymi, chcący rozwijać kompetencje w architekturze mikroserwisów

  • Specjaliści IT odpowiedzialni za projektowanie, wdrażanie i utrzymanie rozproszonych systemów opartych o Spring

  • Osoby znające podstawy Spring Framework, zainteresowane praktycznym wykorzystaniem Spring Cloud i narzędzi konteneryzacji


Efekty kształcenia

  • Uczestnik projektuje architekturę mikroserwisową z wykorzystaniem Spring Cloud

  • Uczestnik wdraża i konfiguruje infrastrukturę Service Discovery oraz API Gateway

  • Uczestnik zarządza konfiguracją i bezpieczeństwem usług w środowisku rozproszonym

  • Uczestnik monitoruje i analizuje działanie mikroserwisów

  • Uczestnik integruje aplikacje z narzędziami konteneryzacji i orkiestracji

  • Uczestnik rozwiązuje typowe problemy komunikacji między mikroserwisami


Wymagania

  • Od uczestników wymagana jest umiejętność programowania w języku Java oraz podstawowa znajomość Spring framework


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

Pobierz program w PDF

Architektura mikroserwisów

  • Mikroserwisy - założenia, zalety, wyzwania, przypadki użycia

  • Spring Boot w kontekście mikroserwisów

  • Wprowadzenie do projektu Spring Cloud

Serwer konfiguracji

  • Zarządzanie konfiguracją oraz jej dostarczanie w środowisku rozproszonym

  • Serwer konfiguracji - tworzenie oraz integracja dostawcami m.in. git, baza sql

  • Odczyt oraz dynamiczne odświeżanie konfiguracji na poziomie klienta

  • Ochrona informacji wrażliwych - szyfrowanie, integracja z Vault

Service Discovery

  • Wprowadzenie do Spring Cloud Eureka/Consul

  • Rejestrowanie usług

  • Komunikacja między usługami na przykładzie RestTemplate, RestClient oraz Feign

  • Strumienie i EDA z wykorzystaniem Spring Cloud Stream oraz Kafka

  • Wzorce i mechanizmy zapewniające wysoką dostępność mikrousług

API Gateway

  • Konfiguracja Spring Gateway

  • Integracja z Service Discovery

  • Definiowanie routingu

  • Filtry

Bezpieczeństwo i monitorowanie

  • Bezpieczeństwo usług w środowisku rozproszonym z wykorzystaniem protokółu OpenID/OAuth2

  • Uwierzytelnianie i autoryzacja dostępu w oparciu o Spring Security oraz serwer Keycloak

  • Śledzenie i agregacja logów na przykładzie Zipkin/Jaeger, logstash, elasticsearch, Kibana

  • Monitorowanie usług (Spring Admin, Spring Actuator, Prometheus, Grafana)

Konteneryzacja i wdrażanie

  • Zasada działania i mechanizmy leżące u podstaw konteneryzacji na przykładzie Docker

  • Platforma Kubernetes - architektura, możliwości i najważniejsze elementy klastra

  • Podstawy pracy z klastrem

Autorem szkolenia jest Łukasz Andrzejewski

Od ponad 17 lat z pasją dzielę się wiedzą jako trener, wspierając rozwój kompetencji technologicznych wśród specjalistów IT na różnych etapach ich kariery. W ostatnich 5 latach przeszkoliłem ponad 2000 osób, prowadząc szkolenia zarówno otwarte, jak i dedykowane, dla czołowych firm z sektorów bankowości, ubezpieczeń i IT – m.in. Santander Bank Polska, ERGO Hestia, Asseco Poland oraz Orange. Specjalizuję się w szerokim zakresie technologii – od rozwiązań z ekosystemu Java, przez nowoczesny frontend,…

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

4.8
Ikona podpowiedziŚrednia ocen Sages w serwisie Google Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowana

26.02.2025

Uczestnik szkoleniaArchitektura mikroserwisów z wykorzystaniem Spring Cloud

Adam Bożek

Szkolenie bylo rewelacyjne, ponieważ pomimo kompetentnego trenera dalo również szeroki pogląd na omawiany temat oraz materialy do dalszej analizy i rozwoju.

Więcej opinii