手机站:/m

数据库服务器_过返利机器人软件-期域名注册_哪家好

时间:2021-09-28 14:53编辑:淘客樊里来源:淘客樊里当前位置:主页 > 云解析 >

在云计算环境中,多租户允许应用程序提供商向多个租户(一组用户)提供应用程序和服务。应用程序的最终用户通过专用于该租户的URL访问它。

租户感知应用程序能够安全地为每个租户分离数据,可以跨租户共享资源,

本博客详细介绍了在CloudFoundry环境下,在SAP云平台上构建多租户应用程序的过程。有关Neo环境的多租户,请参阅此博客。

在SAP Cloud Platform Cloud Foundry environment service marketplace中,我们可以看到SaaS Provisioning服务,如下图所示。

要使我们的SaaS应用程序可供多个租户使用,我们必须为我们的应用程序设置注册表。SaaS资源调配服务是我们作为SaaS应用程序提供商注册应用程序的地方。SaaS供应服务使我们能够自动化订阅过程。它还维护应用程序的所有依赖项和订阅的列表。

SaaS应用程序提供商创建一个子帐户来部署应用程序。在这个子帐户中,提供者创建一个空间并部署SaaS应用程序。然后,提供者向SaaS注册中心注册应用程序。SAP云平台上的SaaS注册服务创建了一个新条目。通过此服务,同一全局帐户中的任何子帐户都将在订阅磁贴中看到提供者应用程序的条目。消费者只需点击一个按钮就可以订阅应用程序。每个子帐户都有一个唯一的子域和标识区域id。

让我们看看如何使用SaaS Provisioning service构建一个简单的"Hello World"多租户应用程序。

有一个SaaS应用程序提供商–提供商ZZZ。提供者ZZZ希望构建一个显示hello消息的应用程序。hello消息将显示登录用户的姓名和用户登录的租户-如图所示

作为ZZZ,我们将构建一个"hello World"应用程序来显示"hello消息"。此外,由于每个租户将从唯一的URL访问应用程序,因此我们将构建一个应用程序路由器应用程序来解析URL、授权请求并将请求转发到我们的应用程序。

在我们的应用程序的默认端点(GET–‘/’)中,我们将返回一个hello语句,物联智能家居,其中显示用户名、租户子域和租户标识区域。

我们将此应用程序部署到我们(提供商)的子帐户并测试应用程序。一旦我们对开发感到满意,我们将添加使我们的应用程序在租户间可用所需的配置。

为了使我们的应用程序可用于SaaS资源调配服务并自动化订阅过程,我们必须将以下配置添加到SaaS应用程序。

SaaS资源调配服务要求我们定义以下API端点。

PUT–"回调/v1.0/tenants"/*加入租户,即消费者订阅应用程序时

删除–"callback/v1.0/tenants/*"离开租户,即当消费者取消订阅应用程序时

每个消费者通过唯一的URL访问SaaS应用程序。为了确保这些请求到达目标应用程序,我们在MTA.yaml公司文件。点击此处获取详细文档。

我们在创建SaaS Provisioning service实例时指定SaaS应用程序名称、描述、应用程序类别。我们在一份声明中提到了这些细节配置.json

完成配置后,查淘客,我们将创建一个SaaS配置服务,并将其绑定到SaaS应用程序。要完成这组操作,我们需要Cloud Foundry命令行界面。

我们通过创建一个新的SaaS Provisioning服务实例来启动此过程。

下一步,淘客qq群,我们将SaaS应用程序绑定到新创建的SaaS Provisioning服务实例上。

一旦我们将应用程序绑定到此服务实例上,交通大数据,系统将提示我们重新启动应用程序。为此,我们执行以下命令。

消费者可以通过SAP Cloud Platform Cockpit或REST API订阅应用程序。

在您的全局帐户中,在线自助建站系统,创建一个新的子帐户并转到"订阅"选项卡。SaaS注册服务显示已经注册的应用程序。在这里,您将找到提供商的应用程序。

单击应用程序磁贴并单击订阅按钮。

您将需要一个可以进行REST API调用的客户端(如Postman)。

我们首先获得应用程序授权令牌。使用CloudFoundry命令行界面工具执行以下命令

使用以下设置在客户端中创建新请求。从环境变量中复制相应的值。

您将收到以下响应。

我们在下一步中使用返回的访问令牌来调用订阅API。

在接下来的博客中,我们将查看可以使用的不同API。

在最后一步中,提供商需要添加一个新路由,以确保消费者的请求进入应用程序路由器。

您现在可以为消费者启动应用程序

在即将发布的博客中,我们将仔细研究我们可以采用的方法,以自动化路由映射过程。

请在此处找到"Hello World"示例应用程序的代码。此应用程序是使用节点.js. 有关更多信息和分步指南,请浏览自述文件.MD文件。如果您喜欢视频,请查看SAP HANA Academy的播放列表。

上一篇企业邮箱_甘肃网大淘客app-站建设公司_试用

下一篇服务器_网站建物联网门锁-设发展_免费1年

云市场知识本月排行

云市场知识精选