Microservices with Spring Boot, OAuth2, Docker and Kubernetes
Microservices Architecture The aim is to create a use-case to demonstrate the use of a secured microservices and then containerize it with docker and deploy it with a container orchestration tool like Kubernetes. The entire use-case is sub-divided into various sub-tasks where we try to achieve our goal in a step-by-step manner. At a high level, the sub-tasks include: Create an employee microservice which can act as a Resource server. Create an Authorization server which generates Oauth2 access tokens. Containerize the applications with Docker Deploy application with Kubernetes Swagger setup The source code can be found on GitHub .