Securing Your Microservices


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
Every application needs security. In this course, you'll learn how to make sure that certain people can access your application and that you have control over what they can do.

Target Audience
IT professionals, software engineers, developers, and architects

Prerequisites
None

Expected Duration (hours)
0.9

Lesson Objectives

Securing Your Microservices

  • start the course
  • configure options using cookie and forms authentication with services
  • use bearer tokens for authentication in your application
  • work with OpenID to establish secure authentication
  • use OAuth for authorization with your user accounts
  • implement individual accounts in your Web API
  • use ASP.NET Core Identity to establish user accounts in an application
  • use roles to authorize users to perform certain operations
  • use policies to authorize users to perform certain operations
  • secure applications against Cross-site Request Forgery (CSRF)
  • implement Windows authentication for applications
  • deploy authorization filters to fine tune authentication schemes
  • use SSL to secure a Web API
  • implement a bearer token system in a Web API
  • Course Number:
    sd_msra_a06_it_enus

    Expertise Level
    Intermediate