点击上方关注“汪宇杰博客” ^_^
对于选择Azure平台的用户来说,会面临选择国内还是国际版的问题。由于一些原因,由世纪互联运营的中国大陆版Azure无法落地所有的国际版服务。相比几年前,情况已经有了一定的改善。本文列出了国际版和国内版Azure可用服务的对比列表,帮助各位选择。
为了免去不必要的麻烦,本人在此声明:本文的目的不是为了鄙视国内Azure或世纪互联。所有数据都是客观事实,不吹不黑。各位选择云平台的时候,请依据自身业务以及当地的法律法规。双方服务均各有优势,不能只看数量。
我分别从国内/国际版Azure的后台管理 > 所有服务列表里复制整理出来以下数据,以便直观对比。为了保证公平,双方数据均以采用同样标准做去重、去错处理。
数据截至 2020年6月6日
国际版 Azure (共300项)
Activity log
AD Connect
Advisor
Alerts
Analysis Services
API Connections
API Management services
App Configuration
App proxy
App registrations
App Service Certificates
App Service Domains
App Service Environments
App Service plans
App Services
AppDynamics
Application Change Analysis Preview
Application gateways
Application groups Preview
Application Insights
Application security groups
Aspera Server On Demand
Automation Accounts
Availability sets
Azure Active Directory
Azure AD Authentication methods
Azure AD B2C
Azure AD Conditional Access
Azure AD Connect Health
Azure AD Domain Services
Azure AD Identity Protection
Azure AD Identity Secure Score
Azure AD Named locations
Azure AD Password protection
Azure AD Privileged Identity Management
Azure AD Risk detections
Azure AD Risky sign-ins
Azure AD Risky users
Azure AD Security
Azure API for FHIR
Azure Arc Preview
Azure Blockchain Service Preview
Azure Cache for Redis
Azure Cosmos DB
Azure Data Explorer Clusters
Azure Database for MariaDB servers
Azure Database for MySQL servers
Azure Database for PostgreSQL servers
Azure Database Migration Services
Azure Databricks
Azure DevOps organizations
Azure Digital Twins Preview
Azure Information Protection
Azure Lighthouse
Azure Maps Accounts
Azure Maps Creator Resources Preview
Azure Migrate
Azure Monitor Private Link Scopes
Azure Monitors for SAP Solutions Preview
Azure NetApp Files
Azure OSS
Azure Quantum
Azure Sentinel
Azure Spring Cloud Preview
Azure SQL
Azure Stack Edge / Data Box Gateway
Azure Synapse Analytics (formerly SQL DW)
Azure Synapse Analytics (workspaces preview) Preview
Azure Workbooks
Bastions
Batch accounts
Batch AI
Bing Maps API for Enterprise
Blueprints Preview
Bonsai
Bot Services
CDN profiles
Citrix Virtual Apps Essentials
Citrix Virtual Desktops Essentials
Classic Dev Services
Client apps
Cloud services (classic)
CloudAMQP
CloudMonix
CloudSimple Nodes
CloudSimple Services
CloudSimple Virtual Machines
Cognitive Services
Connections
Container instances
Container registries
Content Moderator
Cost Management + Billing
Crypteron
Customer Lockbox for Microsoft Azure
Data Box
Data Catalog
Data Collection Rules Preview
Data factories
Data Lake Analytics
Data Lake Storage Gen1
Data Share Invitations
Data Shares
DDoS protection plans
Deep Security SaaS
Deployment Scripts Preview
Device compliance
Device configuration
Device enrollment
Device Provisioning Services
Devices
DevOps Starter
DevTest Labs
Diagnostics settings
Disk Encryption Sets
Disks
Disks (classic)
DNS zones
eBooks
Education
Elastic Job agents Preview
Enterprise applications
Event Grid Domains
Event Grid Partner Topics
Event Grid Subscriptions
Event Grid System Topics
Event Grid Topics
Event Hubs
Event Hubs Clusters
Exchange access
ExpressRoute circuits
Extended Security Updates Preview
Firewall Manager Preview
Firewall Policies Preview
Firewalls
Free services
Front Doors
Function App
Genomics accounts
Groups
HDInsight clusters
Help + support
Hive Streaming
Host groups
Host pools Preview
Hosts
HPC caches
Identity Governance
Image definitions
Image versions
Images
Import/export jobs
Instance pools
Integration accounts
Integration Service Environments
Internet Analyzer profiles Preview
Intune
Intune App Protection
Intune for Education
IoT Central Applications
IoT Hub
IP Groups Preview
Key vaults
Kubernetes services
Lab Services
LiveArena Broadcast
Load balancers
Local network gateways
Log Analytics workspaces
Logic Apps
Logic Apps Custom Connector
Machine Learning
Machine Learning Studio (classic) web service plans
Machine Learning Studio (classic) web services
Machine Learning Studio (classic) workspaces
Machines - Azure Arc Preview
Mailjet Email Service
Maintenance Configurations
Managed applications
Managed applications center (preview)
Managed databases
Managed Desktop
Managed Identities
Managed networks Preview
Management groups
Marketplace
Media Services
Mesh applications Preview
Metrics
Monitor
Multi-Factor Authentication
My customers
MyCloudIT - Azure Desktop Hosting
MyGet - Hosted NuGet, NPM, Bower and Vsix
NAT gateways
Network interfaces
Network security groups
Network security groups (classic)
Network Watcher
Notification Hub Namespaces
Notification Hubs
On-premises Data Gateways
OpenShift clusters
Operation log (classic)
OS images (classic)
Peering Services
Peerings
PokitDok Platform
Policy
Power BI Embedded
Power Platform Preview
Private DNS zones
Private Link Preview
Proximity placement groups
Public IP addresses
Public IP Prefixes
Quickstart Center
RavenHQ
Raygun
Recovery Services vaults
Relays
Remote Rendering Accounts Preview
Reservations
Reserved IP addresses (classic)
Resource Explorer
Resource Graph Explorer
Resource Graph queries
Resource groups
RevAPM CDN
Roles
Rollouts
Route filters
Route tables
SAP HANA on Azure Preview
Scheduler Job Collections
Search services
Security
Security Baselines
Security Center
SendGrid Accounts
Service Bus
Service catalog managed application definitions
Service endpoint policies
Service Fabric clusters
Service Health
Service providers
Shared dashboards
Shared image galleries
SignalR
Signiant Flight
Snapshots
Software as a Service (SaaS)
Software updates
Solutions
SparkPost
Spatial Anchors Accounts
SQL databases
SQL elastic pools
SQL managed instances
SQL Server registries Preview
SQL Server stretch databases
SQL servers
SQL virtual machines
Stackify
Static Web Apps (Preview)
Storage accounts
Storage accounts (classic)
Storage explorer Preview
Storage Sync Services
StorSimple Data Managers
StorSimple Device Managers
Stream Analytics jobs
Subscriptions
Tags
Templates Preview
Tenant properties
Tenant status
The Identity Hub
Time Series Insights access policies
Time Series Insights environments
Time Series Insights event sources
Time Series Insights reference data sets
Traffic Manager profiles
Troubleshoot
User privacy
User settings
Users
Virtual clusters
Virtual machine scale sets
Virtual machines
Virtual machines (classic)
Virtual network gateways
Virtual networks
Virtual networks (classic)
Virtual WANs
VM images (classic)
Web Application Firewall policies (WAF)
Windows 10 IoT Core Services
Windows Virtual Desktop Preview
Workspaces Preview
Azure 中国版 (共 178 项)
Activity log
AD Connect
Advisor
Alerts
Analysis Services
API Connections
API Management services
App proxy
App registrations
App Service Certificates
App Service Domains
App Service Environments
App Service plans
App Services
Application gateways
Application Insights
Application security groups
Automation Accounts
Availability sets
Azure Active Directory
Azure AD Authentication methods
Azure AD B2C
Azure AD Conditional Access
Azure AD Named locations
Azure AD Password protection
Azure AD Privileged Identity Management
Azure Cache for Redis
Azure Cosmos DB
Azure Data Explorer Clusters
Azure Database for MariaDB servers
Azure Database for MySQL servers
Azure Database for PostgreSQL servers
Azure Database Migration Services
Azure Synapse Analytics (formerly SQL DW)
Azure Workbooks
Bastions
Batch accounts
Blueprints Preview
CDN profiles
Client apps
Cloud services (classic)
Cognitive Services
Connections
Container instances
Container registries
Cost Management + Billing
Data Collection Rules Preview
Data factories
Device compliance
Device configuration
Device enrollment
Device Provisioning Services
Devices
Diagnostics settings
Disks
Disks (classic)
DNS zones
eBooks
Elastic Job agents Preview
Enterprise applications
Event Grid Domains
Event Grid Subscriptions
Event Grid System Topics
Event Grid Topics
Event Hubs
Event Hubs Clusters
Exchange access
ExpressRoute circuits
Firewalls
Function App
Groups
HDInsight clusters
Help + support
Host groups
Hosts
Identity Governance
Image definitions
Image versions
Images
Import/export jobs
Instance pools
Integration accounts
Intune
Intune App Protection
Intune for Education
IoT Central Applications
IoT Hub
Key vaults
Kubernetes services
Load balancers
Local network gateways
Log Analytics workspaces
Logic Apps
Machine Learning
Maintenance Configurations
Managed applications
Managed applications center (preview)
Managed databases
Managed Identities
Management groups
Marketplace
Media Services
Metrics
Monitor
MySQL Database on Azure
NAT gateways
Network interfaces
Network security groups
Network security groups (classic)
Network Watcher
Notification Hub Namespaces
Notification Hubs
On-premises Data Gateways
Operation log (classic)
OS images (classic)
Policy
Power BI Embedded
Private DNS zones
Private Link Preview
Proximity placement groups
Public IP addresses
Public IP Prefixes
Quickstart Center
Recovery Services vaults
Relays
Reserved IP addresses (classic)
Resource Explorer
Resource Graph Explorer
Resource Graph queries
Resource groups
Roles
Route filters
Route tables
Scheduler Job Collections
Search services
Security
Security Baselines
Security Center
Service Bus
Service catalog managed application definitions
Service Fabric clusters
Service Health
Shared dashboards
Shared image galleries
SignalR
Snapshots
Software updates
Solutions
SQL databases
SQL elastic pools
SQL managed instances
SQL Server stretch databases
SQL servers
Storage accounts
Storage accounts (classic)
Stream Analytics jobs
Subscriptions
Tags
Tenant properties
Tenant status
Time Series Insights access policies
Time Series Insights environments
Time Series Insights event sources
Time Series Insights reference data sets
Traffic Manager profiles
Troubleshoot
User privacy
User settings
Users
Virtual clusters
Virtual machine scale sets
Virtual machines
Virtual machines (classic)
Virtual network gateways
Virtual networks
Virtual networks (classic)
Virtual WANs
VM images (classic)
Azure 中国缺少的服务(123项)
通过上面两个列表对比,找出了以下 Azure 国际版存在,但国内版还未落地的服务。
App Configuration
AppDynamics
Application Change Analysis Preview
Application groups Preview
Aspera Server On Demand
Azure AD Connect Health
Azure AD Domain Services
Azure AD Identity Protection
Azure AD Identity Secure Score
Azure AD Risk detections
Azure AD Risky sign-ins
Azure AD Risky users
Azure AD Security
Azure API for FHIR
Azure Arc Preview
Azure Blockchain Service Preview
Azure Databricks
Azure DevOps organizations
Azure Digital Twins Preview
Azure Information Protection
Azure Lighthouse
Azure Maps Accounts
Azure Maps Creator Resources Preview
Azure Migrate
Azure Monitor Private Link Scopes
Azure Monitors for SAP Solutions Preview
Azure NetApp Files
Azure OSS
Azure Quantum
Azure Sentinel
Azure Spring Cloud Preview
Azure SQL
Azure Stack Edge / Data Box Gateway
Azure Synapse Analytics (workspaces preview) Preview
Batch AI
Bing Maps API for Enterprise
Bonsai
Bot Services
Citrix Virtual Apps Essentials
Citrix Virtual Desktops Essentials
Classic Dev Services
CloudAMQP
CloudMonix
CloudSimple Nodes
CloudSimple Services
CloudSimple Virtual Machines
Content Moderator
Crypteron
Customer Lockbox for Microsoft Azure
Data Box
Data Catalog
Data Lake Analytics
Data Lake Storage Gen1
Data Share Invitations
Data Shares
DDoS protection plans
Deep Security SaaS
Deployment Scripts Preview
DevOps Starter
DevTest Labs
Disk Encryption Sets
Education
Event Grid Partner Topics
Extended Security Updates Preview
Firewall Manager Preview
Firewall Policies Preview
Free services
Front Doors
Genomics accounts
Hive Streaming
Host pools Preview
HPC caches
Integration Service Environments
Internet Analyzer profiles Preview
IP Groups Preview
Lab Services
LiveArena Broadcast
Logic Apps Custom Connector
Machine Learning Studio (classic) web service plans
Machine Learning Studio (classic) web services
Machine Learning Studio (classic) workspaces
Machines - Azure Arc Preview
Mailjet Email Service
Managed Desktop
Managed networks Preview
Mesh applications Preview
Multi-Factor Authentication
My customers
MyCloudIT - Azure Desktop Hosting
MyGet - Hosted NuGet, NPM, Bower and Vsix
OpenShift clusters
Peering Services
Peerings
PokitDok Platform
Power Platform Preview
RavenHQ
Raygun
Remote Rendering Accounts Preview
Reservations
RevAPM CDN
Rollouts
SAP HANA on Azure Preview
SendGrid Accounts
Service endpoint policies
Service providers
Signiant Flight
Software as a Service (SaaS)
SparkPost
Spatial Anchors Accounts
SQL Server registries Preview
SQL virtual machines
Stackify
Static Web Apps (Preview)
Storage explorer Preview
Storage Sync Services
StorSimple Data Managers
StorSimple Device Managers
Templates Preview
The Identity Hub
Web Application Firewall policies (WAF)
Windows 10 IoT Core Services
Windows Virtual Desktop Preview
Workspaces Preview
细心的读者会发现 300 - 178 = 122,差了一个哪去了?其实差的是Azure中国版的 “MySQL Database on Azure”,这项在国际版上已重新归并到其他服务,并不是国际版缺这项功能。同样道理,虽然数量差距总体反应了Azure中国版服务落地慢,但由于有些服务会重新合并、拆分,因此不能单纯从数量上下定论国内版一定缺了什么服务,本文的数据仅供参考,请根据自己的需求查找资料或联系客服详细了解。
国内已有服务和国际版的区别
列表内已经在国内落地的服务,和国际版上也是有差别的。为了避免不必要的麻烦,只举一例,中国版和国际版 Azure 都有 Web App,界面虽然长得一样,但中国版点不了 Linux 及 Docker Container:
但是国际版可以:
所以不能只看刚才列表里列出的服务,就算已经落地了,功能上也是有区别的。
技术以外的区别
国内使用Azure服务必须遵守中国相关法律法规。比如开网站需要备案,一旦有法律问题就会被关停订阅,甚至发生一些法律后果。特别是有些不可描述的事情国际版经常做的,中国版最好别去尝试。程序员千万要注意遵纪守法,不要以为 GitHub 上某些东西所谓防识别的就真的不能识别了,时刻记住,国内版的服务不是微软运维的,法律法规不一样,别Azure从入门到入狱。
图 | 网络
另外,由于分开运营,中国版和国际版的客服也是不同团队负责的。由于个人运气和感受不能作为充分论据,因此我不便于聊客服的具体优劣情况。
选择中国版可能的理由
访问速度明显快于国际版。
价格上比国际版便宜。
某些行业符合敏感数据不出境的规定
国内Azure价格计算器:
https://www.azure.cn/zh-cn/pricing/
国际版Azure价格计算器:
https://azure.microsoft.com/en-us/pricing/
汪宇杰博客
.NET | Azure | 微软MVP
长按扫码关注我们