首页 > 解决方案 > Cloud Foundry 默认基础架构

问题描述

作为云原生平台,Cloud Foundry 直接使用基于云的基础架构,因此在平台上运行的应用程序可以是基础架构不感知的。

话虽如此,想了解我是否使用 Cloud Foundary 部署任何应用程序......默认情况下使用什么基础架构?它可以是 Azure、AWS 或 OpenStack 等任何东西……?

这是否意味着如果我使用 Cloud Foundary - 它始终是 Cloud Foundary + Any IAAS 提供商的组合?CF 将作为我们的应用程序和 IAAS 之间的中介在哪里工作?

标签: cloud-foundry

解决方案


Cloud Foundry 通过 Bosh 进行部署和管理。Bosh 在所选基础架构(AWS、GCP、Azure、vSphere 等)之上提供了一个抽象层,因此,为了更好的术语,通过 Bosh 部署的任何软件都对部署它的基础架构一无所知。当您在 Cloud Foundry 上部署应用程序时,它也不知道它已部署到的基础架构。这就是 Cloud Foundry 的全部前提,消除了开发人员对基础设施的任何担忧,因此他们可以专注于应用程序代码。


推荐阅读