Independently published, 2021. — 137 p. — ISBN: 978-1089323129.
Enterprise Applications have moved from heavy monolithic purposes to the smaller and self-contained microservices over the previous decade. Microservices structure has been confirmed and already adopted by varied giants like Amazon, Apple, Netflix, and several MNCs.
We are in a fast-paced world, microservices are going to achieve all over the place within the subsequent couple of years. It is excessive time to improve ourselves and pay money for this idea.
Microservices accelerates software program improvement and supplies an strategy to develop a single software as a set of small providers which can be constructed round enterprise capabilities. These capabilities or microservices are independently deployable by a completely automated CI/CD pipeline.
Microservices: Quick Book is a step in direction of expertise fanatics:
Who desires to have a fast understanding of the microservices ideas.
At the identical time have their palms soiled using the Spring Boot and Spring Cloud Frameworks and Technologies.
What’s contained in the book:
Setting up the Context for Microservices.
Microservices implementation using Spring Boot.
Externalize configuration using Spring Cloud.
Securing Microservices and Configurations.
Service Discovery at Runtime.
Making Microservices fault-tolerant.
Microservices Framework Axon using Event Sourcing and CQR.
Key Features of the book:
Guide to develop microservices with Spring Boot and Spring Cloud frameworks.
Hands-on examples.
Multiple display seize for the reason of the ideas.
Introduction to the Microservice Patterns.
Explanation within the level type for a greater understanding of the ideas.
PrerequisitesConventions Used in The Book.
Introduction: Setting up the Context.
Application Programming Interface (API).
Domain Driven Design (DDD).
Monolith.
Microservices Architecture: Solution to the Monolith problems.
Migration of Monolith to Microservices Architecture.
Microservices.
Microservices implementation using Spring Boot.
Developing Microservices.
Externalize configuration using Spring Cloud.
Problem with configuration residing within Microservices.
Spring Cloud: Solution to Configuration problems.
Implementation to externalize configuration using Spring Cloud.
Spring Cloud Bus.
Security to configurations.
Basic HTTP Auth.
Encrypting configurations.
Decrypting configurations at the Server.
Decrypting configurations at the Client.
Security to Microservices.
OAuth 2.0.
OAuth2.0 Grant type: Authorization code.
Creating Resource Server and routing tokens to downstream services.
Service Discovery at Runtime.
Eureka Server implementation.
Register a service with Eureka Server.
Service Discovery using Eureka.
Service Health Check.
Resiliency in Microservices.
Spring Cloud Hystrix.
Implementation for Hystrix Circuit Breaker Pattern.
Hystrix Dashboard.
Microservices Framework and Data Management Patterns.
Axon Framework.
Data Management Patterns.
Implementation for Event Sourcing and CQRS.
Contact Author.