Azure 常用服务清单
· 5 min read
以下是 Azure 常用服务的清单,按照与 AWS 相同的分类和架构逻辑整理,便于从 AWS 迁移或对比学习:
架构图
1. 核心请求流
2. 数据流
3. 安全/运维
服务类型
一、计算服务
-
Azure Virtual Machines (VMs)
- 核心:可扩展的虚拟服务器,支持多种 OS 和实例类型
- 场景:企业应用、批处理、开发测试环境
- 关键点:支持自动扩缩容(VM Scale Sets)
-
Azure Functions
- 核心:事件驱动的无服务器计算
- 场景:实时数据处理、微服务、事件触发任务
-
Azure Kubernetes Service (AKS)
- 核心:托管 Kubernetes 容器服务
- 场景:容器化微服务架构
二、存储服务
-
Azure Blob Storage
- 核心:对象存储服务,支持热/冷/归档层
- 场景:静态网站、大数据存储、备份
-
Azure Managed Disks
- 核心:块存储服务,用于 VM 持久化存储
- 场景:数据库存储、高性能应用
-
Azure Files
- 核心:完全托管的云文件共享
- 场景:企业文件共享、迁移本地文件服务器
三、数据库服务
-
Azure SQL Database
- 核心:托管关系型数据库服务
- 场景:OLTP 应用、企业系统
-
Azure Cosmos DB
- 核心:全球分布的多模型 NoSQL 数据库
- 场景:低延迟全球应用、游戏、IoT
-
Azure Synapse Analytics
- 核心:企业数据仓库和分析服务
- 场景:大数据分析、商业智能
四、网络服务
-
Azure Virtual Network (VNet)
- 核心:Azure 中的私有网络
- 场景:混合云连接、网络安全隔离
-
Azure Front Door
- 核心:全球 HTTP 负载均衡和 CDN 服务
- 场景:全球应用加速、DDoS 防护
-
Application Gateway
- 核心:第 7 层负载均衡器
- 场景:Web 应用流量管理、WAF 集成
五、安全与身份
-
Azure Active Directory (AD)
- 核心:身份和访问管理服务
- 场景:单点登录、多因素认证
-
Azure Key Vault
- 核心:密钥和机密管理服务
- 场景:证书管理、加密密钥存储
六、大数据与分析
-
Azure Data Factory
- 核心:云 ETL 和数据集成服务
- 场景:数据管道编排、异构数据源集成
-
Power BI
- 核心:商业智能和分析服务
- 场景:数据可视化、交互式报表
七、DevOps 与监控
-
Azure Monitor
- 核心:全栈监控服务
- 场景:应用性能监控、日志分析
-
Azure DevOps
- 核心:CI/CD 和应用生命周期管理
- 场景:自动化构建、测试和部署
典型场景组合
1. Web 应用架构
- 服务组合:Azure VMs + Application Gateway + Azure SQL + Blob Storage + Front Door
- 说明:高可用 Web 应用的标准架构
2. 无服务器数据处理
- 服务组合:Azure Functions + Blob Storage + Cosmos DB + Event Grid
- 说明:事件驱动的数据处理管道
3. 大数据分析
- 服务组合:Azure Synapse + Data Factory + Power BI
- 说明:端到端数据分析解决方案
与 AWS 服务对照表
类别 | AWS 服务 | Azure 服务 |
---|---|---|
计算 | EC2 | Azure Virtual Machines |
Lambda | Azure Functions | |
存储 | S3 | Blob Storage |
EBS | Managed Disks | |
数据库 | RDS | Azure SQL Database |
DynamoDB | Cosmos DB | |
网络 | CloudFront | Azure Front Door |
安全 | IAM | Azure Active Directory |
大数据 | Redshift | Azure Synapse |
DevOps | CodePipeline | Azure DevOps |
这个清单提供了从 AWS 到 Azure 的平滑过渡参考,保持相同的架构模式同时利用 Azure 的特有优势。