Cloud Foundry服务与应用程序

Joh*_*rby 5 cloud cloud-foundry pivotal-cloud-foundry ibm-cloud

Cloud Foundry 中service/ user provided service和概念之间有什么区别apps?毕竟两个都暴露了URL

那么什么时候建议创建服务和应用程序?

dat*_*rik 8

app位于堆栈顶部,通常具有用户界面.它消耗服务(基于服务).Cloud Foundry应用程序通常在浏览器中运行,可通过URL访问.有些应用程序没有路由(不是可访问的URL).

A service提供消耗功能.它还有一个URL,以便应用程序或其他服务可以访问它.典型的服务是数据库或机器人/对话/对话服务,地图或一些登录/密码服务.

为了使它更有趣,有些服务可以打包应用程序,并通过URL访问应用程序的功能.我建议您阅读Cloud Foundry概述Bluemix概述.您可能还想查看此处此处的一些示例,以了解应用程序是如何构建在服务上的.

要回答有关何时构建服务或应用程序的部分:
- 最终用户的功能是什么?它有用户界面吗?=> app
- 是否会被其他应用或服务使用?=>服务