在选择云平台时,新员工只能查看成本,但在进行最终呼叫之前,需要小心处理许多不同的业务需求。我们希望帮助您在三个主要的云平台上获得清晰的视角。
现在,市场上有三个主要的玩家:谷歌云平台(GCP)、亚马逊网络服务(AWS)、微软Azure。激烈的竞争使廉价的云计算价格和出色的竞争功能集得以实现。这有助于小型企业轻松而大的业务增长,以利用他们多年来一直在做的增长。
另请参阅:4个常见错误公司在过渡到云时出错
云计算已经单枪匹马地改变了技术的运作方式。现在,任何人都可以在云中托管他们的网站,管理他们的文件,并且在之前不可能做任何事情。大企业也充分利用云计算。
了解为什么云计算对于当前市场是至关重要的,在我们深入到实际比较之前。
云计算使公司能够忘记维护基础设施。许多大公司,如LiveEdu、Netflix和Spotify都充分利用了云计算,通过这样做,他们不必担心云维护的技术细节。而且,他们不需要担心基础设施,让他们能够专注于他们最擅长的事情:向观众提供他们的服务。
小型企业还可以利用云,专注于开发他们的产品,而不是使其运营所需的基础架构。
谷歌云平台(GCP):GCP于2011年10月6日开始旅程。只有5年的运营,他们在市场上创造了良好的市场。最初的推送是为了给他们自己的服务,比如YouTube和Google。之后,他们构建了企业服务,并使任何人能够在云中托管。谷歌管理GCP。
亚马逊网络服务(AWS):在运营中,AWS是云市场中最古老的玩家之一。他们的计算服务范围广泛,包括部署、移动网络等重要的云部分。亚马逊管理AWS。
微软Azure:Azure也是6岁,在市场上显示出了巨大的承诺。他们可以很容易地与AWS市场中的领导团队联系起来。Azure还提供一整套云服务。Microsoft管理Azure。
注意:云服务由多个预先配置的产品组成。为了给我们一个参考提供者的洞察力,我们将称之为“解决方案”。这些“解决方案”可用于解决效率高、可靠性高的问题。
为了了解三个主要参与者之间的差异,我们需要使用不同的参数来评估它们。最后,我们将尝试给出一个一般的Outlook,并使用其中每个云计算服务都可以使用的案例。
请注意,我们不打算讨论定价。原因很简单,价格波动过大,这就是为什么最好检查各自的定价页面,以了解更多。在完全公开的情况下,它们如下:
计算是云服务提供的处理能力。一般情况下,计算功率越大,越好。它直接与价格成正比,因此价格在理解三个玩家提供的计算能力方面也起着重要的作用。
因此,如果需要更多的计算能力,就需要为当前会话分配更多的资源。初创公司最得益于这种方法,因为他们可以随时订购计算能力,而不必担心安装、维护和硬件成本。
让我们从AWS开始。他们提供EC2(弹性计算云)来处理所有的计算服务。它通过管理虚拟机来工作,这些虚拟机可以由所有者配置,也可以带有预先配置的设置以方便使用。相比之下,GCP提供GCE(谷歌计算引擎)来做本质上相同的事情。我们的最后一个竞争者,微软Azure提供虚拟机和虚拟机规模集。
他们都支持集装箱。它们易于管理,并且真正可移植。Amazon的EC2容器服务(ECS)、Google的容器引擎和Azure自己的容器服务使您能够更快地处理实例。您可以轻松地向它们添加更多的统计数据,也可以将它们移动到新的位置,而不需要太多麻烦。
然而,在概念上,所有这些都是相似的,当你试图通过价格和用户体验的镜头看到它时,真正的斗争就会发生。阅读RightScale的云成本分析,以了解云平台在根据计算能力选择云平台时提供最佳Bang的想法。
存储是理解云服务如何工作的另一个重要参数。云存储的工作方式与我们电脑上正常的HDD或SSD完全不同。它们需要解决多个问题,并确保在传输过程中不会丢失任何数据。复杂性导致了最好的云服务提供商的一些出色的解决方案。
在这里讨论的三个云提供商中,AmazonS3(简单存储服务)被认为是最好的。它具有广泛的文件、适当的社区支持和寿命,即试验和测试。因此,如果您正在寻找具有大量资源的适当的存储解决方案,AmazonS3可能是您的最佳选择。
另外两个玩家还提供了体面的存储解决方案。MicrosoftAzure存储和GoogleCloud存储提供可靠的服务。
就像计算能力一样,存储也有一个与它关联的价格标签。由于Amazon具有更好的存储解决方案,因此成本高昂,因此只有在您有预算时才可以选择。
还提供了备份解决方案,在定价时,它们的工作方式不同。
部署应用程序时,位置很重要。首先,您要确保应用程序在其峰值处通过具有到预期客户群的最低可能路由来执行。其次,您要确保在使用这些云服务时花费较少的资金。是的,价格是根据你从哪个地区来的。例如,我们可以是运行云服务器的昂贵场所。
他们中的所有三个人都在全世界都有很好的报道。Amazon销售了42个可用性区域的包。Azure对32个区域的可用性也有很好的覆盖。GCP有33个国家的存在。应当注意的是,在规则的基础上添加新的区域。
然而,在对任何云平台进行投资之前,数据库是一个复杂的事情,建议阅读其软件条款和条件,以及如何在云中管理数据。
不同供应商的数据库映像让您轻松入门。Google似乎缺乏为最终用户提供一个选项,而Azure和AWS提供了大量的选项来处理。Amazon的RDS(关系数据库服务)为包括Oracle、PostgreSQL等的主要数据库提供支持。该服务管理从更新到修补的所有内容,甚至为常见的数据库问题提供解决方案。
AzureSQL数据库和云SQL分别为Azure和GCP提供SQL数据库处理功能。它们还提供高性能的DB选项,例如用于Azure的文档DB和AWS的Aurora。显然,主要服务提供商提供了多种类型的工具和服务。
最后,但不是最少的是文档。文档在为您自己或您的公司选择云平台时发挥了重要的作用。易用性是一个有效的因素,根本不应该被忽略。
AWS提供了最佳文档,其次是Azure和GCP。由于10年多的人的年龄和贡献,AWS文件建立起来了。
比较云服务可能是一项艰巨的任务,但这种比较只触及了表面,而且是针对刚开始从事云计算的人。如果你陷入困境,无法决定选择哪一个云平台,你可以随时聘请市场上的云专家。他们知道云平台的输入和输出,并可以根据您的需要建议您使用云服务。
如果您想使用最安全的选项,则AmazonAWS是最好的选择。如果应用程序使用Microsoft产品或语言,Azure可以帮助您维护和利用Microsoft的生态系统。GCP站在一个甜蜜的地方,并在大多数时间是可行的。作为个人或公司,在迁移到特定的云服务之前,您需要确保适当的兼容性和测试。这就引出了这篇文章的结尾。
迈克尔博士是洛杉矶区块链教育公司LiveEdu的首席执行官。它是世界领先的项目学习平台,使人们具备在未来技术领域创造完整产品的实用技能。

