快速部署到SAP云平台Cloud Foundry

阅读这篇blog大约需要5分钟

在Demo原型开发后的第一时间部署到云平台。

Be slow to promise and quick to perform.

部署前端UI5应用

修改index.html的sap-ui-core.js位置:

<script id="sap-ui-bootstrap"src="https://openui5.hana.ondemand.com/resources/sap-ui-core.js"

UI5应用的运行环境是staticfile_buildpack,创建manifest.yml文件:

---
applications:
- name: arcticrandom-route: truepath: .buildpack: staticfile_buildpackmemory: 256M

部署应用:

cf push

输出:

...Staging app and tracing logs...Uploaded droplet (24.5M)Uploading completeCell 3adf9482-65af-48ef-86a3-a23b9adc0bc8 stopping instance ea800892-571a-4ad6-97eb-baf6346b0c3eCell 3adf9482-65af-48ef-86a3-a23b9adc0bc8 destroying container for instance ea800892-571a-4ad6-97eb-baf6346b0c3eCell 3adf9482-65af-48ef-86a3-a23b9adc0bc8 successfully destroyed container for instance ea800892-571a-4ad6-97eb-baf6346b0c3eWaiting for app to start...name:                arctic
requested state:     started
isolation segment:   trial
routes:              arctic-chatty-jackal.cfapps.eu10.hana.ondemand.com
last uploaded:       Thu 13 Feb 21:49:15 CST 2020
stack:               cflinuxfs3
buildpacks:          staticfiletype:            web
instances:       1/1
memory usage:    256M
start command:   $HOME/boot.shstate     since                  cpu    memory         disk         details
#0   running   2020-02-13T13:49:33Z   0.0%   1.6M of 256M   131M of 1G

页面地址:

https://arctic-chatty-jackal.cfapps.eu10.hana.ondemand.com/webapp/

部署后端Node.js应用

Sails.js的CORS配置, security.js:

  cors: {allRoutes: true,allowOrigins: '*',allowCredentials: false,},

Sails.js应用和部署Node.js完全一样,创建manifest.yml:

---
applications:
- name: arctic-backendrandom-route: truepath: .buildpack: nodejs_buildpackmemory: 768M

部署应用:

cf push

输出:

...Cell d8eab7bd-8f13-4598-a26b-00bb71b3764b destroying container for instance 0b198393-d057-499e-8283-8b4836de6ee9Cell d8eab7bd-8f13-4598-a26b-00bb71b3764b successfully destroyed container for instance 0b198393-d057-499e-8283-8b4836de6ee9Waiting for app to start...name:                arctic-backend
requested state:     started
isolation segment:   trial
routes:              arctic-backend-silly-cassowary.cfapps.eu10.hana.ondemand.com
last uploaded:       Thu 13 Feb 21:11:11 CST 2020
stack:               cflinuxfs3
buildpacks:          nodejstype:            web
instances:       1/1
memory usage:    768M
start command:   npm startstate     since                  cpu     memory          disk         details
#0   running   2020-02-13T13:11:41Z   56.0%   48.3M of 768M   198M of 1G

API服务地址:

https://arctic-backend-silly-cassowary.cfapps.eu10.hana.ondemand.com

小结

通过SAP云平台Cloud Foundry部署云应用超级方便,让PaaS平台帮你去管理一切。你要做的就是CF PUSH。

参考阅读

  • 5分钟将Node应用部署到SAP云平台Cloud Foundry

[云开发3]-将问卷调查Demo应用快速部署到SAP云平台相关推荐

  1. 微信小程序开发工具结合腾讯云开发AI人脸识别和身份证识别——基于腾讯云开发者实验项目

    微信小程序开发工具结合腾讯云开发AI人脸识别和身份证识别--基于腾讯云开发者实验项目 开通腾讯云相关权限(AI人脸识别,文字识别-身份证识别) 查看API密钥 部署微信小程序 成功演示 代码包 开通腾 ...

  2. 云开发(微信-小程序)笔记(五)----云函数,就这(上)

    云开发(微信-小程序)笔记(四)---- 还有吗?再来点 云函数 云函数即在云端(服务器端)运行的函数.在物理设计上,一个云函数可由多个文件组成,占用一定量的 CPU 内存等计算资源:各云函数完全独立 ...

  3. 云盘网盘系统源码快速对接多家云存储(带视频搭建教程)

    介绍: PHP云盘网盘系统源码快速对接多家云存储 带视频搭建教程 快速对接多家云存储,支持七牛.又拍云.阿里云OSS.AWS S3.Onedrive.自建远程服务器,当然,还有本地存储. 自定义主题配 ...

  4. 如何将SAP Multi Target应用部署到SAP云平台的Cloud Foundry环境去

    SHINA是SAP HANA Interactive Education的缩写,是一个demo应用,用于演示如何开发SAP HANA原生应用. 这个应用包含了sample数据以及HANA数据库表,vi ...

  5. 5分钟将Node应用部署到SAP云平台Cloud Foundry

    一键式部署Node应用到SAP Cloud Foundry 阅读这篇blog大约需要5分钟 SAP云平台是SAP为客户提供的PaaS平台,其主要的目标是帮助客户和合作伙伴在最短的时间内开发出创新的云应 ...

  6. 使用SAP iRPA Studio创建的本地项目,如何部署到SAP云平台上?

    本文是2020年第15篇原创文章,也是汪子熙公众号总共第198篇原创文章. 最近在微软Bing搜索里输入China,就会出现这样的提示... 没太多可说的,唯愿天佑中华. 以前看威尔-史密斯主演的&l ...

  7. 使用SAP iRPA创建一个最简单的hello world项目并部署到SAP云平台上

    如何进入SAP iRPA控制台? 在SAP云平台的subaccount里,点击Subscriptions,找到SAP intelligent robotic Process Automation: 进 ...

  8. 5分钟将Docker镜像部署到SAP云平台CloudFoundry

    一键部署Docker镜像到SAP CloudFoundry 阅读这篇blog大约需要5分钟 Docker 是世界领先的软件容器平台.DockerHub 是一个由 Docker 公司运行和管理的基于云的 ...

  9. postman和部署在 SAP 云平台上的SAP UI5应用发送同样的HTTP请求,为何前者成功,后者失败?

    昨晚 Jerry 的技术交流群里,有一位 SAP 从业者提问: 哪位大神在NEO里建过FSM Data API的destination ?我在UI5里面call这个destination的时候 一直是 ...

最新文章

  1. 全国所有省市县地理坐标Json格式
  2. [python 练习] 计算个税
  3. 零基础 ABAP 学习教程系列文章的目录
  4. BZOJ3211: 花神游历各国
  5. ICCV2021 | 简单有效的长尾视觉识别新方案:蒸馏自监督(SSD)
  6. MTK OTG 功能总结(UVC)
  7. JAVA面试问题及答案
  8. php更改文件为只读,word只读模式怎么修改
  9. ubb html编辑器,GitHub - ibone/ubb-editor: web编辑器
  10. android技术篇(三)解密data区
  11. 华为商店的软件可以鸿蒙,鸿蒙到底想要什么?是维护渠道的霸权还是万物互联?...
  12. 2021年数学建模国赛C题思路
  13. 《SSO系列二》自己动手写一个SSO
  14. 【案例分享】项目施工进度报告 – 树形报表
  15. 艾永亮:大众消费品市场,如何撬动消费者的口味决定权?
  16. 微信小程序--图片转base64
  17. 史上最全第三代半导体产业发展介绍(附世界各国研究概况解析)
  18. 华为与「DaoCloud 道客」推出面向元宇宙的云边协同超融合一体机
  19. Windows 7之BitLock To Go
  20. 超声波塑料焊接机电箱发生器设计

热门文章

  1. 广东省中医院微信公众号医保个账支付功能
  2. MySQL求百分比带百分号%
  3. 连接超时计算机无法连接失败,爱思助手无法连接或者连接超时解决办法
  4. 刹那芳华,犹如指尖流砂
  5. 删除末尾带.的文件夹
  6. 基于微信小程序的校园食堂窗口自助点餐系统#毕业设计
  7. 哪款蓝牙耳机戴着舒服?佩戴舒适度高的四款蓝牙耳机推荐
  8. r语言rank降序_常见排序分析方法及R语言实现
  9. 移动端图片变模糊问题
  10. Android 画布Canvas之控件连线操作