PCF(Pivotal Cloud Foundry)与AWS(Amazon Web Services)有何不同之处?

23
Pivotal可以通过Cloud Foundry在AWS Cloud中帮助您部署应用程序。我有点困惑PCF和AWS的区别。我知道PCF提供的解决方案可以帮助主机(客户端)在本地创建自己的云服务。
AWS没有提供类似的解决方案,但是具有很多其他弹性、敏捷性和可伸缩性服务。
但这两个产品在功能方面都非常强大。请帮忙区分这两者。

问题应该是关于 AWS Elastic Beanstalk / Pivotal Cloud Foundry 的吗? - Kumaresh Babu N S
4个回答

27

PCF是Pivotal基于开源Cloud Foundry构建的商业云平台(产品)。 PCF可以部署在AWS、GCP、OpenStack、VMware vSphere和其他一些IaaS平台上。

如果您想运行自己的云平台而又不想从头开始,您应该考虑使用PCF。

使用PCF时,您可以部署、配置和操作由Pivotal及其合作伙伴提供的其他产品,或者根据您的需求构建自己的产品。

PCF的一个典型用途是当公司因任何原因(成本效益、灵活性、法规要求、对基础设施的控制等)希望在内部部署他们的应用程序时。此时,他们决定使用PCF作为构建和操作自己的(私有)云服务的杠杆。另一个用例是当公司不想依赖基础IaaS架构时。在这种情况下,他们依赖于PCF是IaaS无关的事实,以便在需要时迁移。


11

10

IaaS和PaaS最显著的区别在于,IaaS提供管理员更直接的操作系统控制权,而PaaS则为用户提供更大的灵活性和操作便利性。

enter image description here

SaaS 实例: BigCommerce, Google Apps, Salesforce, Dropbox, MailChimp, ZenDesk, DocuSign, Slack, Hubspot.

PaaS 实例: AWS Elastic Beanstalk, Heroku, Windows Azure(主要用作 PaaS),Force.com, OpenShift, Apache Stratos, Magento Commerce Cloud。

IaaS 实例: AWS EC2,Rackspace,Google Compute Engine(GCE),Digital Ocean,Magento 1 Enterprise Edition*。

参考资料: bigcommerce


9
因此,从技术上讲,Pivotal Cloud Foundry是一个云抽象框架。它的目的是将现有的商业云服务打包起来,让采用者在一定程度上免受解决方案锁定的影响(这里指PCF Cloud API是其他云交付系统上的映射和抽象层)。其核心优势在于,你始终可以选择最便宜的提供商,而无需重新构建你的交付/部署基础设施。
它基本上是HAL概念的重新想象(如果您熟悉该概念),但不是使用单个软件解决方案来启用硬件的选择,而是启用云的选择。
使用PCF的主要原因是让人们从竞争中获益。云解决方案提供商希望特别将你与他们特定的系统耦合在一起,因此改变他们需要付出很多努力,以便他们可以轻松地调整成本(例如提高价格),因为客户足够依赖他们的特定服务,并且转换对客户来说是有成本的。
Pivotal可能提供自己的云,但开源云Foundry的想法是不强制将其选择强加给业务或消费者。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接