什么是云代工厂?

时间:2015-05-07 09:24:00

标签: cloudfoundry

我是云代工厂的新手,我只是拿起东西。

我正在与我的日常生活中的其他云提供商(如AWS,Azure等)合作。

已阅读云代工网站提供的一些文档。 不在开发团队中,以下是我的疑问,当云代工厂表示它主要由开发团队使用时。

  1. 云代工厂是公共云模型吗?或者它是私人的吗?
  2. 它不具有门户类型的东西,如AWS或Azure。找不到任何。
  3. 阅读文档,我对Dev团队最有用,他们可以使用cli与系统进行交互。但是,在没有任何门户网站的情况下,Cloud Foundry如何运作,我们如何管理资源呢?
  4. 如果您认为我被错误地跟踪了,请您指出正确的方向。?

1 个答案:

答案 0 :(得分:8)

Cloud Foundry是一个开源项目,实现了平台即服务(PaaS)的方法。 Cloud Foundry平台为应用程序提供运行时和服务,以便您可以专注于开发那些运行时的代码。

Cloud Foundry在两个主要方面开放:

  1. 任何人都可以通过安装Cloud Foundry并使平台可用来成为提供商。
  2. 开发为在一个Cloud Foundry安装中作为运行时部署的代码同样可以部署到其他人,因此您不会被锁定到特定的提供商。
  3. Cloud Foundry buildpacks支持各种编程语言,因此您不会被锁定。供应商通过提供可供运行时应用程序使用的独特Cloud Foundry服务来区分其产品,例如预安装的数据库,对DevOps的支持等。

    您可以在自己的硬件上下载和安装Cloud Foundry,但配置和维护它以使其正常运行可能会令人生畏。更简单的方法是使用已经内置Cloud Foundry平台的云托管提供商;那么你不必安装Cloud Foundry,你可以开始使用它。其中一个云提供商是IBM Bluemix,它(目前)为在Cloud Foundry,Docker容器和OpenStack虚拟机中运行的应用程序提供平台。

    回答您的具体问题:

    1. 提供商可以将其Cloud Foundry安装公开,也可以私下(或两者)使用。
    2. 用户可以通过Cloud Foundry CLI与任何Cloud Foundry安装进行交互。 Bluemix还提供了一个Web GUI,用于处理您的运行时和服务。
    3. 每个提供商可选择包含自己的GUI。
    4. 您指出了正确的方向,以了解有关Cloud Foundry的更多信息。
相关问题