Cloud & Azure
Overview
This section covers cloud computing concepts and Microsoft Azure services essential for .NET developers.
Contents
Azure Fundamentals
- Azure Services Overview - Core services for .NET developers
- Azure Authentication & Identity - Entra ID, managed identities, RBAC
Compute & Hosting
- Azure App Service Guide - Web app hosting, deployment, scaling
- Azure Functions - Serverless computing patterns
Data & Storage
- Azure SQL & Cosmos DB - Managed databases for .NET
DevOps & Infrastructure
- Azure DevOps & CI/CD - Pipelines, repos, artifacts
Quick Reference
Common Azure Services for .NET
| Service | Purpose | Use Case |
|---|---|---|
| App Service | Web hosting | APIs, web apps, containers |
| Azure Functions | Serverless compute | Event-driven, background jobs |
| Azure SQL | Managed SQL Server | Relational data |
| Cosmos DB | NoSQL database | Global distribution, flexible schema |
| Blob Storage | Object storage | Files, images, backups |
| Service Bus | Message broker | Async communication |
| Key Vault | Secrets management | Connection strings, certificates |
| Application Insights | Monitoring | Logging, metrics, tracing |