Pro Spring Boot 2: An Authoritative Guide to Building Microservices, Web and Enterprise Applications, and Best Practices
Autor Felipe Gutierrezen Limba Engleză Paperback – 13 dec 2018
În dezvoltarea sistemelor moderne, metodologia de lucru se concentrează pe reducerea timpului de configurare pentru a prioritiza logica de business. Pro Spring Boot 2 propune o abordare tehnică riguroasă, ancorată în arhitectura microserviciilor și în noile paradigme reactive introduse de Spring Framework 5. Notăm cu interes modul în care Felipe Gutierrez ghidează cititorul prin mecanismele interne ale framework-ului, oferind o perspectivă de tip „under the hood” asupra auto-configurării și a modului în care Spring Boot 2 gestionează ecosistemul Java Enterprise.
Structura volumului este organizată progresiv: se începe cu fundamentele Spring Framework 5 și arhitectura internă, continuând cu dezvoltarea web prin WebFlux și persistența datelor folosind JDBC, JPA sau soluții NoSQL. Merită menționat că autorul alocă spațiu considerabil componentelor critice de producție, precum Spring Boot Actuator pentru monitorizare și Micrometer pentru metrici, elemente esențiale pentru stabilitatea aplicațiilor în cloud. Cititorul care a aplicat ideile din Learning Spring Boot 2.0 de Greg L. Turnquist va găsi aici o aprofundare a componentelor de integrare și cloud stream, transformând teoria în soluții gata pentru mediul enterprise.
Reținem că această lucrare este o piesă centrală în opera autorului, făcând puntea între conceptele de bază din Beginning Spring 5 și specializările avansate regăsite în Spring Boot Messaging sau Spring Cloud Data Flow. Spre deosebire de manualele pur teoretice, Pro Spring Boot 2 utilizează studii de caz cu o complexitate incrementală, oferind bune practici direct de la sursă, având în vedere rolul autorului în cadrul Pivotal. Este un ghid practic care elimină ambiguitățile legate de testare, securitate și deployment-ul în infrastructuri cloud.
Preț: 267.77 lei
Preț vechi: 334.71 lei
-20%
Carte disponibilă
Livrare economică 05-19 mai
Specificații
ISBN-10: 1484236750
Pagini: 380
Ilustrații: XVII, 511 p. 117 illus.
Dimensiuni: 178 x 254 x 30 mm
Greutate: 0.91 kg
Ediția:Second Edition
Editura: Apress
Colecția Apress
Locul publicării:Berkeley, CA, United States
De ce să citești această carte
Recomandăm această carte dezvoltatorilor Java cu experiență care doresc să stăpânească Spring Boot 2 pentru construcția de microservicii scalabile. Cititorul câștigă o înțelegere profundă a integrării cu RabbitMQ, WebSockets și tehnologii reactive, trecând dincolo de configurările automate. Este resursa ideală pentru a învăța cum să livrezi aplicații enterprise-ready, optimizând performanța prin metrici precise și securitate robustă.
Despre autor
Felipe Gutierrez este un expert recunoscut în dezvoltarea aplicațiilor Java Enterprise, cu o experiență vastă în utilizarea și predarea ecosistemului Spring. În calitate de Senior Solutions Architect și Principal Technical Instructor la Pivotal (compania care patronează Spring), acesta deține o perspectivă unică asupra evoluției framework-ului. Expertiza sa este reflectată în numeroase lucrări tehnice de referință, printre care se numără și ediția ulterioară, Pro Spring Boot 3, consolidându-și poziția de autoritate în domeniul arhitecturilor software moderne.
Descriere scurtă
This book is your authoritative hands-on practical guide for increasing your enterprise Java and cloud application productivity while decreasing development time. It's a no nonsense guide with case studies of increasing complexity throughout the book. The author, a senior solutions architect and Principal Technical instructor with Pivotal, the company behind the Spring Framework, shares his experience, insights and first-hand knowledge about how Spring Boottechnology works and best practices.
Pro Spring Boot 2 is an essential book for your Spring learning and reference library.
What You Will Learn
- Configure and use Spring Boot
- Use non-functional requirements with Spring Boot Actuator
- Carry out web development with Spring Boot
- Persistence with JDBC, JPA and NoSQL Databases
- Messaging with JMS, RabbitMQ and WebSockets
- Test and deploy with Spring Boot
- A quick look at the Spring Cloud projects
- Microservices and deployment to the Cloud
- Extend Spring Boot by creating your own Spring Boot Starter and @Enable feature