PCF DEV 和 PCF Enterprise 的区别

Difference between PCF DEV and PCF Enterprise

PCF Dev on premise 和 PCF Enterprise 在功能和支持方面有何区别?

来自关键

PCF Dev is ideally suited to developers wanting to explore or evaluate PCF, or those already actively building cloud-native applications to be run on PCF. Working with PCF Dev, developers can experience the power of PCF - from the accelerated development cycles enabled by consistent, structured builds to the operational excellence unlocked through integrated logging, metrics and health monitoring and management.

PCF Dev 是 PCF 的一个非常瘦的版本 运行ning 在 VirtualBox 或 VMWare Fusion 上的单个虚拟机上;基本上是指在笔记本电脑或 PC 上 运行。 PCF Dev 附带 Redis、RabbitMQ 和 MySQL 或 RMQ、MySql 和 SCS 磁贴。

因此,启动和部署微服务并进行测试是一个很好的解决方案;对于开发人员来说是一个快速周转的好解决方案。


PCF Dev 没有 Bosh。

BOSH is an open source tool for release engineering, deployment, lifecycle management, and monitoring of distributed systems.

Cloud Foundry uses BOSH as the interaction layer with IAAS. BOSH allows abstraction and standardize interaction to the IAAS. BOSH interacts with IAAS using Cloud Provide Interface (CPI), which is implemented by the IAAS vendor (VMWare, AWS, Google, MS etc).

在 PCF Dev 上,您无法添加任何其他图块。在真正的 PCF 基础上,根据业务需求,您可能需要更多的图块。

如您所说,PCF Enterprise 是为生产而构建的 PCF 基础。它有很多特点。但一些关键功能是..

  1. 默认安全
  2. 自我修复和冗余(在应用程序级别,以及通过 bosh 复活器在 vm 级别)
  3. 可扩展性
  4. 多语言支持

我建议您阅读 Pivotal 网站上的其他功能。

希望对您有所帮助!