Articles of amazon web services

亚马逊EC2现货价格在不同客户之间是否一致?

我们最近开始在AWS上竞价实例。 从那时起,我们使用的可用区价格已经在我们的出价附近出现了一个可疑的价位。 我试图与其他人看到这个价格,并有奇怪的差异。 我已经比较了美国东部的c1.medium的EC2价格: 与那些来自网站EC2现货价格 : 但是他们不匹配。 我究竟做错了什么? 所有参数匹配; 非官方网站缺乏我们东1b,但其余的应该是相同的。 亚马逊是否有可能根据客户改变价格? 如果别人能够证实,这将是有趣的。 所有我已经检查过的ServerFault上的答案,如这个或这个 ,总是假设有一个固定的价格。 这篇有趣的文章讨论了定价algorithm,但又没有提到每个客户的不同价格。 更新 :从第二个AWS账户我看到不同的价格比第一个: 即使比较每个区域的区域也是相似的,但不相等。 他们也与第二个网站上的那些兼容,但不相等。 而对于这个第二个帐户区域,我们东部1b缺失,其他实例types也会发生这种情况。 古怪和古怪!

当实例数在最小值和最大值之间时,如何使AWS ASG不执行任何操作

我们使用Terraform为大多数AWS EC2实例启动ASG。 问题是,偶尔我们想在终止一个实例之前做一些额外的工作; 例如:在集群运行的EC2实例终止之前,从集群中解散节点。 如果我们只是为了降低min == max (我们的默认值),那么一个实例被终止,我们不能运行一个优雅的退役。 相反,我试图将min降到新的期望值(例如:6),并将max保持在旧值(例如10),在这种情况下会发生什么情况是desired值保持在10( max )终止EC2实例导致ASG启动新的实例。 注意:我们没有设置Terraform desired_capacity设置。 如果手动设置desired_capacity ,我冒ASG终止一个尚未正常退役的节点,所以我不认为这是我的select。 我理想的情况是当ASG的当前EC2实例计数在min和max之间并让我手动终止实例时,ASG不做任何事情。 显然,如果计数低于min我仍然希望ASG启动一个新的EC2实例。 有没有办法做到这一点?

容错S3网站托pipe

由于最近在东海岸发生的S3宕机事件,我想询问社区实施容错S3网站托pipe解决scheme的最佳方法是什么? 根据我的理解,您需要在您的域名(例如example.com)之后命名一个存储桶。 但是这个存储区是特定于区域的,存储区名称是全局唯一的,所以我不能在另一个区域创build同一个存储区。 所以如果这个地区的S3桶倒下了,这不就是说我的网站不好吗?

Amazon EC2 + S3 + Python + Scraping – 最简单的方法呢?

我接触到亚马逊AWS产品,请在高层解释这一点 – 如果我认为是正确的。 所以我的本地机器上有很less的Python抓取脚本。 我想使用AWS进行超快速的互联网连接和更便宜的价格 – 赢/赢! 我知道我可以在EC2上部署一个centOS / Ubuntu实例。 安装必要的Python库。 使用boto(Python)启动和停止实例以节省成本。 我到目前为止是否正确? (可行吗?) 我会CRON的一些脚本,将开始抓取(抓取)的HTML文件进行parsing。 所以这些HTML文件被复制到S3进行存储(或者我应该将它们转储到我的本地机器,因为这是我将如何parsing和存储在MySQL?)。 请告知,如果我对自己的假设有所了解,以及我对AWS几乎没有任何阅读/search服务的知识,

使用Amazon Web Services(AWS)可以在单个EC2实例上安装多less个EBS驱动器?

我可以连接到运行Linux CentOS的单个Amazon EC2服务器上运行多less个单独运行的EBS驱动器(未被search到)? 我无法在EC2或EBS手册中find价值。 EBS还有其他的驱动限制吗?

在AWS ELB上拒绝IP地址

我已经或多或less地在AWS上进行configuration了: 具有3台机器的弹性负载均衡器或3个不同的可用区域。 我的安全组允许0.0.0.0/0:80,因为它是我的rails应用程序(nginx,unicorn)。 我想知道是否有任何方法拒绝访问我的应用程序到特定的公共IP地址? 我一直在阅读AWS文档,但是由于SG的“全部拒绝”,所以无法只拒绝一个特定的IP地址。 有任何想法吗? 负载均衡器后面的3台机器的iptables? 谢谢!

我们可以在没有AWS Load Balancer的情况下启动网站吗

我要求我想在CLOUD环境中发布一个小型的web CMS。 所以我想,既然我有一个AWS账户,但我的客户不想承担任何高昂的成本。 所以我打算在没有任何负载平衡器或任何区域备份设施的单个小型(8GB)EC2实例中启动他的网站,但是我将启动RDS。 我的问题是:从我的AWS学习中,我了解到,ELB在扮演重要angular色,为EC2实例提供巨大利益。 但是由于成本的降低,我上面推出的EC2实例没有ELB的方式可以吗? 或者我采取一些预防措施?

如何使用命令行在不同的aws帐户的s3桶之间传输数据

如何使用s3cmd在不同的aws帐户的s3桶之间传输数据? command will be like this: s3cmd rsync s3://acc1_bucket/folder/ s3://acc2_bucket/folder –recursive 但那么它将如何识别第二个环境? 什么是正确的做法呢?

从Azure到AWS,AutoScaling EC2 IIS和部署没有任何意义

所以我们一直在运行一台服务器,并且一切正常(开发中)。 但现在是时候设置一些自动缩放,我有点失落。 我们目前已发布configuration文件设置。 当我们构buildbuildserver时,我们有一个发布configuration文件发布到我们的Amazon EC2 IIS实例。 大。 但是,你如何处理自动缩放呢? 第二个实例将根据我的参数自动设置,最有可能的一些初始脚本来设置用户,安装angular色,创build网站等……但实际上“发布”到新创build的网站的最佳做法是什么,卡在一个负载均衡器,EC2的IIS实例? 我想念Azure …

AWS EC2根locking

直接使用命令意外更改了家中的权限: sudo chown -R root:root . 远程login到EC2实例不再有效。 更改用户(使用root权限)或root用户不起作用。 ssh [email protected] -i /home/.ssh/id_rsa 如创build实例时AWSbuild议禁用远程根login。 任何关于如何login的build议? 或者是所有的希望都输了?