作为云原生平台,Cloud Foundry直接使用基于云的基础架构 因此,在平台上运行的应用程序可能是基础设施未发现的。
话虽如此,想了解我是否使用Cloud Foundary部署任何应用程序... 默认情况下使用什么基础架构?它可以是Azure或AWS或OpenStack等任何东西......?
这是否意味着我使用Cloud Foundary - 它将始终是Cloud Foundary +任何IAAS提供商的组合? 哪个CF将作为我们的应用程序和IAAS之间的中间人?
答案 0 :(得分:1)
Cloud Foundry通过Bosh进行部署和管理。 Bosh在所选择的基础设施(AWS,GCP,Azure,vSphere等)之上提供了一个抽象层,因此,通过Bosh部署的任何软件都因为需要更好的术语而无视其部署的基础设施。在Cloud Foundry上部署应用程序时,它也不知道已部署的基础架构。这就是Cloud Foundry的整个前提,它消除了开发人员的任何基础设施问题,因此他们可以专注于应用程序代码。