标签: cloud-hosting

镀铬扩展与云存储

我正在制作一个小型Chrome扩展程序,并希望将其数据保持在线状态.
我需要一个免费的,非常小的(每个用户<1MB)云托管提供商,它具有无痛的身份验证.
理想情况下,我只是喜欢使用localStorage的Google API,但是在云端,每个用户名都不同.

google-chrome cloud-hosting local-storage

6
推荐指数
2
解决办法
4728
查看次数

使用Google App Engine的实时多人游戏是否可行?

我目前正在开发一款实时多人游戏,并且一直在评估各种基于云的托管解决方案.我不确定App Engine是否符合我的需求,并会对任何反馈表示感谢.

从本质上讲,我希望系统能够像这样工作:玩家A计算第n轮,并在该轮结束时生成游戏状态的哈希.然后,他将该轮的命令和散列作为http POST发送到服务器.玩家B同时做同样的事情.

服务器在处理来自播放器的POST时,首先将收到的哈希码写入内存缓存.如果来自其他播放器的散列还没有在memcache中,它会等待并定期检查memcache以查找其他玩家散列.只要两个哈希都在memcache中,它就会将它们进行相等性比较.如果它们相等,则服务器将每个播放器的命令作为http响应发送给相应的另一个播放器.

这样的一轮应该持续大约半秒钟,这意味着每位玩家每秒两次请求.

当然,这种方式只有在至少有两个应用程序实例运行时才能工作,因为必须并行处理两个请求.此外,内存缓存必须在所有实例上保持一致,相当可靠,并立即更新.

我不能使用XMPP,因为我希望我的游戏能够在受限制的网络中运行,所以它必须限制在端口80上的http.

有没有办法强制应用程序的两个实例始终运行?我的设计中是否存在明显的缺陷?您认为这样的架构可能适用于App Engine吗?如果没有,您会建议基于云的解决方案?

google-app-engine multiplayer cloud-hosting

6
推荐指数
1
解决办法
3416
查看次数

Windows Azure存储(Blob,表,队列)是否针对从Windows Azure角色进行访问进行了优化?

我目前正在寻找Windows Azure来托管ElasticSearch实现.加载应用程序并在Java下运行它并不困难.

目前,ElasticSearch在云存储方面仅支持亚马逊的S3.

因此,我已经请求在ElasticSearch中添加对Azure Blob存储的支持.

在我提出请求之后,我发现虽然我可以在Azure中托管ElasticSearch,但我可以创建一个Amazon S3帐户,然后让在Azure中运行的实例连接到S3帐户进行存储.

但是,我确实担心两者之间的速度.虽然我确信Azure存储和亚马逊的S3都针对非常快的速度进行了优化,但我有一种唠叨的感觉,即当从各自的计算集群访问存储系统时,它们是真正优化的.

那就是说,有没有关于此的确切信息?这是有道理的,但我正在寻找具体的确认或拒绝.

amazon-s3 azure azure-storage cloud-hosting

6
推荐指数
1
解决办法
1210
查看次数

我应该选择云吗?

我即将开始开发一个具有非常不确定的负载/流量细节的项目.当它被释放时,肯定会有非常低的负载,可以通过单个桌面四代码机轻松处理.

问题是(在一些邀请期限之后)会对产品进行强有力的宣传,因此我预计会出现相当大的流量/负载峰值.

我还没有充分了解云提供商,而且我主要倾向于亚马逊或Azure以获得这两家公司的信誉,而不是像其他人那样检查它们(即Rackspace,我认为它也是云服务提供商).

我想要的是

我想创建一个普通的Asp.net MVC Web应用程序,可以在内部单机低成本服务器上运行.它将运行Web服务器以及数据库(关系,也可能是文档)和全文搜索(不是SQL FTS,而是像Lucene或Sphinx这样的高速分离产品).但在最初的邀请期后,我想将此应用程序移至云端,以使其更加流量/负载需求友好.

据我所知,亚马逊提供了一种虚拟机托管服务,据我所知,您将其设置为普通服务器,但在负载功率方面可能具有灵活的资源.我不确定是否可以在Azure上完成.

问题

  1. 您在应用程序过渡到云的过程中有什么经验?您选择了哪一个?为什么?
  2. 在设计/开发解决方案时,您应该考虑什么,以尽可能轻松地进行过渡.
  3. 根据您的经验,最好是迁移到云端(财务方面)还是自己购买自己的服务器和负载均衡应用程序更好,从长远来看可能省钱?

asp.net-mvc transition cloud-hosting

6
推荐指数
1
解决办法
2850
查看次数

AWS:动态分配和关联新IP地址到EC2实例?

我正在AWS托管服务器上运行一些Web爬网作业.抓取工具从电子商务网站上抓取数据,但最近抓取工具从网站上获取"超时错误".该网站可能会根据我的IP地址限制我的访问频率.分配新的弹性IP地址可以解决问题,但不能长久.

我的问题:我是否可以使用任何服务来自动和动态地分配和关联新IP到我的实例?谢谢!

amazon-ec2 amazon-web-services cloud-hosting dynamic-ip

6
推荐指数
1
解决办法
1804
查看次数

https托管在根域

我在裸域上运行我的解析应用程序.Parse并没有让我的生活变得轻松.

起初我努力设置它,因为大多数DNS托管服务不允许根域上的CNAME和Parse需要CNAME.

决定尝试使用CloudFlare的CNAME展平,最后通过在[hostname key] .example.com下设置CNAME来完成工作.Parse不允许我在没有主机名密钥的情况下进行设置,因为example.com不是真正的CNAME(它被CloudFlare翻译成了一个A记录).

但我想在HTTPS下运行我的网站,所以我注册了一个对"https:// example.com"和"https:// www.example.com"都有效的证书.

Parse再一次让事情变得简单.首先,它不接受我的证书,因为主机名不匹配.我想也许它试图将它与cert(www.example.com)的子域进行比较,这与我的app域(example.com)不匹配.

我在[主机名密钥]创建了另一个CNAME .www.example.com poiting到我的parseapp.com网址(不想更改www.domain.com,因为它已经关注到另一个重定向到domain.com的服务),已更改我的应用程序主机名为www.example.com,它终于接受了我的证书!Yeahhh!

将应用程序主机名更改回example.com并尝试在浏览器中访问它,但加载和结束失败需要永远.如果我将我的应用程序更改为在"https:// www.example.com"(带有www子域的安全站点)上运行,那么它可以正常工作.

所以我可以在http://example.com上运行我的应用程序(不安全,没有www)或"https:// www.example.com"(使用www安全).

为什么Parse使得在根域上运行应用程序变得如此困难?

为了能够在根域中运行安全的应用程序,我需要做些什么吗?

hosting https cloud-hosting parse-platform

6
推荐指数
1
解决办法
584
查看次数

亚马逊EC或用于虚拟主机的"标准"VPS?

我正在寻找亚马逊EC的一个小型Linux主机设置,其中包含多达十几个网站,我希望标准的PHP/MySQL网站具有良好的性能.在考虑以下情况时,我想了解亚马逊服务的物有所值:

  1. 响应速度/页面加载...
  2. 费用......
  3. 易于安装/维护......

...与其他类似价格的Linux VPS主机设置相比.

我知道可伸缩性对亚马逊来说是一个很大的好处,但我对上述3个因素更感兴趣.

web-hosting vps amazon-ec2 cloud-hosting

5
推荐指数
1
解决办法
4749
查看次数

如何使用Cygwin安装heroku工具带

首先,我想请求你怜悯我可怜的英语,而不是我的第一语言.

我正在开始一个关于Coursera的新课程,第一个讲座是关于如何连接到我们将在课堂上工作的一些云服务.

我有一个AWS账户(在编写以下命令时我在Cygwin上连接),heroku和github.

我们正在使用Cygwin(用于Win 7 OS),我被要求使用以下命令安装这两个包:

sudo apt-get install -y git-core
wget -qo- https://toolbelt.heroku.com/install-ubuntu.sh | sh
Run Code Online (Sandbox Code Playgroud)

第一个安装了smoothley,沿途没有问题,当我写"哪个git"它返回了一条路径.

当我写第二个命令时它没有返回任何东西......我尝试了很多东西而没有任何效果.

如何安装Heroku Toolbelt我该怎么办?

顺便说一句:我自己从Heroku官方网站下载了它,但无法弄清楚如何将它与我的AWS相关联,因此它会知道它存在于我的计算机上.

cygwin github heroku cloud-hosting amazon-cloudfront

5
推荐指数
2
解决办法
3947
查看次数

对亚马逊网络服务托管感到困惑

我想在我的网站上使用亚马逊网络服务.但我对aws非常困惑.我的网站将使用户能够从soundcloud写博客,分享图片,视频和音乐.我希望有20,000名用户(手指交叉!).这些是我困惑的事情:

  1. 我应该从哪个ec2实例开始?

    我想用c3.large实例,但我不确定.我应该先使用小实例吗?

  2. 我应该使用什么存储:Amazon S3或Amazon EBS?

  3. 你能解释一下亚马逊RDS吗?

  4. 我应该从一开始就使用Elastic负载平衡吗?

  5. 最后,我应该记住的其他事情是什么?

如果它有帮助,我使用Django作为后端.对你的帮助表示感谢.谢谢!

django amazon-ec2 amazon-web-services cloud-hosting

5
推荐指数
1
解决办法
225
查看次数

使用 godaddy 域到 cloudfront / S3 的 HTTPS 连接

我正在遵循无服务器堆栈指南,并在 Amazon S3 存储桶中托管了一个网站。我使用 GoDaddy 购买了一个域,并设置了 cloudfront 来使用此存储桶,然后使用 AWS 证书管理器为我的域( 和 )生成 SSLwww.my_domain.com证书my_domain.com。然后,我在 GoDaddy 中配置 DNS 转发以指向我的 Cloudfront 资源。这一切都很顺利,如果我my_domain.com在浏览器中访问,我就会看到我的网站。但是,我无法让 SSL 工作。如果我转到https://我的网站版本,那么我会not secure在 Chrome 地址栏中看到一个错误,该错误显示指向shortener.secureserver.net而不是我自己的网站的证书。

有人能给我指出解决这个问题的方法吗?通过 SE 并使用谷歌,亚马逊似乎route53可以提供帮助,但我不知道如何做到这一点。谢谢!

(编辑)为了让事情更清楚,这是我在 Chrome 中看到的,如果我连接到https://my_website.comhttps://www.my_website.com

警告消息:

在此输入图像描述

证书详情:

在此输入图像描述

我不明白的是,为什么在为我的域配置 AWS 证书后,我看到的是 的证书shortner.secureserver.com而不是my_website.com.

ssl ssl-certificate amazon-web-services cloud-hosting amazon-cloudfront

5
推荐指数
1
解决办法
1万
查看次数