Learn to develop, test and deploy your Spring Boot application and explore various best practices
Key Features
Build and deploy your microservices architecture in the cloud
Build Event Driven Resilient Systems
Develop high performance, reactive, non-blocking applications with Spring Boot
Book Description
Spring is one of the best tools to develop web, enterprise, and cloud ready software in the market. Spring Boot simplifies building complex software dramatically by reducing the amount of boilerplate code, providing production ready features and simple deployment model.
This book will address the challenges related to power that comes with Spring Boot's great configurability and flexibility. You will understand how Spring Boot configuration works under the hood, how to overwrite default configuration, as well use advanced techniques to prepare Spring Boot application to work in production. This book will also introduce readers to the relatively new topic in Spring ecosystem - reactive programming and applications. Come up to speed with microservices with Spring Boot and Spring Cloud. Each chapter aims to level up you in solving particular problem or learning useful skill set. By the end of this book, you will become proficient in building and deploying your Spring Boot application.
What you will learn
Build logically structured and highly maintainable Spring Boot applications
Build and Configure Restful microservice using spring boot
Make the application production and operations friendly with Spring Actuator
Build modern, high performance application using reactive paradigm
Explore various testing mechanisms available for microservices
Containerize, Manage and Deploy your Spring Boot application to the cloud
Who This Book Is For
The book is targeted at experienced Spring and Java developers who have basic knowledge of working with Spring Boot will find this book interesting. The reader should be familiar with Spring Boot basics, know its benefits over traditional Spring Framework based applications
About the Author
Dinesh Rajput is the chief editor of a website Dineshonjava, a technical blog dedicated to the Spring and Java technologies. It has a series of articles related to Java technologies. Dinesh has been a Spring enthusiast since 2008 and is a Pivotal Certified Spring Professional, an author, and a blogger. He has more than 10 years of experience with different aspects of Spring and Java design and development. His core expertise lies in the latest version of Spring Framework, Spring Boot, Spring Security, creating REST APIs, Microservice Architecture, Reactive Pattern, Spring AOP, Design Patterns, Struts, Hibernate, Web Services, Spring Batch, Cassandra, MongoDB, and Web Application Design and Architecture.
He is currently working as a technology manager at a leading product and web development company. He worked as a developer and tech lead at the Bennett, Coleman & Co. Ltd and was the first developer in his previous company, Paytm. Dinesh is passionate about the latest Java technologies and loves to write technical blogs related to it. He is a very active member of the Java and Spring community on different forums. When it comes to the Spring Framework and Java, Dinesh tops the list!
دیدگاه کاربران