Security service
In monolithic applications, application security was part of the application itself. Hence, it was easy to mange. With microservices, security became a more predominant issue, as there are many services, and just one service cannot hold the security master data. Distributed microservices ecosystem require a central server to manage service security. This includes service authentication and token services.
Spring Security and Spring Security OAuth are good candidates to build this capability. Single sign-on solutions provided by Microsoft, Ping, and Okta are other enterprise-grade security solutions that can be integrated well with microservices.
In Chapter 3, Building Microservices with Spring Boot, we discussed this capability ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access