Plan Szkolenia
- Co to jest Quarkus
- Zalety Quarkus dla aplikacji cloud-native
- Integracja z Kubernetes i OpenShift
- Optymalizacja czasu uruchomienia 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
Rozwój usług RESTful
- Tworzenie punktów końcowych API REST
- Parametry zapytania i metody HTTP
- Używanie semantycznych kodów odpowiedzi
- Włączanie CORS i reaktywnego routingu
- Przechwytywanie żądań HTTP i SSL
Konfiguracja aplikacji
- Niestandardowe pliki właściwości i profile
- Accessanie i nadpisywanie wartości konfiguracji
- Zaawansowane logowanie i profilowe konfiguracje
- Niestandardowe źródła i konwertery
- Grupowane i walidowane wartości konfiguracji
Model Quarkus Programming
- Serializacja JSON i XML
- Walidacja wejścia/wyjścia i niestandardowe walidatory
- Wstrzykiwanie zależności i kwalifikatory
- Zdarzenia cyklu życia i interceptory
- Testowanie zachowania i jednostkowe z Mockito
Pakowanie aplikacji Quarkus
- Tryb polecenia i pakowanie JAR
- Budowanie Über-JAR i native executable
- Kontenery Docker dla budów JAR i native
- Wsparcie SSL w aplikacjach konteneryzowanych
Wprowadzenie do Apache Camel
- Co to jest Apache Camel i jego integracja z Quarkus
- Wzorce integracji przedsiębiorstwowej i przypadki użycia
- Rozwijanie i wdrażanie tras Camel w aplikacji Quarkus
Podsumowanie i następne kroki
Wymagania
- Zrozumienie Java programowania
- Doświadczenie w architekturze sieci web i koncepcjach REST
- Znałość protokołu HTTP
Grupa docelowa
- Deweloperzy
- Architekci oprogramowania
- Inżynierowie budujący aplikacje natywne dla chmur
Opinie uczestników (5)
Realizacja celu - zapoznanie z narzędziem.
Lukasz - Santander Wroclaw
Szkolenie - Building Microservices with Apigee Edge
techniczna przygotowka nauczycieli
Giorgio - Asystel-BDF S.p.A.
Szkolenie - Creating a Service Mesh with Istio and Kubernetes
Przetłumaczone przez sztuczną inteligencję
Było dynamiczne i bardzo praktyczne, ponadto dostarczono nam maszynę wirtualną poprzez adres URL
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Szkolenie - Spring Cloud for Microservices
Przetłumaczone przez sztuczną inteligencję
Sposób nauki, równoległa praca każdego uczestnika do materiału, który realizował i opisywał wykładowca.
Krzysztof - Seth Software
Szkolenie - System Architecture, Service Architecture, and Microservice Architecture with Spring Cloud
Cała specyfika szkolenia, tj. praktyczne (poprzez pisanie kodu, konfiguracji) zaznajamianie się z tematyką szkolenia