什么是云铸造?

What is cloud foundry?

我是 Cloud Foundry 的新手,刚刚开始学习。

我在日常生活中与其他一些云提供商合作,如 AWS、Azure 等。

阅读了cloud foundry网站提供的一些文档。 不在开发团队中,当cloud foundry说它主要由开发团队使用时,以下是我的疑惑。

  1. cloud foundry 是 public 云模型吗?还是私人的?
  2. 它没有像 AWS 或 Azure 这样的门户网站吗?找不到。
  3. 阅读文档,我遵循了对开发团队最有用的方法,他们可以使用 cli 与系统交互。但是 Cloud Foundry 是如何工作的,在没有任何门户的情况下我们如何管理资源。?
  4. 如果您认为我的关注有误,能否请您指出正确的方向?

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

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

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

Cloud Foundry 构建包支持多种编程语言,因此您不会被一种语言所束缚。供应商通过提供独特的 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 的更多信息。