Articles of amazon web services

减lessAmazon Cloud上不同地理区域的延迟

我有一个应用程序,它有三个组件 应用程序代码:Amazon EC2 US-EAST-1实例 应用程序映像和其他静态数据:带有CloudFront的Amazon S3 应用程序数据库:Amazon RDS 总之,我需要像EC2的Cloud Front这样的东西。 总之,使用这个来自不同地区的应用程序的人说,由于Cloud Front,中东地区的静态内容下载会更快,但是与EC2实例沟通会有很多延迟。 我想用一个预算友好的方式来加强这一点。 在提供的每个地区启动亚马逊实例当然是一种select,但不是很便宜,所以尽量避免这种情况,除非它是最后的手段。 另外说,如果我的客户也需要直接与RDS数据库通信,是否有某种解决scheme可以提供上述function,但对于RDS?

亚马逊EC2:我将如何configuration全球公共Web应用程序的EC2?

我有一个全球受众访问的networking应用程序:33%亚洲,33%欧洲,33%北美和南美。 Ubuntunetworking层(使用F5平衡的5台物理服务器)和数据层(群集MySQL)目前在美国托pipe。 我们预计明年将从20万人增加到100万人。 我不清楚如何select区域并将我的物理configuration映射到AWS。 什么是这个configuration的高级AWS解决scheme?

AmazonAWS ::我应该使用哪些产品?

请告诉我,我应该使用什么产品(亚马逊aws)(很简单)。 其移动应用程序 用户拍照并上传到服务器 其他用户将能够从图像加载图片 Q1。 我正在考虑使用EC2。 (我不确定S3能不能弹性,容易扩展存储空间)。 因此,请build议我的应用程序需要哪些产品? (EC2,RDS,S3,SImpleDB等) Q2。 如果我使用EC2,我应该安装httpd,mysql,php 1实例吗? 或者我应该分开它?

如果我们想从Rackspace专用主机迁移到AWS,我们应该自己照顾自己

我们的应用程序托pipe在Rackspace专用服务器中。 我们正计划把它们迁移到像EC2,S3等AWS服务。目前Rackspace负责备份数据,监控内容,我不知道还有什么。 所以,我的问题是我们应该做些什么或者外包给像Percona这样的其他公司? 有人能列出这些东西吗?

RDS,scalr与EC2或xeround为40GB数据库

目前我们正在准备将合理的高stream量网站迁移到云端。 我们正在考虑使用scalr来帮助我们pipe理整个设置,特别是因为我们没有亚马逊的经验。 我们不确定是否应该使用依靠EBS支持的EC2实例的Scalr MySQLfunction,或者我们是否应该使用RDS甚至是xeround,并且享受更容易的维护和pipe理。 我们的数据集大约是40GB,我们在应用服务器和数据库服务器之间每月消耗4000GB的带宽。 任何类似的设置的经验? 提前致谢

403通过aws负载均衡器禁止错误

我正在aws负载平衡器后面运行IIS 7服务器。 我正在使用正确安装的Verisign SSL证书,但每当我放入URL或负载均衡器的DNS名称,我都会得到一个403错误: 错误403 – 禁止:访问被拒绝,您无权使用您提供的凭据查看此目录或页面 我可以从本地主机访问它,如果我只是把服务器的公共IP地址在它的工作。 它只是不通过负载平衡器。 它像IIS一样阻止来自它的所有stream量。 我试过了: 重新安装证书 – 吊销它重新生成密钥重新创build具有中间证书和没有中间证书的负载均衡器。 我从https://knowledge.verisign.com/support/ssl-certificates-support/index?page=content&actp=CROSSLINK&id=AR1409&TID=retailssl获得了中级证书 使用GoDaddy证书效果很好,但是我的老板希望我们使用verisign。 我按照这里的步骤安装了负载平衡器的证书。 http://www.xdevsoftware.com/blog/post/Upload-IIS-SSL-Certificate-into-Amazon-Elastic-Load-Balancer.aspx 是否有IIS上的设置我可以更改,以允许来自我的负载平衡器的stream量? 谢谢!

aws – ec2 – linux – apache:无法从外部访问index.html

我试图找出为什么index.html是从AWS的EC2实例的外部看不见的。 已经validation服务器正在运行(netstat -lp),并且curl得到了一个404错误( 所有的细节都在这里 ) 现在的日志,访问只是显示404错误,罚款 在/ var /日志/的httpd / elasticbeanstalk,访问日志: [06/Oct/2011:10:30:43 +0000] "GET / HTTP/1.1" 404 – "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) 错误是一个完整的神秘:/ var / log / httpd / error_log: [Thu Oct 06 03:36:08 2011] [notice] caught SIGTERM, shutting down [Thu Oct 06 10:30:32 2011] [notice] suEXEC mechanism enabled (wrapper: […]

受保护的存储桶@ S3 – 访问被拒绝

我正尝试使用以下存储桶策略将给定存储区的RW访问权授予特定用户: { "Id": "Policy1322043790167", "Statement": [ { "Sid": "Stmt9999043784080", "Action": [ "s3:AbortMultipartUpload", "s3:DeleteObject", "s3:DeleteObjectVersion", "s3:GetObject", "s3:GetObjectVersion", "s3:PutObject" ], "Effect": "Allow", "Resource": "arn:aws:s3:::private_bucket/*", "Principal": { "AWS": [ "arn:aws:iam::999903749999:user/my.username.under.my.aws.account" ] } } ] } 据我可以注意到这是相当于在http://docs.amazonwebservices.com/AmazonS3/latest/dev/index.html?AccessPolicyLanguage_UseCases_s3_a.html的例子,我已经遵循什么是logging在http:// docs .amazonwebservices.com / IAM /最新/ GettingStartedGuide / index.html的?SetUpAdminsGroup.html 不工作。 将用户AWS Key和Secret Key与.NET SDK或CloudBerry Explorer一起使用会出现“拒绝访问”错误。 我错过了什么? 以下日志是由Cloudberry尝试的操作日志的一部分: System.Net.WebException O servidor remoto retornou um […]

需要一些关于部署的build议

所以我即将开始部署一个复杂的基础设施作为几个高stream量站点的主机环境。 我将使用ec2作为AWS的服务器和其他不同的服务。 请看看我的图表,给我一些build议。 AWS基础架构图 关于这个部署的事实: 托pipe在这些机器上将主要是LAMP或LNMP(以及M在DB服务器中)的堆栈。 计划使用GlusterFS来确保所有节点具有相同的负载均衡器信息。 打算在所有的节点上使用Ubuntu,但也对CentOS感到满意。 使用不同价格的现货实例进行自动缩放。 最终将转移到厨师或木偶pipe理所有这一切,但我不知道如何使用它呢。 将使用nginx作为代理或唯一的虚拟主机。 计划使用一个小实例作为主要实例,一个微小实例作为次要节点。 点和自动缩放的要求。 我没有照片,但我打算在每个节点上使用复制的EBS卷 我有一些问题: 您在我的设置中看到的任何问题? 我应该运行/设置不同的组件和软件的顺序是什么? 你是否认为这个小实例太小了,如果我考虑这个部署(意思是这太复杂了,我应该提高服务器的性能)呢? 基本上,我只是想总是有服务器备份来处理负载等,我想我可以节省一些钱集群。 还有其他build议吗? 我非常感谢所有的反馈。 编辑:我刚刚发现这个图,是类似于我的亚马逊本身(我想我模仿了类似的东西)。 AWS图

在Ubuntu上获得由用户或Rails应用程序花费的带宽

我正在AWS实例上运行多个rails应用程序,我需要知道每个应用程序使用/浪费多less带宽。 一些应用程序在passenger上运行Apache2 ,其中一些运行在Passenger standalone服务器上,其中一些运行在WebRick standalone服务器上。 另外,每个应用程序都位于相应的家庭用户目录下,因为我们为每个项目创build了一个用户。 现在,我是否可以获得每个用户的带宽使用情况,并将其logging到文本文件?甚至直接到我的数据库? 或者,我可以获得每个Ruby on Rails应用程序运行的带宽使用情况吗? 我已经使用iptraf命令行实用程序,但它是在一个服务器托pipe一个单一的rails应用程序,只需要logging在一个接口的stream量,现在我需要由用户或应用程序的用法。 任何帮助? 谢谢。