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

2021年12月12日03:44:09 发表评论 2,623 次浏览

随着 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 目前的市场份额为 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 和阿里巴巴等几家新玩家,但它们尚未占据云市场的重要份额。

木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: