博客
DigitalOcean与AWS:哪种云服务器更好?

DigitalOcean与AWS:哪种云服务器更好?

抽象形状抽象形状
加入27,000多个网络安全通讯订阅者

DigitalOcean与AWS的故事是David与Goliath的故事。勇敢的暴发户DigitalOcean面临着一个庞然大物。像David一样,DigitalOcean的策略可以发挥自己的优势,同时避免与亚马逊直接对抗。但这不是为死而战。 Amazon和AWS可以满足不同受众的需求,了解各自的优势可以帮助您在他们之间进行选择。

DigitalOcean概述

DigitalOcean(拼写一个词;“ Digital Ocean”是90年代的无线通信产品制造商)是领先的新兴云托管提供商。 DigitalOcean于2011年推出,仅关注开发人员的需求,与Amazon的不同 AWS  以一切皆有的方式。该公司在阿姆斯特丹,新加坡,伦敦,旧金山和纽约设有数据中心。早在2013年,流行巨星碧昂斯(Beyonce)决定在其服务器上托管她的专辑后,它受到了媒体的广泛报道。多年来,DigitalOcean取得了爆炸性的增长,并吸引了大笔风险投资资金。

blog.png

DigitalOcean着眼于三个主要卖点以使其与众不同:定价,高性能虚拟机和简单性。他们的业务模型致力于为开发人员提供一种方法,以快速启动可负担的Linux实例(称为Drops)。支持最受欢迎的Linux发行版(Ubuntu,CentOS,Debian和Fedora),并且仅需 再点击一次 您可以启动多个应用程序-Ruby on Rails,LAMP堆栈,Docker,Ghost,Wordpress等。

在所有云提供商中,DigitalOcean的定价被认为是最好的。他们的价格是 非常实惠,甚至是非常小的开发人员设置。而且,它们不会给您隐藏附加费用,例如增加流量和固定IP地址。定价从$ 0.007 /小时或$ 5 /月开始,它们为在小时和月度价格之间转换提供了一个简单的滑块。

DigitalOcean还以仅提供高性能机器而自豪。所有磁盘驱动器均为SSD,网络速度为1Gbps,Droplet启动时间仅为55秒(其他大型云提供商的启动时间为1-3分钟)。独立的性能测试将DigitalOcean节点置于性能测试的顶部或顶部,远高于Amazon计算机。

 

digitalocean.gif

最后,DigitalOcean提供了一个简单,用户友好,简单的设置。它面向开发人员,仅提供运行某些版本的Linux操作系统(目前)和相关服务(虚拟机和DNS管理)的计算机。随着时间的推移,它扩大了产品类别,使其包括诸如负载平衡,分析,配置管理,托管数据库等便利设施。作为Linux开发人员的简单IaaS提供者,DigitalOcean仍然发挥着其DNA的作用,他们对此并不感到羞耻。从一开始 评论 他们的服务:“他们提供的服务是非常基本的-您可以获得VPS'在云和DNS管理中,'全部。没有出色的负载平衡,托管数据库,Hadoop集群等。例如,与AWS相比,这可能被视为不利,但不要't judge just yet.”

Amazon Web Services(AWS)概述

与DigitalOcean形成鲜明对比的是亚马逊。的 “云计算的巨像。” 亚马逊是一辆装满迷你车的巨型卡车。到目前为止,亚马逊的AWS是市场领导者;实际上,据估计,亚马逊的计算能力相当于名单上接下来的11个竞争对手的总和。

亚马逊的AWS实际上是一个伞式产品,其中包括一系列令人困惑的 各种品牌的IaaS和PaaS解决方案。其中最大和最著名的是EC2 IaaS解决方案。

 

屏幕截图2017-06-16 at 3.43.42 PM.png

其他是:

  • PaaS配置(Elastic Beanstalk)
  • 储存(S3& Glacier products).
  • 数据库(RDS,RedShift,SimpleDB,DynamoDB)。
  • 联网&内容交付(路线53,CloudFront)。
  • 部署方式&配置管理(OpsWorks,CloudFormation)。
  • 内容交付(CloudFront)。
  • 负载均衡。
  • 应用程序开发平台。

亚马逊拥有全球最大的数据中心。中国已建立了单独的数据中心,专门为该市场提供服务。这些都与其他国家完全隔离开来,以安抚中国人对美国政府间谍活动的担忧,在爱德华·斯诺登和维基解密的启示之后,这些担忧当然已经加剧(合法化)。 2013年,亚马逊还赢得了一份令人垂涎的合同,即创建GovCloud,GovCloud是美国政府的私有云。回应亚马逊'在云平台领域的主导地位've在使用Amazon AWS EC2实施GuardRail时创建了一个由两部分组成的帖子,因此请务必也将其检出。 

当然,就功能广度而言,DigitalOcean甚至还没有开始与亚马逊竞争。如果存在竞争领域,那就是与EC2竞争,但即使在这里DigitalOcean的容量也只有EC2的1%。亚马逊更加关注其他大型企业-Google的AppEngine和微软的Azure。

即使DigitalOcean现在达到了传奇般的低价,亚马逊也不会过时。这家巨人卷入了一场恶性的价格战,不是真的与DigitalOcean进行的,而是与Google和Microsoft之类的。仅在过去的两年中,这就降低了44个价格,这使云服务客户感到满意。

数据中心和产品清单

正如人们对云服务的全球领导者所期望的那样,AWS在全球范围内运营着最大,最广泛的云数据中心网络。云提供商一直在不断引入新的地区,以满足其全球客户群的需求。现在,AWS具有以下区域和位置:

  • 亚太地区: 孟买,首尔,新加坡,悉尼,东京
  • 加拿大: 中央
  • 中国: 北京
  • 欧洲: 法兰克福,爱尔兰,伦敦
  • 南美洲: 圣保罗
  • 美国东部: 俄亥俄州弗吉尼亚北部
  • 美国西部: 俄勒冈州北加利福尼亚

DigitalOcean虽然具有较小的数据中心覆盖面积,但也具有遍布全球的数据中心网络。这些是其提供的地区:

  • AMS2,AMS3: 荷兰阿姆斯特丹
  • BLR1: 印度班加罗尔
  • FRA1: 德国法兰克福
  • LON1: 伦敦,英国
  • TOR1: 加拿大多伦多
  • NYC1,NYC2,NYC3: 美国纽约
  • SFO1,SFO2: 美国旧金山
  • SGP1: 新加坡

这里的一个重要区别是 AWS 现在在中国地区提供服务器,AWS中国(北京)和AWS中国(宁夏),根据中国法规,由AWS中国合作伙伴提供。如果您要经营服务于中国市场的产品,那么这可能会对您提供的服务产生重大影响。

在服务产品和产品方面,AWS是云计算领域的800磅重的大猩猩。它具有与该领域中任何产品一样广泛的产品套件,只有Microsoft Azure可以与之抗衡,但是DigitalOcean一直在悄悄地扩展自己的产品套件。但是,由于DigitalOcean的策略更多地侧重于开发人员和小型企业,因此他们实际上不需要提供AWS提供的完整套件。 

对于AWS,在提供的众多产品中,以下是一些最大,使用最频繁的产品:

  • 亚马逊EC2: 在Amazon Web Services云中提供云计算
  • 亚马逊S3: 提供对象存储和检索服务
  • AWS Lambda: 提供按使用付费的计算时间来运行无服务器应用程序
  • 亚马逊冰川: 适用于归档目的的低成本存储
  • 亚马逊SNS: 简单通知服务向移动用户提供发布/订阅通知
  • Amazon Elastic Block Store: 为EC2服务器提供持久性块存储
  • 亚马逊Kinesis: 用于实时处理云中大数据流的托管服务
  • 亚马逊VPC: 虚拟私有云服务可为客户提供满足其云计算需求的安全虚拟私有云
  • 亚马逊SQS: Simple Queue Service为微服务和分布式系统提供分布式消息队列

它的产品范围可能不够广泛,但是DigitalOcean涵盖了中小企业的基本要素。尽管如此,DigitalOcean提供的几乎所有内容都可以在AWS上找到。以下是DigitalOcean的一些最大产品:

  • 飞沫: 快速灵活的云计算能力
  • DigitalOcean Kubernetes: 服务提供简单,用户友好,托管的Kubernetes
  • 托管数据库: 托管的MySQL,PostgreSQL和Redis,由DigitalOcean为您完成设置,备份和更新
  • 空格块存储: 与S3兼容的块存储,带有CDN以提高速度
  • 卷块存储: 用于小滴的SSD块存储
  • 联网: 负载均衡器,浮动IP,云防火墙和DNS

尽管DigitalOcean的产品范围已经扩展到超过几年前的水平,但AWS的收入差异将两者完美地结合在一起。 DigitalOcean的年收入已超过2.5亿美元,而 AWS 现在每季度赚90亿美元,年收入约为360亿美元。这有几个不同的程度。

成本,性能比较 

与使小型企业简化云计算的价值主张保持一致,DigitalOcean的定价也保持简单。虽然报价为每小时的Droplet,但有一个简单且可预测的每月价格,这使计划和预算变得更加简单。 AWS 严格针对其160多种产品和服务采用即付即用的方法。值得注意的是,您可以使用预留的容量而不是随用随付,从而使AWS的成本更可预测并节省资金 亚马逊光帆 提供了一种更简单,价格更可预测的方式来利用AWS来开发小型应用程序。预留容量涉及对虚拟服务器的前期付款,与按需付费计划中配置EC2实例所要支付的费用相比,有可能节省多达75%的费用。   

DigitalOcean对Droplet和其他服务的定价使您可以提前查看最终要支付的费用。例如,具有25 GB SSD磁盘容量的1GB RAM Droplet的价格为每月5美元。得出的价格为$ 0.007 / hr,这比同类的AWS EC2 t2.micro云服务器的价格要低得多,后者的按需付费成本为$ 0.0116 / hr。这种普遍的趋势适用于两个竞争对手的许多产品,其中DigitalOcean的成本通常相当于或相当的云计算能力。 

尽管AWS和DigitalOcean的定价都是透明的,但AWS的价格在过去往往是不透明的,而且看起来似乎很神秘。对于考虑使用AWS服务的人们来说,这已经成为常见的常见问题解答。与DigitalOcean的不同之处在于DigitalOcean是预先付款的,并且清楚您每月要支付多少费用,因此更适合小型企业的预算和计划需求。 

对于大多数重叠产品而言,DigitalOcean的定价优势都优于AWS,这也没有什么坏处。对于AWS而言,生态系统的复杂性意味着目标买家(具有复杂需求的大型企业)可能更愿意留在AWS生态系统中来管理其所有的云计算和Web托管需求,而不是严格按照价格定价。 AWS 的大型企业客户包括Apple和PayPal,尽管DigitalOcean也使用它。 

在一项引人注目的性能基准研究中,DigitalOcean每花费1美元就获得了卓越的性能。的 研究比较了可比较支出水平下的VM性能 跨主要云提供商。 DigitalOcean每美元的CPU性能更高,比AWS高40%,比Google Cloud高50%以上。 

可扩展性和易用性 

就应用程序可伸缩性而言,在DigitalOcean和AWS之间几乎没有选择。两者都可以将应用程序扩展到数十亿个请求,这没有问题。生态系统和互补服务的规模差异更大,反映了两个平台客户的不同需求。 

在AWS上扩展应用程序是相对简单的,它具有众多互补技术,可让您的Web应用程序处理大量流量并服务于全球受众。例如,随着流量的增长,您将需要CDN来处理图像和视频内容交付。 AWS 为此提供了Amazon CloudFront服务。 

当您需要数据库的只读副本时,AWS RDS带有5个只读副本,其中Amazon Aurora提供了15个。 Amazon Aurora Serverless附带自动缩放支持。随着请求和数据库写入的增加,您可能需要实现一个消息队列来处理异步消息。 Amazon Simple Queue Service提供随您的应用程序增长的可扩展消息队列。为了满足您的缓存需求,您可以使用Amazon Elastic Cache。一直以来,您使用AWS技术进行扩展的选择几乎无穷无尽  Amazon EC2自动扩展 动态增加更多的计算能力,以满足不断增长的应用程序需求。  

在生态环境较少的情况下,DigitalOcean上托管的应用程序可以像任何AWS解决方案一样进行扩展,并且也可能会更加简化。尽管DigitalOcean追求简单性,但它仍然具有极大的灵活性,为您的专家级开发团队和开发人员留出空间来设计最适合您的应用程序的设置。 DigitalOcean的API和CLI工具可帮助您动态添加Droplet来处理应用程序的流量。一种典型的方法是让前端节点支持较少数量的数据存储节点。 DigitalOcean的“调整大小”功能使您可以为Droplet增加容量和计算能力,但是,要真正优雅地扩展应用程序,您需要添加节点,可以通过DigitalOcean API进行操作。 

您可以使用适当的规则来确保在高峰负载时间内自动创建节点并将其添加到应用程序的工作池中。 DigitalOcean负载均衡器的价格为每月10美元,可平衡Droplet之间的流量,即使遇到高负载也可确保您的服务保持在线。还可以使用Droplet备份,其可预测的成本为Droplet成本的20%。

企业支援 

对于企业甚至小型企业而言,获得支持对于确保云部署成功并修复问题以确保快速恢复至关重要。在这方面,DigitalOcean已建立了良好的声誉。它正式提供了三层支持:

  • 开发人员支持: DigitalOcean提供免费的24/7全天候技术支持。您可以随时联系公司的支持人员以获取帮助。
  • 贸易支持: 只要您每月有$ 500的支出,您就有资格获得业务支持,这使您可以访问客户成功经理和DigitalOcean的其他支持。
  • 高级支持: 对于需要高接触支持设置(保证30分钟的响应时间)和解决方案工程以优化您的部署的企业,这种支持级别需要每月付费。 

AWS 客户还可以免费获得基本支持,并可以选择升级到付费支持计划。付费支持计划分为以下三个层次:

  • 开发商: 响应时间最少为12小时,费用为$ 29或每月AWS费用的3%
  • 商业: 该计划的系统停机事件响应时间为1小时,费用为100美元或AWS每月费用的10%。  
  • 企业: AWS 的支持计划的高端产品为关键业务系统停机事件提供了15分钟的响应时间。此类支持费用为15,000美元,约占AWS每月费用的10%。 

除了有偿支持外,AWS和DigitalOcean都通过托管服务使用户的生活更轻松,对于DigitalOcean而言,它还提供1-ClickApps市场。但是,AWS具有更大的托管服务套件,在AWS Managed Services产品线下提供。

做出选择 

如果您了解这两个竞争对手为谁优化了平台,那么在DigitalOcean和AWS之间进行实际选择应该很简单。如果您是一个大型企业,需要在一个生态系统上全力以赴,DigitalOcean仍然可以为您服务,但是您将不是他们理想的目标用户,因此会遇到更多麻烦。如果您是一家小型创业公司,正在寻找一个简单的解决方案,并且选择在AWS生态系统中玩耍,那么这同样适用,因为它旨在满足大型企业的云计算需求中的每条线,并且没有为您优化不可避免的复杂性。 

AWS 的最大优势之一是其在云计算市场中无可争议的领导者地位,并且在至少36个可用区和50多个边缘位置拥有全球业务。 AWS 的可靠性是教科书级的,具有市场领导者的地位,使它能够为客户提供领先于一般市场的最新创新。但是,它的弱点包括总体复杂性以及成本,这些成本不仅很难为平台用户拆包,而且也很难计划。

另一方面,DigitalOcean是一个更灵活,更精简的平台,对于最终用户而言,它特别强调简单性。它通过简单的UI和低复杂度的方法很好地专注于开发人员和小型企业的目标市场,这使得人员不足的小型devop团队可以管理其基础结构以及任何大型企业。 DigitalOcean专注于小型企业,这意味着它没有建立能够满足大型企业所有需求的详尽产品清单。因此,有一整群大型云客户,如果他们希望为其云提供单个生态系统,那么DigitalOcean将始终输给AWS和Microsoft Azure之类的客户。

概要

DigitalOcean并不是亚马逊的真正竞争对手。它的目标市场是需要快速启动小型高性能实例的小型开发商和小型企业。尽管如此,当谈到这两个平台上的VM性能时,Amazon仍被竞争激烈的竞争者所占据。 DigitalOcean还为用户提供了一个简洁,易于使用的界面,具有更少的功能和一键式部署。另一方面,亚马逊提供了一个IaaS / PaaS云超级市场,您可以在其中选择几乎所有可能需要的云服务,甚至还不知道其中的一些云服务,例如移动分析和云工作流程。

有关领先的云服务提供商的更多比较,请查看我们的 云服务提供商综述 还是勇敢的 自动保护AWS。

免费电子书

The Guide to Managing 组态Drift

通过此深入的电子书,了解如何管理配置漂移。
白色UpGuard徽标
The Guide to Managing 组态Drift
可供下载的UpGuard免费资源
学到更多

下载我们的免费电子书和白皮书

关于网络安全和供应商风险管理的见解。
白色UpGuard徽标
电子书,报告& Whitepapers
可供下载的UpGuard免费资源
UpGuard客户支持团队UpGuard客户支持团队UpGuard客户支持团队

观看UpGuard的实际应用

与我们的一位网络安全专家预订免费的个性化入职电话。
抽象形状抽象形状

相关文章

了解有关网络安全的最新问题的更多信息。
传送图标

注册我们的时事通讯

每周在收件箱中获取最新精选的网络安全新闻,漏洞,事件和更新。
抽象形状抽象形状
免费即时安全评分

您的组织有多安全?

索取免费的网络安全报告,以发现您的网站,电子邮件,网络和品牌上的主要风险。
  • 检查图标
    您可以立即采取行动的即时见解
  • 检查图标
    13个风险因素,包括电子邮件安全,SSL,DNS运行状况,开放端口和常见漏洞
网站安全扫描结果网站安全扫描等级抽象形状