对于Cloud Foundry及其与Azure或AWS的关系,我有些困惑。
他们的网站显示为“创建应用程序,而不是平台”。我的总体理解是,Cloud Foundry安装在Azure或AWS之上,并提供了一个抽象层,可以更轻松地管理Azure或AWS的IaaS。因此,换句话说,它是Azure和AWS的PaaS的竞争产品。
我的理解正确吗?
答案 0 :(得分:5)
是的,您的理解是正确的。
Cloud Foundry(CF)是用于托管云本机应用程序的开源平台。在CF上运行应用程序时,您只需要管理应用程序和数据,其余的工作由CF负责。同时,它允许您选择基础架构,无论是AWS,Azure,Openstack还是您自己的。它使您可以灵活地随意更改基础的IaaS。
Cloud Foundry平台本身具有许多实现,并且已认证的提供商包括Pivotal,IBM,Atos和SAP。
简而言之,Cloud Foundry是一种语言不可知,多供应商,多云环境,用于运行云本机应用程序。