Learn Microservices with Spring Boot, 2nd Edition

A Practical Approach to RESTful Services Using an Event-Driven Architecture, Cloud-Native Patterns, and Containerization



Bookstore > Books > Learn Microservices with Spring Boot, 2nd Edition

Price$38.64 - $68.18
Rating
AuthorMoises Macero
PublisherApress
Published2020
Pages426
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101484261305
ISBN-139781484261309
EBook Hardcover Paperback

Build Java-based microservices architecture using the Spring Boot framework by evolving an application from a small monolith to an event-driven architecture composed of several services. This revised book follows an incremental approach in teaching the structure of microservices, test-driven development, and common patterns in distributed systems such as service discovery, load balancing, routing, centralized logs, per-environment configuration, and containerization.
This updated book now covers what's been added to the latest Spring Boot release, including support for the latest Java SE; more deep-dive knowledge on how Spring Boot works; testing with JUnit 5; changes in the Spring Cloud tools used for service discovery and load balancing; building Docker images using cloud-native buildpacks; a basic centralized logging solution; E2E traceability with Sleuth; centralized configuration with Consul; many dependency upgrades; support for Spring Data Neumann; and more.

Author Moises Macero uses a pragmatic approach to explain the benefits of using this type of software architecture, instead of keeping you distracted with theoretical concepts. He covers some of the state-of-the-art techniques in computer programming, from a practical point of view. You'll focus on what's important, starting with the minimum viable product but keeping the flexibility to evolve it.





Similar Books


Mastering Spring Boot 2.0

Mastering Spring Boot 2.0

by Dinesh Rajput

Spring is one of the best frameworks on the market for developing web, enterprise, and cloud ready software. Spring Boot simplifies the building of complex software dramatically by reducing the amount of boilerplate code, and by providing production-ready features and a simple deployment model.This book will address the challenges related...

Price:  $49.99  |  Publisher:  Packt Publishing  |  Release:  2018

Learning Cocoa with Objective-C, 2nd Edition

Learning Cocoa with Objective-C, 2nd Edition

by Apple Computer Inc, James Duncan Davidson

Learning Cocoa with Objective-C is the "must-have" book for people who want to develop applications for Mac OS X, and is the only book approved and reviewed by Apple engineers. Based on the Jaguar release of Mac OS X 10.2, this edition of Learning Cocoa includes examples that use the Address Book and Universal Access API...

Price:  $3.50  |  Publisher:  O'Reilly Media  |  Release:  2002

Building Microservices with Spring

Building Microservices with Spring

by Dinesh Rajput, Rajesh R V

Getting Started with Spring Microservices begins with an overview of the Spring Framework 5.0, its design patterns, and its guidelines that enable you to implement responsive microservices at scale. You will learn how to use GoF patterns in application design. You will understand the dependency injection pattern, which is the main princip...

Price:  $49.99  |  Publisher:  Packt Publishing  |  Release:  2018

Full Stack Development with JHipster

Full Stack Development with JHipster

by Deepu K Sasidharan, Sendil Kumar N

JHipster is a development platform to generate, develop, and deploy Spring Boot and Angular / React applications and Spring microservices. It provides you with a variety of tools that will help you quickly build modern web applications. This book will be your guide to building full stack applications with Spring and Angular using the JHip...

Price:  $35.99  |  Publisher:  Packt Publishing  |  Release:  2018

Cloud Native Java

Cloud Native Java

by Josh Long, Kenny Bastani

What separates the traditional enterprise from the likes of Amazon, Netflix, and Etsy? Those companies have refined the art of cloud native development to maintain their competitive edge and stay well ahead of the competition. This practical guide shows Java/JVM developers how to build better software, faster, using Spring Boot, Spring Cl...

Price:  $28.99  |  Publisher:  O'Reilly Media  |  Release:  2017

Pro Spring Boot 2

Pro Spring Boot 2

by Felipe Gutierrez

Quickly and productively develop complex Spring applications and microservices out of the box, with minimal concern over things like configurations. This revised book will show you how to fully leverage the Spring Boot 2 technology and how to apply it to create enterprise ready applications that just work. It will also cover what's been a...

Price:  $24.14  |  Publisher:  Apress  |  Release:  2019

Spring Boot 2 Fundamentals

Spring Boot 2 Fundamentals

by Patrick Corneliben, Michael Piefel, Alexander Sparkowsky

Spring Boot 2 Fundamentals begins with the basics of Spring Boot. You will write and test simple code using the Spring Framework and then use these skills to learn advanced concepts, such as creating an HTML-based frontend with dynamic data and HTML forms. As you make your way through the chapters, you will create a simple web interface t...

Price:  $39.99  |  Publisher:  Packt Publishing  |  Release:  2018

Building Applications with Spring 5 and Vue.js 2

Building Applications with Spring 5 and Vue.js 2

by James J. Ye

Building Applications with Spring 5 and Vue.js 2, with its practical approach, helps you become a full-stack web developer. As well as knowing how to write frontend and backend code, a developer has to tackle all problems encountered in the application development life cycle - starting from the simple idea of an application, to the UI and...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2018