Főbb jellemzők
Ismerje meg a Spring Boot használatának egyedi előnyeit összetett szoftverprojektek esetén
Tapasztalatot szerezhetsz architekturális minták, például DDD, CQRS és eseményforrás-kezelés megvalósításában Spring Boot alkalmazásokban.
Fejlett tesztelési stratégiák alkalmazásai megbízhatóságának és robusztusságának biztosítása érdekében
A nyomtatott vagy Kindle könyv megvásárlása egy ingyenes PDF e-könyvet is tartalmaz
Könyv leírása
A Mastering Spring Boot 3.0 elsajátítása a kapu a skálázható és robusztus háttérrendszerek építéséhez a legújabb technikák felhasználásával. Egy tapasztalt szoftverfejlesztő tollából, aki több mint 20 éves tapasztalattal rendelkezik a technológiai iparágban, ez a könyv gyakorlatias, lépésről lépésre haladó megközelítést követ, hogy segítsen megérteni a Spring Boot koncepcióit és alkalmazni azokat valós projektekben.
Először olyan kulcsfontosságú architekturális mintákat fogsz felfedezni, mint a DDD, a CQRS és az eseményforrás-kezelés. Ezután a reaktív REST fejlesztés árnyalataira fogsz összpontosítani, elmélyedsz a fejlett tesztelési stratégiákban, és megerősíted az alkalmazásaid biztonságát. Felfedezed a konténerizálás és az orkestrálás erejét a Spring Boot 3.0 segítségével, és kiaknázod a benne rejlő lehetőségeket a zökkenőmentes telepítések érdekében. Ezenkívül a Kafka integrálásával robusztus eseményvezérelt rendszereket építhetsz.
Mire elolvasod ezt a könyvet, jártas leszel az architektúra mintáiban, a tesztelési stratégiákban és az alkalmazásbiztonságban. Akár építész, backend fejlesztő vagy DevOps mérnök vagy, ez a könyv segít kihasználni a Spring Boot 3.0 fejlett funkcióit a biztonságos és hatékony backend fejlesztéshez.
Amit tanulni fogsz
Használja ki a reaktív programozást a reszponzív és rugalmas alkalmazások létrehozásához
Reaktív és aszinkron RESTful szolgáltatások fejlesztése Spring Boot használatával
Ismerje meg az adatkezelést a Spring Data segítségével SQL és NoSQL adatbázisokhoz
Használja ki a Spring Boot 3.0 új funkcióit, amelyek megkönnyítik a konténerizálást és az orkestrálást
Biztosítsa Spring Boot alkalmazásait különféle hitelesítési és engedélyezési mechanizmusokkal
Robusztus eseményvezérelt rendszerek létrehozása az Apache Kafka és a Spring Boot integrálásával
Kinek szól ez a könyv
Ha Java fejlesztő vagy, és szeretnéd fejleszteni a képességeidet, akkor a Mastering Spring Boot 3.0 neked szól. A mikroszolgáltatás-architektek, a DevOps mérnökök és a műszaki vezetők, akik szeretnék fejleszteni képességeiket a fejlett Spring Boot funkciókkal rendelkező hatékony háttérrendszerek építésében, szintén hasznosnak találják majd ezt a könyvet. A mikroszolgáltatás-architektúra alapvető ismerete és a RESTful API-kkal kapcsolatos némi tapasztalat segít abban, hogy a legtöbbet hozd ki ebből a könyvből.
Tartalomjegyzék
Bevezetés a haladó rugós csizma koncepciókba
Mikroszolgáltatások főbb architektúrás mintái – DDD, CQRS és eseményforrás-kezelés
Reaktív REST fejlesztés és aszinkron rendszerek
Spring Data: SQL, NoSQL, gyorsítótár-absztrakció és kötegelt feldolgozás
Rugós csizma alkalmazások biztosítása
Speciális tesztelési stratégiák
Spring Boot 3.0 funkciók konténerizációhoz és orkestrációhoz
Eseményvezérelt rendszerek felfedezése Kafka segítségével
A termelékenység növelése és a fejlesztés egyszerűsítése