从 Cloud Foundry 到 Code Engine 的迁移入门

欢迎 Cloud Foundry 用户访问 IBM Cloud® Code Engine。

Code Engine 是一个完全受管的无服务器平台,用于运行容器化工作负载。Code Engine 甚至通过源代码为您构建容器映像。 设计了 Code Engine 体验,以便您可以专注于 编写代码,而不是托管代码所需的基础架构。

Code Engine 设计时考虑了以下关键目标。

  • 关注代码。Code Engine 提供简化的开发者体验。 无需了解或管理底层基础架构。
  • 支持现代运行时特征,例如自动缩放,空闲时缩放为零,以及与受管服务和安全性的无缝集成。
  • 支持所有基于云的本机应用程序,无论它们是 12 因子应用程序,事件驱动的函数还是运行到完成的批处理作业。 如果它可以容器化,那么 Code Engine 可以运行它。
  • 仅为实际使用的资源付费

如果您来自 Cloud Foundry 背景,那么这些功能部件中的许多功能部件听起来很熟悉。 但是,Code Engine 还包含一些新功能,这些功能允许您超越 Cloud Foundry 提供的功能,包括可扩展为零且免费的应用程序。 因此,在您经历了用户体验的语法差异之后,您和您的应用程序将在 Code Engine中的主场感受。

迁移注意事项

要将现有解决方案从 Cloud Foundry 迁移到 Code Engine,请考虑代码的以下方面。

  • 代码迁移
  • 服务绑定
  • 构建和部署过程 (例如,命令,工具链集成,DevOps)
  • 扩展和资源管理,包括高可用性
  • 路由
  • 安全性和合规性

所有这些方面都取决于解决方案的复杂性,其性能和可用性需求,组织特征等。

后续步骤

  1. 入门 (当前页面)
  2. 将 Cloud Foundry 术语与 Code Engine 进行比较。
  3. 使用本地构建教程试用 Code Engine
  4. 应用程序是否使用服务绑定? 请查看 迁移服务绑定
  5. 了解 缩放和流量管理
  6. 查找 Code Engine 等效于 Cloud Foundry 命令
  7. 仍然有疑问? 尝试 将 Cloud Foundry 应用程序迁移到 Code Engine 常见问题解答

其他信息