我意识到CloudFoundry仍处于测试阶段,我承认在这个级别的云计算方面有点无知但是我的问题是:我创建了一个应用程序,一切正常,我将它上传到CF.怎么办?我想在野外启动我的应用程序。我希望用户看不到CF网址。
以下是我所知道的一些内容,但我没有全面了解。
我知道我可以将网址映射到应用。所以可能只是发生了一些DNS路由。但除此之外,在这一点上将农场押在CF上是否安全,例如,使用它启动启动?在什么时候我意识到我需要转移到像RackSpace(或其他任何东西)这样的东西,是否可以使用我的CF VM并移动它?
总的来说,除了快速部署演示应用程序之外,我还没有完全理解我们用CF获得的内容。
答案 0 :(得分:2)
此时,如果您需要自定义域,则需要配置外部代理,然后将流量路由到您的CF.com URL。 This就是一个很好的例子。
但CloudFoundry的优势在于它完全是开源的。您始终可以将应用移至兼容的服务提供商,例如AppFog,只需简单push
即可。
您甚至可以在Rackspace上部署自己的CF实例/服务器。
答案 1 :(得分:1)
似乎Cloud Foundry上仍然不支持外部域映射。这是另一个使用在Google AppEngine上运行的Python反向代理的示例。这很好用。 http://programming.mvergel.com/2011/11/cloud-foundry-and-custom-domain.html
答案 2 :(得分:0)
目前,CloudFoundry.com并未提供域映射。您可能希望它将在未来完全支持的付费版本中实现,但正如您所注意到的,它现在仍处于测试阶段。
答案 3 :(得分:0)
为了它的价值,我在CloudFoundry上运行一个初创的B2B产品。 我已经在我们自己的基础架构上部署了开源版本,但我会密切关注更改,甚至审查其他人的提交。 这是学习和时间方面的重大投资,但在我看来这是值得的。