
Learn to develop, test and deploy your Spring Boot application and explore various best practicesKey FeaturesBuild and deploy your microservices architecture in the cloudBuild Event Driven Resilient SystemsDevelop high performance, reactive, non-blocking applications with Spring BootBook DescriptionSpring 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 learnBuild logically structured and highly maintainable Spring Boot applicationsBuild and Configure Restful microservice using spring boot Make the application production and operations friendly with Spring ActuatorBuild modern, high performance application using reactive paradigmExplore various testing mechanisms available for microservicesContainerize, Manage and Deploy your Spring Boot application to the cloudWho This Book Is ForThe 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
Author: Dinesh Rajput