Spring: Microservices with Spring Boot: Build and deploy microservices with Spring Boot
暫譯: Spring:使用 Spring Boot 建立與部署微服務

Ranga Rao Karanam

商品描述

Unlock the power of Spring Boot to build and deploy production-ready microservices

Key Features

  • Get to know the advanced features of Spring Boot in order to develop and monitor applications
  • Use Spring cloud to deploy and manage microservices on the cloud
  • Look at embedded servers and deploy a test application to a PaaS Cloud platform
  • Embedded with assessments that will help you revise the concepts you have learned in this book

Book Description

Microservices helps in decomposing applications into small services and move away from a single monolithic artifact. It helps in building systems that are scalable, flexible, and high resilient. Spring Boot helps in building REST-oriented, production-grade microservices.

This book is a quick learning guide on how to build, monitor, and deploy microservices with Spring Boot. You'll be first familiarized with Spring Boot before delving into building microservices. You will learn how to document your microservice with the help of Spring REST docs and Swagger documentation. You will then learn how to secure your microservice with Spring Security and OAuth2. You will deploy your app using a self-contained HTTP server and also learn to monitor a microservice with the help of Spring Boot actuator.

This book is ideal for Java developers who knows the basics of Spring programming and want to build microservices with Spring Boot.

This book is embedded with useful assessments that will help you revise the concepts you have learned in this book.

What you will learn

  • Use Spring Initializr to create a basic spring project
  • Build a basic microservice with Spring Boot
  • Implement caching and exception handling

商品描述(中文翻譯)

解鎖 Spring Boot 的力量,以構建和部署生產就緒的微服務

主要特點
- 了解 Spring Boot 的進階功能,以開發和監控應用程式
- 使用 Spring Cloud 在雲端部署和管理微服務
- 了解嵌入式伺服器並將測試應用程式部署到 PaaS 雲端平台
- 內嵌評估,幫助您複習在本書中學到的概念

書籍描述
微服務有助於將應用程式分解為小型服務,並擺脫單一的單體工件。它有助於構建可擴展、靈活且高韌性的系統。Spring Boot 有助於構建以 REST 為導向的生產級微服務。

本書是一本快速學習指南,介紹如何使用 Spring Boot 構建、監控和部署微服務。您將首先熟悉 Spring Boot,然後深入了解微服務的構建。您將學習如何使用 Spring REST Docs 和 Swagger 文檔來記錄您的微服務。接著,您將學習如何使用 Spring Security 和 OAuth2 來保護您的微服務。您將使用自包含的 HTTP 伺服器來部署您的應用程式,並學習如何使用 Spring Boot actuator 來監控微服務。

本書非常適合已了解 Spring 程式設計基礎的 Java 開發人員,並希望使用 Spring Boot 構建微服務。

本書內嵌有用的評估,幫助您複習在本書中學到的概念。

您將學到的內容
- 使用 Spring Initializr 創建基本的 Spring 專案
- 使用 Spring Boot 構建基本的微服務
- 實現快取和異常處理