Python for Azure Cloud and Infrastructure
Deploy and manage Python applications on Azure — App Service, Functions, Storage, Cosmos DB, Key Vault, and managed identity.
View badge details
About This Course
Course Curriculum
14 Lessons
Azure Fundamentals for Python Developers
Azure Fundamentals for Python Developers - Lab Exercises
Azure resource model (subscriptions/resource groups/regions), Azure CLI (az login/group create/resource list), Azure SDK for Python (azure-identity/azure-mgmt-*/DefaultAzureCredential), resource management with Python SDK, cost awareness and tagging
Deploying Python Apps to Azure App Service
Deploying Python Apps to Azure App Service - Lab Exercises
App Service overview and pricing tiers, deploying FastAPI with az webapp up, app settings and connection strings, logging with az webapp log tail and Application Insights, scaling up vs scaling out
Azure Functions with Python
Azure Functions with Python - Lab Exercises
Serverless concepts and triggers, HTTP/timer/blob/queue triggers, Python function structure with function_app.py, input/output bindings, local development with func start and deploying
Azure Storage Blobs Queues and Tables
Azure Storage Blobs Queues and Tables - Lab Exercises
Blob Storage containers and operations with azure-storage-blob, access tiers (hot/cool/archive), Queue Storage with azure-storage-queue, Table Storage with azure-data-tables, SAS token generation
Azure Cosmos DB with Python
Azure Cosmos DB with Python - Lab Exercises
Azure Key Vault and Managed Identity
Azure Key Vault and Managed Identity - Lab Exercises
Capstone Briefing Cloud-Native Python App