模型与权限

物联网边缘计算,为容器应用提供两种模型配置(数据模型和服务模型)、一种权限配置功能,可帮助您更好地开发容器应用。

准备工作

在配置数据模型和服务模型前,请先通过物联网边缘计算的咨询系统,填写您关于开发数据模型和服务模型的需求,获取功能开发文档和技术支持。

前提条件

  • 已创建容器应用,详细操作,请参见创建容器应用

  • 若您需要将容器应用中某个服务,提供给其他容器应用,请在编排容器应用时,为该服务配置对应的节点,并对外开放服务端口。详细操作,请参见可视化编排

背景信息

物联网边缘计算中,容器应用的模型与权限功能,继承了AIoT应用能力中心的模型与权限功能。更多信息,请参见AIoT能力中心

操作步骤

  1. 登录边缘计算控制台

  2. 从左侧导航栏中的下拉框,选择您的实例。

    新版-选择实例

  3. 在左侧导航栏选择节点管理 > 应用管理

  4. 应用管理页面,单击容器应用页签,找到需要配置的容器应用,在对应操作栏中单击查看

  5. 应用详情页面的应用信息页签下,选择您需要配置的应用版本,单击对应操作栏中的进入开发

    新版-容器应用-配置-进入开发

  6. 版本详情页面,单击模型与权限页签,然后单击配置模型与权限

    系统跳转到AIoT开放平台,您可以为容器应用配置如下功能:

权限声明

开发应用过程中,若您希望通过自研接口,调用阿里云的接口,则需要为应用添加对应的阿里云接口调用权限。

权限声明页签的权限列表下,找到您需要的权限,单击对应操作列中的添加,即可为容器应用添加服务权限。

模型与权限-权限声明

数据模型

在同一个边缘一体机下,若您要开发的两个容器应用之间,涉及同一个数据模型时,您可以自定义一个数据模型,供两个容器应用使用,减少您的开发时间。

详细的开发操作,请通过准备工作获取。

服务模型

服务模型包括服务提供和服务依赖:

  • 服务提供:为其它容器应用,提供与本应用相同的服务模型。服务提供方,需要通过标准化服务模型,能够清晰而简洁的表达本服务提供的接口、定义,以及它所能实现的具体功能。

  • 服务依赖:为实现特定功能应用,需要依赖的服务模型。服务依赖方,能够清晰而简洁的表达,自己所依赖的接口和接口能够实现的具体功能。

详细的开发操作,请通过准备工作获取。

后续操作

分配容器应用到边缘一体机