一键式部署Node应用到SAP Cloud Foundry
阅读这篇blog大约需要5分钟
SAP云平台是SAP为客户提供的PaaS平台,其主要的目标是帮助客户和合作伙伴在最短的时间内开发出创新的云应用。这里是网址:
SAP云平台是完全基于PaaS开源标准平台Cloud Foundry之上的。CloudFoundry是业界的PaaS平台的标准平台,能够帮助开发人员快速部署扩展,无需操心基础架构的问题:
Test your code, or your users will.
今天主要通过把一个Node.js应用部署到SAP云平台,来感受一下它的强大和方便。
主要包含这些步骤:
- 准备工作
- 查看SAP CF标准支持的Buildpacks
- Node.js应用
- 云平台部署配置文件
- 部署应用
- 测试运行
准备工作
-
免费注册一个SAP云平台账号。
在SAP云平台官网免费注册,具体步骤这里就不重复了。 -
安装CloudFoundry脚手架工具(CLI)
在CLI的主页下载安装。
查看SAP CF标准支持的Buildpacks
- 通过cli登录云平台
cf login
按提示输入云平台trial账户地址,用户名,密码等。
- 查看SAP云平台支持的buildpacks:
cf buildpacks
可以看到输出:
Getting buildpacks...
buildpack position enabled locked filename stack
staticfile_buildpack 1