Course Details
Course Outline
1 - Creating Azure App Service Web Apps
Azure App Service core conceptsCreating an Azure App Service Web AppConfiguring and Monitoring App Service appsScaling App Service appsAzure App Service staging environments
2 - Implement Azure functions
Azure Functions overviewDeveloping Azure FunctionsImplement Durable Functions
3 - Develop solutions that use blob storage
Azure Blob storage core conceptsManaging the Azure Blob storage lifecycleWorking with Azure Blob storage
4 - Develop solutions that use Cosmos DB storage
Azure Cosmos DB overviewAzure Cosmos DB data structureWorking with Azure Cosmos DB resources and data
5 - Implement IaaS solutions
Provisioning VMs in AzureCreate and deploy ARM templatesCreate container images for solutionsPublish a container image to Azure Container RegistryCreate and run container images in Azure Container Instances
6 - Implement user authentication and authorization
Microsoft Identity Platform v2.0Authentication using the Microsoft Authentication LibraryUsing Microsoft GraphAuthorizing data operations in Azure Storage
7 - Implement secure cloud solutions
Manage keys, secrets, and certificates by using the KeyVault APIImplement Managed Identities for Azure resourcesSecure app configuration data by using Azure App Configuration
8 - Implement API Management
API Management overviewDefining policies for APIsSecuring your APIs
9 - Develop event-based solutions
Implement solutions that use Azure Event GridImplement solutions that use Azure Event HubsImplement solutions that use Azure Notification Hubs
10 - Develop message-based solutions
Implement solutions that use Azure Service BusImplement solutions that use Azure Queue Storage queues
11 - Monitor and optimize Azure solutions
Overview of monitoring in AzureInstrument an app for monitoringAnalyzing and troubleshooting appsImplement code that handles transient faults
12 - Integrate caching and content delivery within solutions
Develop for Azure Cache for RedisDevelop for storage on CDNs
Actual course outline may vary depending on offering center. Contact your sales representative for more information.
Who is it For?
Target Audience
Students in this course are interested in Azure development or in passing the Microsoft Azure Developer Associate certification exam.
Other Prerequisites
Students should have 1-2 years professional development experience and experience with Microsoft Azure. They must be able to program in an Azure Supported Language.