aws azure
云开始于商品业务。 哦,可以肯定,RAM大小或测量虚拟CPU的方式之间存在细微的差异,但是云提供了看似相同的机器的看似无休止的供应。 他们在命令行上运行相同的发行版并以相同的方式响应。 而且,如果您弹指间,云服务提供商将让您扎根于另一个。
使所有内容保持相同是吸引开发人员脱离同一建筑物中空调机架安全性的最简单方法。 商品机器意味着没有惊喜或小故障。 所有的云都提供了最受欢迎的操作系统,所有位的排列方式完全相同。
[AWS,Google Cloud或Microsoft Azure? 了解它们如何在InfoWorld上堆叠: Azure击败AWS的12种方法 。 • Google Cloud击败AWS的11种方式 。 • AWS击败Azure和Google Cloud的11种方式 。 | 通过InfoWorld的云计算新闻通讯了解云计算的最新发展。 ]
管理人员面临的最大问题是选择。 如果Ubuntu 18.04到处都是相同的,那么无论您选择Google,Microsoft还是Amazon硬件,这会有什么不同? 如果主要发行版在任何地方都受支持,您如何决定?
为了使选择变得更加困难(但更容易消费),该空间非常具有竞争力。 云计算公司的开发人员提出了聪明的主意,但很快就被复制了。 天才很快变得平庸。 创新带来的破坏会演变成我们认为理所当然的普通功能集。
我们该如何选择? 你不能只是扔硬币。 这是不科学的,即使您戴上防护眼镜并穿上实验服也可以。 如果这套西装曾注意到您在掷硬币,他们会意识到他们不需要等待人工智能变得足够好以取代采购经理。 他们现在可以用猴子和硬币代替您。
解决的办法是变得挑剔。 是的,您可能可以处理来自任何主要云层或许多不太主要的云层的任何商品,但谁愿意过一辈子呢? 谁想解决?
挑剔听起来很琐碎,但这实际上是创新的开始,矛尖开始了真正的变革。 真正重要的是要注意差异并考虑到差异。
为了帮助完成此过程,这里有10种挑剔的理由来选择其中一种主要云。 原因并非很明确,因为通常可以使用其中一个竞争对手来完成许多相同的事情。 但是,仅仅因为有可能并不意味着您应该这样做。
蜜蜂
所有云都提供了许多聪明而复杂的API,例如Google的Cloud Vision ,Azure的机器学习服务或Amazon的GameOn 。 它们有数百个,它们使构建您自己的代码变得容易得多。 没有理由不能从任何云或Internet上的任何计算机上调用这些API,但是有时您需要在同一网络甚至同一数据中心中运行的性能。 如果某些云提供了您所需要的,那么在那里进行大量计算和数据存储也可能会更快一点。
位置
所有的云都有分布在全球各地的数据中心。 例如,Microsoft Azure有54个区域 ,他们会仔细记录数据处于“静态”状态以及哪个政府拥有主权。 也许您在一个国家/地区拥有大量客户。 也许法律部门已经确定了另一部税收法的特殊和特别有利可图的“特征”。 有许多奇怪的且常常是古怪的原因,为什么您可能希望代码在一个国家/地区运行而在另一个国家/地区运行。 这些不同的数据中心大多数都是彼此克隆的,因此在世界范围内坚持使用相同的堆栈是有意义的。 它只是使事情变得简单。 唯一需要注意的是,并非所有数据中心都是完美的克隆,并非所有产品在每个位置都可用。
特制酱
尽管计算和存储资源主要是商品,但每个云都提供了一些突出的产品。 例如,Google的Firebase是一个数据库,可以自动将正确的数据迁移到客户端,从而省去了担心很多一致性和编组代码的麻烦。 亚马逊的S3 Glacier将以非常低的价格长期存储数据。 Microsoft具有Azure Cosmos DB ,该数据库支持多个数据模型。 没有理由不能将来自不同云的服务组合在一起,但是从同一云中购买商品计算通常会更简单,更快捷。
桌面整合
乌云笼罩着大公司的各个角落,不同部门之间通常存在协同作用。 如果您的办公室使用Google G Suite,那么每个人都可以使用某些Google Cloud Platform服务将数据转储到Google Sheets中,这会更加舒适。 Microsoft的Excel是许多大型组织使用数据的标准方法之一,它可以从Azure导入数据或与Azure Analysis Services一起使用 。 旧习惯很难改掉,桌面界面是企业中最古老的习惯。
竞价型实例
如果您是自由市场的忠实拥护者,或者只是喜欢“赢得”拍卖的快感,那么亚马逊会为您提供计算能力的现货市场 ,使价格能够根据供需进行调整。 对于不需要在任何特定时间完成的工作,这是一个很棒的功能。 批处理作业和月度报告可以等待,直到价格足够低为止。 请记住,需求可能会在奇数时间激增。 例如,某些流服务使用云在星期五和星期六晚上处理额外的需求。
自动折扣
Google提供了一种定价机制,您无需任何考虑。 当实例的运行时间超过该月的25%时,您将开始获得批量折扣。 没有谈判。 没有新合同。 无需切换到其他计划。 价格下降了。 他们称它们为“ 持续使用折扣” 。
微软堆栈
多年来,很难否认Microsoft在许多企业开发团队中的主导地位。 如果您的堆栈是在.NET时代诞生的,并且它继续使用许多Microsoft部件,那么您很有可能会发现选择Azure更容易。 并非绝对必要,因为其他云提供商将引导Microsoft计算机,并且有许多装有Microsoft代码的良好容器,这些容器可以在任何地方运行。 但是有时候没有像家这样的地方。
作业系统版本
操作系统的不同版本旨在成为商品,并且在大多数情况下它们是完全相同的。 Ubuntu 18.04在任何云上的行为都可能完全相同。 至少看起来是这样。 但是有时内核内部会有细微的差异,有时这些变化会在基准测试期间表现出来。
某些云使这种优化变得显而易见。 云提供了自己的操作系统版本,如果可以的话,通常使用它们是合理的。
基准测试
这些实例听起来像商品,但是架构和各个组件的速度之间存在细微的差异。 在不同平台和不同机器类型上对代码进行基准测试非常有意义,并且可以表明某些云提供了更好的性价比。 云中的许多机器看起来是不同的版本,唯一真正的区别是CPU内核数或RAM数量,但是有时存在架构差异会影响代码的性能。
商标
登录并检查实例时,您每天都会看到此徽标。 您可能会喜欢它。
翻译自: https://www.infoworld.com/article/3451577/10-picky-reasons-to-choose-aws-azure-or-google-cloud.html
aws azure