Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Wprowadzenie do Quarkus
- Czym jest Quarkus
- Korzyści z Quarkus dla aplikacji cloud-native
- Integracja z Kubernetes i OpenShift
- Optymalizacja czasu uruchamiania i pamięci
- Podstawowy przepływ pracy i architektura
Podstawowe koncepcje Quarkus
- Konfiguracja aplikacji i konwertery
- Cykl życia inicjalizacji i zamknięcia
- Strategie testowania
- Konfiguracja logowania
Tworzenie usług RESTful
- Tworzenie punktów końcowych REST API
- Parametry zapytań i metody HTTP
- Używanie semantycznych kodów odpowiedzi
- Włączanie CORS i routing reaktywny
- Przechwytywanie żądań HTTP i SSL
Konfiguracja aplikacji
- Niestandardowe pliki właściwości i profile
- Dostęp i nadpisywanie wartości konfiguracyjnych
- Zaawansowane logowanie i konfiguracja specyficzna dla profilu
- Niestandardowe źródła i konwertery
- Grupowane i walidowane wartości konfiguracyjne
Model programowania Quarkus
- Serializacja JSON i XML
- Walidacja wejścia/wyjścia i niestandardowe walidatory
- Wstrzykiwanie zależności i kwalifikatory
- Zdarzenia cyklu życia i interceptory
- Testowanie behawioralne i jednostkowe z Mockito
Pakowanie aplikacji Quarkus
- Tryb poleceń i pakowanie JAR
- Über-JAR i budowanie natywnych plików wykonywalnych
- Kontenery Docker dla budowania JAR i natywnych
- Obsługa SSL w aplikacjach konteneryzowanych
Wprowadzenie do Apache Camel
- Czym jest Apache Camel i jego integracja z Quarkus
- Wzorce integracji przedsiębiorstw i przypadki użycia
- Tworzenie i wdrażanie tras Camel w aplikacji Quarkus
Podsumowanie i kolejne kroki
Wymagania
- Znajomość programowania w Javie
- Doświadczenie w architekturze webowej i koncepcjach REST
- Zrozumienie protokołu HTTP
Grupa docelowa
- Programiści
- Architekci oprogramowania
- Inżynierowie budujący aplikacje cloud-native
40 godzin
Opinie uczestników (3)
Zdecydowanie atmosfera - z Pawłem czułem się jak z dobrym kolegą z pracy :)
Artur - Santander Wroclaw
Szkolenie - Building Microservices with Apigee Edge
techniczne przygotowanie nauczycieli
Giorgio - Asystel-BDF S.p.A.
Szkolenie - Creating a Service Mesh with Istio and Kubernetes
Przetłumaczone przez sztuczną inteligencję
Praktyki
Ivan - si
Szkolenie - Spring Cloud for Microservices
Przetłumaczone przez sztuczną inteligencję