API Management
Learning
Learning Paths
Learn how to architect API integration in Azure, and provide secure, scalable API access for your applications.
Levels: Intermediate
Roles: Solution Architect
Modules
- Publish and manage your APIs with Azure API Management
- Improve the performance of an API by adding a caching policy in Azure API Management
- Protect your APIs on Azure API Management
- Control authentication for your APIs with Azure API Management
- Expose multiple Azure Function apps as a consistent API by using Azure API Management
Learn how to configure security policies and manage security alerts with the tools and services in Azure.
Levels: Beginner, Intermediate
Roles: Administrator, Security Engineer
Modules
- Protect against security threats on Azure
- Create security baselines
- Resolve security threats with Microsoft Defender for Cloud
- Protect your servers and VMs from brute-force and malware attacks with Microsoft Defender for Cloud
- Analyze your Azure infrastructure by using Azure Monitor logs
- Improve incident response with alerting on Azure
- Capture Web Application Logs with App Service Diagnostics Logging
Learn how to secure your Azure apps and associated data with encryption, certificates, and policy.
Levels: Beginner, Intermediate, Advanced
Roles: Solution Architect, Developer, Security Engineer
Modules
Build strategies around security and compliance and prepare for Exam AZ-400: Designing and Implementing Microsoft DevOps Solutions.
Levels: Beginner
Roles: DevOps Engineer, Administrator, Developer, Solution Architect, Security Engineer
Modules
- Secure your identities by using Azure Active Directory
- Create Azure users and groups in Azure Active Directory
- Authenticate apps to Azure services by using service principals and managed identities for Azure resources
- Configure and manage secrets in Azure Key Vault
- Control authentication for your APIs with Azure API Management
- Protect against security threats on Azure
- Monitor and report on security events in Azure Active Directory
- Maintain a secure repository by using GitHub best practices
- Build a cloud governance strategy on Azure
- Improve your reliability with modern operations practices: Learning from failure
- Improve your reliability with modern operations practices: Incident response
Fusion development allows your business to build better applications, faster by bringing together professional developers with citizen, or low-code, developers. This learning path will teach you how a fusion development team functions, introduce low-code concepts for professional developers, and explain how a professional developer can enable their citizen developer counterparts to build amazing Power Apps applications using pro-code tools and frameworks they're already familiar and comfortable with, like JavaScript, ASP.NET Core web APIs, and Azure API Management.
Levels: Beginner
Roles: App Maker, Developer
Modules