什么是云代工厂?

ser*_*qns 3 cloud-foundry

我对云代工厂很新,我只是拿起东西.

我在日常生活中与AWS,Azure等其他云提供商合作.

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

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

Bob*_*olf 9

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

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

  1. 任何人都可以通过安装Cloud Foundry并使平台可用来成为提供商.
  2. 开发为在一个Cloud Foundry安装中作为运行时部署的代码同样可以部署到其他人,因此您不会被锁定到特定的提供者.

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的更多信息.