Amazon web services AWS真的适合生产或集成环境吗?

Amazon web services AWS真的适合生产或集成环境吗?,amazon-web-services,amazon-s3,amazon-ec2,Amazon Web Services,Amazon S3,Amazon Ec2,我在AWS方面的经验有限(几乎没有)。我只知道一些人为了灵活性而搬到AWS的例子: 将繁忙论坛从专用服务器移动到AWS 为集成服务器创建了一个实例 在这两种情况下,AWS根本不起作用。这两个网站的速度都太慢,几乎被认为无法使用 我正在试图弄清楚AWS是否真的很糟糕(我是否应该麻烦它),或者这是一个简单的情况,即设置上述实例的开发人员不知道他们在做什么,并且他们确实正确配置了这些实例 我也在考虑设置自己的集成服务器,我正在尝试选择AWS实例还是其他人提供的常规VPS。我已经使用AWS很长一段时

我在AWS方面的经验有限(几乎没有)。我只知道一些人为了灵活性而搬到AWS的例子:

  • 将繁忙论坛从专用服务器移动到AWS
  • 为集成服务器创建了一个实例
在这两种情况下,AWS根本不起作用。这两个网站的速度都太慢,几乎被认为无法使用

我正在试图弄清楚AWS是否真的很糟糕(我是否应该麻烦它),或者这是一个简单的情况,即设置上述实例的开发人员不知道他们在做什么,并且他们确实正确配置了这些实例


我也在考虑设置自己的集成服务器,我正在尝试选择AWS实例还是其他人提供的常规VPS。

我已经使用AWS很长一段时间了,它提供了其他人无法立即使用的功能

至于这个问题,我会尽量给大家一个大致的观点,因为这个问题不是技术性的:

示例:

Netflix或Heroku等大公司声称在EC2实例上实现其基础设施

优点: AWS允许您在您自己的私有虚拟私有云中隔离您的实例(服务器),只有您自己的机箱才能访问。这是其他服务(如digital ocean或Heroku)所不提供的一个非常重要的特性(它们允许您创建VPS,但在同一地区具有水滴的其他客户端可以访问您的服务器)。当然,您可以为每台服务器实现自己的ip表,但AWS提供了现成的ip表

AWS有自己的服务,一旦你学会了,你的生活就会变得更轻松。例如,根据流量或时间添加实例的自动缩放组。AWS有不同的工具,每一个都给你更多的控制,但也更复杂。 弹性豆茎-OpsWorks-云形成

AWS为您提供了一个免费层,您可以尝试所有内容并配置所有内容。稍后,当您准备就绪时,您可以升级实例以适应系统的生产需要

您可以将许多其他服务集成到新的AWS基础架构中。就像使用CodeDeploy进行Git推送的自动部署一样

缺点:

复杂性。你必须比其他公司更深入地研究文档

文档往往过于密集,没有截图,也不切题。您可以从AWS用户那里找到其他教程,这些教程将对您有所帮助(不在Amazon中)

总之,AWS为您提供了一个很好的基础设施。它确实比市场上的其他产品更复杂,但你可以得到很多


迪克莱默:我不在亚马逊工作,我刚刚对AWS有了很好的体验。如果你用微实例尝试AWS,你可能会发现它们对你的目的来说太慢了。与任何云计算服务一样,较大的实例响应速度会快得多

与我在Rackspace和Softlayer等公司的经验相比,AWS有更大的学习曲线,但有巨大的优势。AWS的每个元素都可以通过API获得。事实上,在将服务添加到AWS桌面管理器之前,他们首先构建API。身份管理是非常细粒度的。所有服务都可以通过您自己的脚本进行管理。它是一致的和干净的。如果你的流量很低,那就更经济了

AWS的大部分只是现有技术的精心设计的包装的集合。但其资源规模难以想象,大型公司已经转向AWS


最终,您的项目可能无法证明复杂性的增加是合理的。肯定有更便宜、更方便的云计算服务。

。这在2008年是一件新奇的事情,但现在却非常普遍。一般来说,“它对我们不起作用”的评论来自那些不了解如何做“devops”或认为他们可以用更少的钱做更多事情的公司。

我们从AWS获得了非常快的性能

选择m3.xlarge或更高版本以进入“快速”网络速度

您可以在IOPS卷上设置每秒所需的I/O

确保您的负载平衡器和NAT的大小也具有“快速”的网络速度

如果合适,请使用固态驱动器


如果可以,请进入AWS Loft,他们将帮助您开始。

您使用的实例大小是多少?我们将现有的复杂生产系统(50多台主机)移到了AWS,速度更快了一点。添加cloudfront,我们的速度超过了主要竞争对手,这是我们以前从未做过的。这真的很有帮助,谢谢。我想如果我有时间,我会考虑AWS,但我现在需要的,它可能不是最好的选择。非常有助于了解,感谢您的回答和添加这些要点。