Evaluare:
În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 2 voturi.
Learn Microservices with Spring Boot 3: A Practical Approach Using Event-Driven Architecture, Cloud-Native Patterns, and Containerization
Această carte vă va arăta cum să construiți o arhitectură de microservicii bazată pe Java utilizând popularul cadru Spring Boot, prin evoluția unei aplicații monolitice mici către o arhitectură condusă de evenimente compusă din mai multe servicii. Această a treia ediție a fost actualizată pentru a acoperi Spring Boot 3, inclusiv compatibilitatea sa cu Java 17 și Jakarta EE 10, și utilizează o abordare incrementală pentru a preda structura microserviciilor, dezvoltarea condusă de teste și modele comune în sistemele distribuite, cum ar fi descoperirea serviciilor, echilibrarea încărcării, rutarea, jurnalele centralizate, configurarea per mediu și containerizarea.
Autorii Moiss Macero și Tarun Telang încep prin a vă prezenta elementele fundamentale ale microserviciilor și Spring Boot înainte de a vă conduce prin dezvoltarea unei aplicații de bază Spring Boot. Veți vedea apoi cum să construiți un front end folosind React și veți învăța cum să utilizați stratul de date pentru a citi și scrie date din și către alte sisteme prin intermediul Spring Boot și al accesului său la Spring Data și la API-urile sale disponibile. Punând cap la cap ceea ce ați învățat până acum, veți începe să transformați o aplicație dintr-un monolit într-un microserviciu.
Această abordare pragmatică vă va permite să înțelegeți mai bine beneficiile utilizării acestui tip de arhitectură software, în loc să vă distragă atenția cu concepte teoretice. Accentul este pus pe ceea ce contează cel mai mult, începând cu produsul minim viabil, păstrând în același timp capacitatea de a vă adapta și îmbunătăți aplicația, după cum este necesar. După finalizarea acestei cărți, veți avea cunoștințele de bază necesare pentru a vă construi propriile aplicații bazate pe microservicii utilizând Spring Boot.
Ce veți învăța
⬤ Obțineți o înțelegere aprofundată a arhitecturii microservicii și a modului în care aceasta diferă de arhitecturile monolitice.
⬤ Descoperiți procesul pas cu pas de descompunere a unei aplicații monolitice în servicii mai mici, concentrate.
⬤ Construiți microservicii cu Spring Boot 3, Spring Data, Spring Cloud, React. js, Docker, Cucumber și multe altele.
⬤ Dezvoltați microservicii bazate pe Java utilizând cea mai recentă versiune a Spring Boot, compatibilă cu Java 17 și Jakarta EE 10.
⬤ Descoperiți modele de arhitectură pentru sisteme distribuite, cum ar fi procesarea asincronă, consecvența eventuală, reziliența, scalabilitatea și multe altele.
⬤ Obțineți o perspectivă asupra modelelor de comunicare bazate pe evenimente și înțelegeți cum să proiectați și să construiți microservicii bazate pe evenimente.
⬤ Urmăriți fiecare cerere de la început până la sfârșit cu Sleuth și logare centralizată.
⬤ Deplasați-vă microserviciile oriunde ca containere Docker.
Pentru cine este această carte
Cei care au cel puțin o anumită experiență anterioară în programarea Java. Este recomandată, dar nu obligatorie, o anumită expunere anterioară la Spring Boot.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)