Pivotal 让您可以选择在 AWS 云中借助 Cloud Foundry 部署应用程序。我有点困惑 PCF 和 AWS 的不同之处。我知道 PCF 提供了使用哪个主机(客户端)可以在本地创建自己的云的解决方案。
AWS 不提供类似的东西。并且有很多其他的弹性、敏捷性和可扩展性服务。
但这两者在产品方面是巨大的。请帮助区分这两者。
Pivotal 让您可以选择在 AWS 云中借助 Cloud Foundry 部署应用程序。我有点困惑 PCF 和 AWS 的不同之处。我知道 PCF 提供了使用哪个主机(客户端)可以在本地创建自己的云的解决方案。
AWS 不提供类似的东西。并且有很多其他的弹性、敏捷性和可扩展性服务。
但这两者在产品方面是巨大的。请帮助区分这两者。
PCF 是 Pivotal 在开源 Cloud Foundry 之上构建的商业云平台(产品)。PCF 可以部署在AWS、GCP、OpenStack、VMware vSphere 和一些其他 IaaS 平台上。
如果您想运行自己的云平台并且不想从头开始,您应该考虑使用 PCF。
在使用 PCF 时,您可以部署、配置和操作Pivotal 及其合作伙伴提供的其他产品,也可以根据自己的需要构建自己的产品。
PCF 的一个典型用例是当公司出于任何原因(成本效率、灵活性、法律法规、对基础设施的控制等)想要在本地部署其应用程序时。在这种情况下,他们决定使用 PCF 作为构建和运营自己(私有)云产品的杠杆。另一个用例是公司不想依赖底层 IaaS 基础设施。在这种情况下,他们依靠 PCF 与 IaaS 无关的事实,让他们能够在需要时进行迁移。
这些可以帮助您找到 PCF 和 AWS 之间的真正区别。 https://aws.amazon.com/types-of-cloud-computing/
https://cloudacademy.com/blog/cloud-foundry-benefits/
在两行中:
PCF - 可用作 PaaS -[平台即服务]
AWS - 可用作 IaaS -[基础设施即服务]
IaaS 和 PaaS 最明显的区别在于,IaaS 为管理员提供了对操作系统的更直接控制,而 PaaS 为用户提供了更大的灵活性和易于操作性。
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 企业版*。
参考:bigcommerce
因此,从技术上讲,Pivotal Cloud Foundry 是一个云抽象框架。其目的是包装现有的商业云产品,以允许采用者(在一定程度上)免受解决方案锁定(这意味着,PCF Cloud API 是其他云交付系统的映射和抽象层。它的核心优势是您可以随时选择最便宜的供应商,而无需重建您的交付/部署基础设施。
它基本上是对 HAL 概念的重新构想(如果您熟悉的话),但不是通过单个软件解决方案来选择硬件,而是支持云的选择。
使用 PCF 的主要原因是使一个人能够从竞争中获得优势。云解决方案提供商希望专门寻求将您与他们特定风格的系统相结合,因此需要付出很多努力才能摆脱它们,以便他们可以轻松调整成本(例如提高价格),因为客户充分依赖于他们的特定服务和客户转换是有成本的。
Pivotal 可能会提供自己的云,但开源云代工厂的想法是不要将这种选择强加给企业或消费者。