AWS、Azure和Google Cloud差异(功能和价格比较)

随着 Covid-19 之后远程工作文化的发展,全球云计算的使用也在增加。云计算使从任何位置和任何设备访问应用程序和数据成为可能。你所需要的只是互联网连接。
随着你无需购买硬件和软件即可获得按需资源,云部署变得越来越普遍。相反,你严格为使用的服务付费。在这种类型的云计算中,提供商负责基础设施的管理、维护、安全和升级。
最受欢迎的公共云是 Amazon Web Services (AWS)、Microsoft Azure 和 Google Cloud Platform (GCP)。这三者都提供范围广泛的安全和灵活的存储、计算和网络服务。但是,为你的组织选择公共云服务提供商可能具有挑战性;本文旨在为你提供帮助,包括AWS、Azure和Google Cloud差异比较。
目录

  • 亚马逊网络服务 (AWS)
  • 微软 Azure (MS Azure)
  • 谷歌云平台 (GCP)
  • AWS 与 Azure 与 Google Cloud 的比较
亚马逊网络服务 (AWS)
AWS、Azure和Google Cloud差异(功能和价格比较)

文章图片
AWS、Azure和Google Cloud有什么区别?AWS 是一个安全、易于使用的云服务平台,可按需为其客户提供计算能力、数据库存储、内容交付网络和各种其他功能 (IaaS)。
目的是帮助企业以现收现付模式发展和扩展他们的产品。组织可以根据需要选择操作系统、Web 应用程序平台、数据库、编码语言等。 
AWS 受到在游戏开发、仓储、数据处理、开发等不同领域工作的个人、政府、大小公司的信任。Netflix、Facebook、BBC、百度、Twitch、LinkedIn 和 ESPN 等公司都在使用它。 
微软 Azure (MS Azure)
AWS、Azure和Google Cloud差异(功能和价格比较)

文章图片
MS Azure 是一个云平台,支持通过微软的数据中心网络开发、部署和管理各种服务和应用程序。
其主要服务包括混合集成、数据存储、内容交付网络、计算、分析、物联网等。此外,Azure 提供跨多个数据中心区域的数据存储冗余,以防止数据丢失。 
MS Azure 被不同行业的企业使用,包括计算机软件、信息技术、建筑、金融服务、医疗保健、零售、房地产等。其客户包括 eBay、GE Healthcare、宝马、波音、三星和 Travelocity。 
谷歌云平台 (GCP)
AWS、Azure和Google Cloud差异(功能和价格比较)

文章图片
GCP 是一个相对较新的云平台,具有直观的界面和灵活的计算选项。它为企业提供与 Google 在内部用于其消费产品(如 Google 搜索和 Gmail)相同的基础架构。
这些服务包括计算、存储、物联网 (IoT)、网络、大数据、机器学习等。组织还可以获得云管理、安全性和开发人员工具。 
它适用于冒险进入云服务的组织。LinkedIn、SAP、Facebook、英特尔、雅虎、万豪国际等大公司都在使用它。 
AWS、Azure和Google Cloud差异比较AWS、MS Azure 和 GCP 是公共云,因此提供类似的功能,如自助服务、自动扩展、合规性、身份管理、安全性等。然而,它们有几个彼此不同的功能。
AWS vs Azure vs GCP:建立
AWS 于 2006 年公开推出。它是云市场中历史最悠久、经验最丰富的供应商。它为个人、公司和政府提供可靠的服务。
MS Azure 于 2010 年作为面向企业的云计算平台推出。多年来,相对于其竞争对手,它已经显示出指数级的进步。
GCP 始于 2011 年,专注于加强 Google 的产品,但后来开始提供企业服务,允许企业共享其基础架构。
AWS 与 Azure 与 GCP:可用区
AWS、Azure和Google Cloud有什么区别?AWS 全球云基础设施覆盖全球 25 个地理区域的 81 个可用区,并计划再增加 21 个区域和 7 个区域,包括印度。
MS Azure 在全球拥有超过 46 个区域,可在全球约 140 个国家/地区使用。到 2021 年底,Microsoft 运营数据中心的每个国家/地区都将至少有一个区域采用 Azure 可用区架构。
GCP 资源和服务可用性可以是地区、区域或跨多个区域。它目前覆盖 24 个地区和 73 个可用区。
AWS 与 Azure 与 Google Cloud:基本功能
AWS、Azure 和 Google Cloud Platform 的计算、存储、数据库和网络等基本功能类似。
  • 计算:AWS 提供其旗舰 EC2 实例,可根据要求进行定制。有相关服务,如 ECS for Kubernetes (EKS)、EC2 容器服务和自动缩放。Azure 提供虚拟机 (VM) 和资源管理器、自动缩放服务、云服务等工具。Google 的计算引擎在数据中心提供虚拟机,可以根据客户的需求进行定制。
  • 贮存:AWS 提供可以与本地环境集成的弹性块存储 (EBS)、弹性文件系统 (EFS)、简单存储 (S3) 等。MS Azure 包括 Azure Blob 块和核心 Azure 存储服务等。它还具有恢复和备份选项。
  • 数据库:这些云计算解决方案提供商支持关系/SQL 数据库,即 Azure SQL 数据库、Amazon Relational Database Service、Redshift 和 Google Cloud SQL。你还可以获得对 NoSQL 数据库、Azure DocumentDB、Amazon DynamoDB 和 Google Bigtable 的支持。
  • 联网:他们三个都有助于自动服务器负载平衡,以管理流量和与本地基础设施的连接。
GCP 与 AWS 与 Azure 混合云
AWS、Azure和Google Cloud差异比较:许多组织在开始云迁移时并不希望完全转移到公共云。GCP、AWS 和 Azure 为混合和多云环境提供了广泛的解决方案。
Azure 拥有完善的堆栈,是最流行的混合部署选项。客户从本地数据中心获得部署云服务所需的硬件和软件。此外,它还提供多种与 Azure 的开源、本地系统和组织中常用的 Edge 解决方案的集成选项。
AWS 和 GCP 一直致力于为其客户提供混合选项。AWS 使用 Outposts,将预配置的机架交付到客户场所。
这些服务就像它们存在于数据中心一样运行。GCP 结合了 Google Kubernetes Engine (GKE) 和 Anthos Config Management 控制台,以提供跨 Kubernetes 部署的统一服务。
AWS vs Azure vs Google Cloud:市场份额和增长率
根据Gartner最新报告,2021年全球公有云支出预计将增长18%,预计超过三分之二的使用云的组织将增加支出。与本地基础设施相比,由于成本、能力和创新速度更好,许多其他人正在转向云。
亚马逊网络服务 (AWS) 报告称,2021 年第一季度的收入为 135 亿美元,增长了 32%。Microsoft Azure 报告上一季度收入增长 50%,达到 177 亿美元,远高于预期的增长。谷歌云收入为 40.47 亿美元,同比增长 46%。
【AWS、Azure和Google Cloud差异(功能和价格比较)】虽然 AWS 目前的市场份额为 32%,但与 AWS 和 GCP 相比,Microsoft Azure 的增长率最高。因此,Azure 占据了 19% 的市场份额,其次是 GCP,占 7%。
  AWSAzureGCP
SLA(服务水平协议)可用性Amazon EC2 每年的正常运行时间为 99.5%。Amazon S3 为每个计费周期提供 99.9% 的每月正常运行时间  99.9% 的正常运行时间  每月 99.95% 的正常运行时间 
成立2006年  2010年  2011年 
基础设施即服务来自 Amazon 的弹性计算云  虚拟机  来自谷歌的计算引擎   
平台即服务AWS 弹性豆茎  应用程序和云服务  谷歌应用引擎 
通知亚马逊简单通知服务 (SNS)  Azure 通知中心  —— 
容器部署——  容器服务  容器引擎 
灾难恢复灾难恢复  站点恢复  —— 
数据库迁移数据库迁移服务  数据库迁移服务  —— 
地区25+  46+  24+ 
混合云Outposts  最受欢迎,有多种选择  Anthos 
收入增长率32%(季度)  50%(季度)  46% 同比 
支持的操作系统核心操作系统 Windows SLES Cloud Linux Ubuntu 等  SLES Windows CentOS Oracle Linux 等  Windows SLES CoreOS FreeBSD 等 
价钱一年免费试用。1-3 年承诺折扣高达 75%  免费套餐涵盖部分服务,三年承诺高达 75% 的折扣  没有时间限制的免费套餐,12 个月的 GCP 信用额度为 300 美元,每个月运行超过 25% 的实例可享受高达 30% 的折扣 
AWS 与 Azure 与 Google Cloud:定价
AWS、Azure和Google Cloud有什么区别?随着竞争的加剧,三者都推出了多种折扣选项和更多功能,例如添加实例、取消计费增量等。
在云提供商提供的系统资源(如计算、存储、备份和网络)中,计算资源占组织云支出的大约四分之三。因此,计算实例/虚拟机(AWS EC2、Azure 虚拟机和谷歌云虚拟机)之间的价格差异决定了公司的云计算总成本。
将 AWS、Azure 和 GCP 实例与类似实例进行比较,我们得到以下不同定价选项的观察结果。
按需定价 
通过考虑通用、计算优化、内存优化和加速计算实例/虚拟机,可以得出以下观察结果。
  • 对于在通用云实例上运行的系统,GCP 和 AWS 的定价相似。
  • 对于计算优化的云实例,AWS 和 Azure 的定价相似。然而,由于可扩展的处理器和高性能,GCP 是价格最高的。
  • 对于在内存优化的云实例上运行的系统,GCP 和 AWS 的定价相似。GCP 提供具有 40 个虚拟 CPU (vCPU) 的卓越内存,而最低的 AWS vCPU 从 4vCPU 开始。
  • GCP 的价格在加速计算实例中最高,因为它提供 12 个 vCPU,高于 AWS 和 Azure。
折扣价格比较 
用户可享受 1-3 年的按需实例折扣。如果我们考虑无前期成本的 1 年承诺,则:
  • AWS 预留实例和 Azure Reserved Savings 的通用实例对于 1 年承诺/预留计划几乎相似。
  • 对于计算优化的云实例,GCP 承诺价格比 AWS 和 Azure 便宜。
  • 对于内存优化实例,GCP 承诺价格比 AWS 和 Azure 便宜。这与按需定价相反,按需定价的价格最高。
  • 对于加速计算实例,GCP 承诺价格比 AWS 预留实例和 Azure 预留节省更昂贵。
无服务器定价
这三个:AWS Lambda、Azure Functions 和 Google Cloud Functions 都有免费套餐。AWS 和 Azure 的月度价格几乎相似。虽然 GCP 的每月价格最高,但 GCP 每秒消耗的 GB 单价最低。
每秒计费选项
对于 Linux 实例,AWS 对用户在一小时内使用的每个部分实例使用每秒计费。Azure 主要采用按分钟计费,而按秒计费主要针对基于容器的实例。GCP 为所有基于 VM 的实例提供按秒计费。 
定价判断:
AWS、Azure和Google Cloud有什么区别?从长远来看,GCP 可以节省成本,但由于它提供的高性能资源,在短期内价格昂贵。Azure 和 AWS 的定价相似。但是,通过成本优化,Azure 是更好的选择。
机型AWSAzureGCP
最小的实例(包含 8 GB RAM 和两个虚拟 CPU)  每月大约 ?5121.29。  每月大约 ?5195.51。  每月大约 3859.52 卢比。 
最大实例    每小时大约 ?294.66。(3.84 TB RAM 和 128 个 vCPU)  每小时大约 ?503.96。(3.89 TB RAM 和 128 个 vCPU)    每小时大约 ?394.86。(3.75 TB RAM 和 160 个 vCPU) 
与适用于 Windows 虚拟机的 AWS EC2 相比,你最多可节省 71%,与适用于 SQL 数据库托管实例的 Amazon RDS 相比,可节省 85%,与适用于 SQL Server 虚拟机的 AWS EC2 相比,最多可节省 45%。因此,Azure 在成本优化后具有最低的按需和折扣定价。
AWS、Azure和Google Cloud差异比较结论尽管 AWS 的受欢迎程度领先,但 Microsoft Azure 因其提供的优势而需求上升。对于已经在技术上大量投资微软的公司来说,Azure 是最好的选择。GCP 紧随其后的是 IBM 和阿里巴巴等几家新玩家,但它们尚未占据云市场的重要份额。

    推荐阅读