Secure your cloud applications in Azure
- Offered byMicrosoft
Secure your cloud applications in Azure at Microsoft Overview
Duration | 6 hours |
Total fee | Free |
Mode of learning | Online |
Schedule type | Self paced |
Difficulty level | Beginner |
Official Website | Explore Free Course |
Credential | Certificate |
Secure your cloud applications in Azure at Microsoft Highlights
- Add authentication and authorization to an ASP.NET Core web app using the Identity framework
- Discover how to protect your APIs from unauthorized use with API keys and client certificate authentication
Secure your cloud applications in Azure at Microsoft Course details
- Develop a defense-in-depth approach to securing your architecture
- Choose the technologies to secure your Azure infrastructure
- Develop a strategy for secure identity management
- Verify your application's inputs and outputs
- Store your secrets into Key Vault
- Learn Azure platform security baselines and how they were created
- Create and validate a security baseline for the most commonly used Azure services
- Learn how to secure your Azure apps and associated data with encryption, certificates, and policy
- This learning path can help you prepare for the Microsoft Certified: Azure Security Engineer Associate certification
Secure your cloud applications in Azure at Microsoft Curriculum
Microsoft Azure Well-Architected Framework - Security
Introduction
Defense in depth
Identity management
Infrastructure protection
Encryption
Network security
Application security
Summary
Top 5 security items to consider before pushing to production
Introduction
Azure Security Center
Inputs and Outputs
Secrets in Key Vault
Framework Updates
Safe Dependencies
Conclusion
Create security baselines
Create a platform security baseline
Understand the Azure platform security baseline
Create an Identity & Access Management (IAM) baseline
Create an Azure Security Center baseline
Create an Azure storage accounts baseline
Create an Azure SQL Database baseline
Create a logging and monitoring baseline
Create a Networking baseline
Create an Azure VM baseline
Other baseline security considerations
Summary
Manage secrets in your server apps with Azure Key Vault
Introduction
What is Azure Key Vault?
Exercise - Create a Key Vault and store secrets
Vault authentication with managed identities for Azure resources
Exercise - Access secrets stored in Azure Key Vault
Exercise - Configure, deploy, and run your app in Azure
Summary
Secure an ASP.NET Core web app with the Identity framework
Introduction
Set up the environment
Exercise - Configure Identity support
Exercise - Customize Identity
Exercise - Configure multi-factor authentication
Exercise - Use claims with policy-based authorization
Knowledge check
Summary
Control authentication for your APIs with Azure API Management
Introduction
What is API Management?
Create subscriptions in Azure API Management
Exercise - Create subscriptions in Azure API Management
Use client certificates to secure access to an API
Exercise - Use client certificates to secure access to an API
Summary