Spring Boot Microservices: Advanced Microservices & Securing Web Applications
Spring Boot 2.3.2
| Expert
- 13 videos | 1h 36m 43s
- Includes Assessment
- Earns a Badge
Spring Boot microservices are capable of a plethora of functions, but like all web applications, these must be secured. In this course, you'll start by building Spring Boot microservices to configure your application to send emails. Then, you'll use interceptors to pre-process requests and responses to and from your application and integrate it with the Twilio platform to send text messages and make phone calls. Next, you'll learn to integrate with external services, such as JavaMailSender and the Twilio platform, within your Spring Boot application. Lastly, you'll learn how to secure your application using in-memory users and users stored in a database using Spring Security.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this coursesend an email using the JavaMailSender APIuse interceptors to process requests and responsesset up the Zuul edge service to act as an API proxyroute and filter requests using Zuulsend messages and make phone calls using Twilioset up the default login page
-
configure in-memory users with Spring Securityconfigure user and admin login rolesset up the user entity and repositoryset up services and controllers for your applicationspecify security settings for your applicationsummarize the key concepts covered in this course
IN THIS COURSE
-
1.Course Overview1m 51sUP NEXT
-
2.Sending Emails Using the JavaMailSender API9m 54s
-
3.Using Interceptors9m 50s
-
4.Setting up the Zuul Edge Service10m 59s
-
5.Routing and Filtering Using Zuul3m 50s
-
6.Sending Messages and Making Phone Calls6m 56s
-
7.Setting up the Default Login Page4m 48s
-
8.Configuring In-memory Users9m 35s
-
9.Configuring Login Roles4m 7s
-
10.Setting up the User Entity and Repository11m 23s
-
11.Setting up Services and Controllers11m 49s
-
12.Specifying Security Settings10m 5s
-
13.Course Summary1m 39s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.