Introduction
Exploring Azure App Service
- Introduction
- Azure App Service
- Deploying to Azure App Service
- Authentication and Authorization in Azure App Service
- App Service Networking
Configuring Web App Settings
- Introduction
- Configuring Application Settings
- Configuring General Settings
- Configuring Path Mappings
- Configuring Security Certificates
- Configuring Diagnostic Logging
Scaling Apps in Azure App Service
- Introduction
- Examining Autoscale Factors
- Identifying Autoscale Factors
- Enabling Autoscale in Azure App Service
- Autoscale Best Practices
Exploring App Service Deployment Slots
- Introduction
- Staging Environments
- Examining Slot Swapping
- Swapping Deployment Slots
- Routing Traffic in Slots
Exploring Azure Functions
Developing Azure Functions
- Introduction
- Exploring Azure Functions Development
- Triggers and Bindings
- Connecting to Azure Services
Exploring Azure Blob Storage
- Introduction
- Azure Storage Services
- Azure Storage Availability and Performance
- Azure Storage Security Features
- Azure Blob Storage
Managing Azure Blob Storage Lifecycle
- Introduction
- Storage Access Tiers
- Azure Blob Lifecycle Management Policies
- Rehydrating Data From Archive Tier
Working With Azure Blob Storage
- Introduction
- Developing Static Websites
- Developing Using Azure Blob Storage Client Library
- Managing Container Properties and Metadata
Exploring Azure Cosmos DB
- Introduction
- Exploring Azure Cosmos DB
- Azure Cosmos DB Resource Hierarchy
- Provisioning Azure Cosmos DB
- Azure Cosmos DB Request Units
- Consistency Levels
Working With Azure Cosmos DB
- Introduction
- Working With Microsoft NET SDK for Azure Cosmos DB
- Creating Stored Procedures
- Creating Triggers and User Defined Functions
- Change Feed in Azure Cosmos DB
Managing Container Images in Azure Container Registry
- Introduction
- Discovering Azure Container Registry
- Exploring Elements of a Dockerfile
- Building and Managing Containers With ACR Tasks
Running Container Images in Azure Container Instances
- Introduction
- Exploring Azure Container Instances
- Restart Policies and Environmental Variables
- Mounting Storage to ACI
Implementing Azure Container Apps
- Introduction
- Exploring Azure Container Apps
- Authentication and Authorization in Azure Container Apps
- Managing Revisions and Secrets in Azure Container Apps
- Dapr Integration With Azure Container Instances
Exploring the Microsoft Identity Platform
- Introduction
- Microsoft Identity Platform
- Exploring Service Principals
- Permissions and Consent
- Conditional Access Policies
Implementing Authentication Using MSAL
Implementing Shared Access Signatures
- Introduction
- Shared Access Signatures SAS
- When to Use Shared Access Signatures
- Stored Access Policies
Exploring Microsoft Graph
Implementing Azure Key Vault
- Introduction
- Exploring Azure Key Vault
- Azure Key Vault Best Practices
- Authenticating to Azure Key Vault
Implementing Managed Identities
- Introduction
- Exploring Managed Identities
- Managed Identity Authentication Flow
- Configuring Managed Identities
- Acquiring Access Tokens
Implementing Azure App Configuration
- Introduction
- Exploring App Service Configuration
- Creating Paired Keys and Values
- Managing Application Features
- Securing App Configuration Data
Exploring API Management
- Introduction
- Discovering API Management Service
- Exploring API Gateways
- API Management Policies
- Creating Advanced Policies
- Securing APIs by Using Subscriptions
- Securing APIs by Using Certificates
Exploring Azure Event Grid
- Introduction
- Overview of Azure Event Grid
- Discovering Event Schemas
- Exploring Event DeliverynbspDurability
- Controlling Access to Events
- Receiving Events by UsingnbspWebhooks
- Filtering Events
Exploring Azure Event Hubs
- Introduction
- Discovering Azure Event Hubs
- Exploring Event Hubs Capture
- Scaling Your Processing Application
- Controlling Access to Events
- Working With Event Hub NET SDK
Discovering Azure Message Queues
- Introduction
- Choosing a Message Queue Solution
- Discovering Service Bus Queues Topics and Subscriptions
- Exploring Service Bus Message Payloads and Serialization
- Exploring Azure Queue Storage
- Creating and Managing Azure Queue Storage Queues and Messages by Using NET
Monitoring App Performance
- Introduction
- Exploring Application Insights
- Collecting Application Logs
- Troubleshooting App Performance by Using Application Map
Developing Azure Cache for Redis
- Introduction
- Exploring Azure Cache for Redis
- Configuring Azure Cache for Redis
- Interacting With Azure Cache for Redis by Using NET