This is the start of a blog series highlighting some of the architectural patterns and frameworks that, in my opinion, make for Merry Microservices.
Part 1 ‘Resource Server’–An OAuth 2.0 Resource Server with Webflux and R2DBC will introduce a simple OAuth 2.0 resource server with Spring Boot Webflux, and Spring Data R2DBC that stores notes.
Part 3 ‘Policy Service’–Managing application-specific authorization based on identity and permissions will demonstrate the place for a “policy service” in this stack to manage the identity permissions (or policies) specific to each application in the architecture rather than overloading the JWT, at the Identity Provider level, with irrelevant permissions.
- Part 4 ‘Jenkins X’–Bringing it all to Kubernetes will introduce Jenkins X and how to build and deploy all of this on Google Cloud Platform’s managed Kubernetes service, GKE.
Please follow me on twitter or subscribe to be updated as each part of this series comes out.
If you’d like help with any of these things, find out how what I do and how you can hire me at Simple Step Solutions