Kíváncsi vagy a tananyagunkra? Fedezd fel vállalati e-learning megoldásainkat, és szerezd meg a hozzáférést több száz tananyaghoz, hogy korlátlanul fejleszthesd tudásodat!

Érdekel

  • Változatos témák, tanulási útvonalak
  • Érd el tananyagainkat bárhonnan, bármikor
  • Tanulj első kézből a területükön elismert előadóktól

Fontosabb Spring Cloud projektek a gyakorlatban

A tananyag részletesen bemutatja a Spring Cloud technológiák gyakorlati alkalmazását. Az anyag átfogó képet ad a Spring Cloud használatáról, a konfigurációk biztonságos tárolásáról, integrálásáról és az adatfolyam-kezelésről.

0
(0)
4,5 óra
Közepes

  • Bevezetés

  • Bevezetés a Spring Cloud használatába
  • Források a GitHubon

  • Spring Cloud Config Server elindítása
  • Spring Cloud Config Client elindítása

  • Kafka indítása
  • Konfiguráció újratöltése futásidőben
  • Spring Cloud Bus event kezelése

  • Kódolt értékek
  • HashiCorp Vault Backend
  • Frissítés HashiCorp Vault Backenddel

  • Spring Cloud Function használatba vétele
  • Spring Cloud Function tesztelése
  • Function Composition
  • Type conversion
  • Hozzáférés a headerhöz
  • Routing
  • Routing application.properties alapján
  • Spring Cloud Function Actuator
  • Reaktív programozási modell

  • Spring Cloud Stream bevezetése Kafkával
  • Topic-ok konfigurálása
  • Átállás RabbitMQ-ra

  • Kiinduló alkalmazások
  • Alkalmazás bemutatása - Backend
  • Alkalmazás bemutatása - Frontend

  • Bevezetés a Spring Cloud Stream használatába
  • Kiinduló alkalmazások másolása
  • Kafka üzenet küldése üzleti logikából
  • Kafka üzenetfogadás és válasz
  • Kafka üzenet fogadása
  • Polling Supplier esetén
  • Hibakezelés
  • DLQ
  • Spring Cloud Stream Tracing
  • Schema registry
  • Avro formátumú üzenet küldése - frontend
  • Avro formátumú üzenet fogadása, válasz - backend

  • Kiinduló alkalmazások másolása
  • Backend alkalmazás előkészítése
  • Resilience4j bevezetése, circuit breaker
  • Fallback
  • TimeLimiter
  • Retry
  • Bulkhead
  • RateLimiter

  • Kiinduló alkalmazások másolása
  • Spring Cloud Gateway használatba vétele
  • Header módosítása
  • Circuit breaker beállítása
  • Fallback beállítása
  • Backend alkalmazás előkészítése egyszerűen
  • HTTP timeout
  • Retry
  • Cache
  • Trace

  • Eureka Service Discovery
  • Spring Cloud Gateway load balancing
  • WebClient load balancing

  • Spring Cloud Task használatba vétele
  • Launcher használata

Az oktatóról

Viczián István
Training360 - vezető oktató, mentor

Viczián István vagyok, Java fanatikusként fejlesztek, oktatok, blogot írok, rendezvényeket szervezek és konferenciákra járok. A Debreceni Egyetemen végeztem programtervező matematikusként, jelenleg a Training360-nál tartok oktatásokat. 1998 óta foglalkozom objektumorientált programozással és szoftverfejlesztéssel, kiemelt szakterületem a Java és Java EE alkalmazásfejlesztés. Vezető fejlesztőként, architektként dolgoztam/dolgozom kormányzati, banki, telekommunikációs és energetikai fejlesztési projektekben. Szakmai blogot is írok JTechLog néven. Szabadidőmben sokat túrázok, próbálom felfedezni Magyarország rejtett kincseit.