跳到主要内容

Azure常用服务完整指南:与AWS对照表+典型架构场景

· 阅读需 5 分钟

以下是 Azure 常用服务的清单,按照与 AWS 相同的分类和架构逻辑整理,便于从 AWS 迁移或对比学习:


架构图​

1. 核心请求流​

2. 数据流​

3. 安全/运维​


服务类型​

一、计算服务​

  1. Azure Virtual Machines (VMs)

    • 核心:可扩展的虚拟服务器,支持多种 OS 和实例类型
    • 场景:企业应用、批处理、开发测试环境
    • 关键点:支持自动扩缩容(VM Scale Sets)
  2. Azure Functions

    • 核心:事件驱动的无服务器计算
    • 场景:实时数据处理、微服务、事件触发任务
  3. Azure Kubernetes Service (AKS)

    • 核心:托管 Kubernetes 容器服务
    • 场景:容器化微服务架构

二、存储服务​

  1. Azure Blob Storage

    • 核心:对象存储服务,支持热/冷/归档层
    • 场景:静态网站、大数据存储、备份
  2. Azure Managed Disks

    • 核心:块存储服务,用于 VM 持久化存储
    • 场景:数据库存储、高性能应用
  3. Azure Files

    • 核心:完全托管的云文件共享
    • 场景:企业文件共享、迁移本地文件服务器

三、数据库服务​

  1. Azure SQL Database

    • 核心:托管关系型数据库服务
    • 场景:OLTP 应用、企业系统
  2. Azure Cosmos DB

    • 核心:全球分布的多模型 NoSQL 数据库
    • 场景:低延迟全球应用、游戏、IoT
  3. Azure Synapse Analytics

    • 核心:企业数据仓库和分析服务
    • 场景:大数据分析、商业智能

四、网络服务​

  1. Azure Virtual Network (VNet)

    • 核心:Azure 中的私有网络
    • 场景:混合云连接、网络安全隔离
  2. Azure Front Door

    • 核心:全球 HTTP 负载均衡和 CDN 服务
    • 场景:全球应用加速、DDoS 防护
  3. Application Gateway

    • 核心:第 7 层负载均衡器
    • 场景:Web 应用流量管理、WAF 集成

五、安全与身份​

  1. Azure Active Directory (AD)

    • 核心:身份和访问管理服务
    • 场景:单点登录、多因素认证
  2. Azure Key Vault

    • 核心:密钥和机密管理服务
    • 场景:证书管理、加密密钥存储

六、大数据与分析​

  1. Azure Data Factory

    • 核心:云 ETL 和数据集成服务
    • 场景:数据管道编排、异构数据源集成
  2. Power BI

    • 核心:商业智能和分析服务
    • 场景:数据可视化、交互式报表

七、DevOps 与监控​

  1. Azure Monitor

    • 核心:全栈监控服务
    • 场景:应用性能监控、日志分析
  2. 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 服务
计算EC2Azure Virtual Machines
LambdaAzure Functions
存储S3Blob Storage
EBSManaged Disks
数据库RDSAzure SQL Database
DynamoDBCosmos DB
网络CloudFrontAzure Front Door
安全IAMAzure Active Directory
大数据RedshiftAzure Synapse
DevOpsCodePipelineAzure DevOps

这个清单提供了从 AWS 到 Azure 的平滑过渡参考,保持相同的架构模式同时利用 Azure 的特有优势。