Part 2 – Security, UI, Testing, and Deployment
In this part, you will learn how to secure REST APIs with JWTs and Spring Security. After completing this part, you will also be able to authorize REST endpoints based on user roles. You will learn how APIs are consumed by the UI app, and you will learn how to automate the unit testing and integration testing of APIs. By the end of this part, you will be able to containerize the built app and then deploy it in a Kubernetes cluster.
This part contains the following chapters:
- Chapter 6, Securing REST Endpoints Using Authorization and Authentication
- Chapter 7, Designing a User Interface
- Chapter 8, Testing APIs
- Chapter 9, Deployment of Web Services