Azure Sphere 部署基础知识,azure ad介绍-ESG跨境

Azure Sphere 部署基础知识,azure ad介绍

来源网络
来源网络
2022-04-29
点赞icon 0
查看icon 582

Azure Sphere 部署基础知识,azure ad介绍Azure部署基础知识部署包括将运行相同应用程序和操作系统版本的Azure Sphere设备分组,将应用程序打包以在每组设备上运行,将包上传到Azure Sphere安全服务,并将部署分配给一组设备。本主题定义了部署中涉及的基本元素。命名约定产品和设备组的名称......

Azure Sphere 部署基础知识,azure ad介绍





Azure部署基础知识

部署包括将运行相同应用程序和操作系统版本的Azure Sphere设备分组,将应用程序打包以在每组设备上运行,将包上传到Azure Sphere安全服务,并将部署分配给一组设备。本主题定义了部署中涉及的基本元素。

命名约定

产品和设备组的名称可以包含字母数字字符和空格。如果名称包含空格,请在命令中使用名称时用双引号将名称括起来。

设备ID

Azure Sphere设备ID唯一地标识每个Azure Sphere芯片。设备ID存储在设备本身上。部署的所有其他元素都存储在Azure Sphere安全服务中。

制品

识别Azure Sphere MCU,其产品被集成到连接的设备中以执行特定功能。作为制造商,您可以为每种型号的连接设备(如洗碗机或咖啡机)创建产品。例如,Contoso为其DW100洗碗机创建了一个产品,并在制造过程中将该产品分配给每台DW100洗碗机。每个产品都有一个GUID,该GUID在租户中是唯一的,不能更改。

每个连接的设备都有一个产品,但是一个产品可以与多个设备相关联。每个产品都有一个名称和一个描述,该名称在租户中必须是唯一的。产品名称和描述以用户可读的方式将产品与其他产品区分开来。您可以根据需要修改产品的名称和描述。

设备组

组是具有相同产品类型的设备的命名集合。设备组提供了一种将应用程序部署扩展到多个设备的方法。每个设备只属于一个设备组,每个设备组只属于一个产品。创建产品时,将在产品中创建一个默认设备组,以帮助提供基本功能,如测试和生产部署。虽然每个产品中的默认组的名称是相同的,但设备组实际上是唯一的。以下是默认设备组:

开发:开发组是为在开发过程中加载应用程序的开发人员设计的。默认情况下,该组中的设备接收零售操作系统源;应用程序更新被禁用。要测试不同的操作系统版本,您可以更改组的默认操作系统。

现场测试:现场测试组是为在实验室或现场测试中测试设备的开发人员设计的。默认情况下,该组中的设备接收零售操作系统源和所有应用程序更新。

生产:生产团队适合生产设备。默认情况下,该组中的设备接收零售操作系统源和所有应用程序更新。本组适用于特定产品的生产设备。

现场测试操作系统评估:现场测试操作系统评估小组是为开发人员设计的,他们在实验室或现场试验中验证新的Azure Sphere操作系统是否与他们设备上的应用程序兼容。默认情况下,该组中的设备接收零售评估版操作系统源和所有应用程序更新。

生产操作系统评估:生产操作系统评估团队旨在验证新的Azure Sphere操作系统是否与生产应用程序兼容。默认情况下,该组中的设备接收零售评估版操作系统源和所有应用程序更新。

您可以选择创建其他设备组来组织产品。例如,Contoso可以将开发团队用于其工程实验室的设备,将现场测试团队用于其公司运营中心的部署团队所使用的设备。Contoso可以为不同地理区域的设备创建组,这样它就可以轻松地部署其应用程序的本地化版本,而不是将所有生产设备都放在生产组中。分组的标准完全由你决定。

要将应用程序部署到Azure Sphere设备,请将它们分配到设备组。组中的每个设备将自动接收分配给其组的应用程序;任何其他应用程序都将被删除。

应用程序

应用程序是执行特定于特定连接设备的任务的程序。将部署应用程序交付给与这些连接设备相关联的产品。

图像和图像包

映像是一个二进制文件,代表一个应用程序或电路板配置的单一版本。固定图像:图像上传后无法修改。对于应用程序,映像包括应用程序的二进制文件及其映像元数据。图像包是图像及其元数据(由生成过程生成)的组合。每次SDK生成或重新生成Azure Sphere映像包时,它都会使用一个新的唯一映像ID。

当Contoso为其DW100洗碗机开发应用程序时,SDK将创建一个可以部署到任何设备组的映像。

芯片SKU和系统软件

作为产品制造商,您开发和管理应用程序,而微软开发和管理系统软件组件。软件组件面向芯片SKU。芯片SKU(库存单位)标识与Azure Sphere兼容的特定类型的MCU。芯片SKU由微软指定,不能更改。使用微软的这个SKU向每个Azure Sphere设备交付正确的系统软件更新。

部署

简而言之,部署将一组映像交付给一个或多个设备。通过以下方式创建部署:

使用azsphere产品创建来创建产品。

如有必要,使用azsphere devicegroup create创建其他设备组。

使用azsphere设备更新将设备指定给设备组。

使用Azure Sphere SDK创建映像包。

使用az sphere devicegroup deployment create将映像包与设备组相关联。

创建部署提供了创建云部署的分步说明。

Azure security为设备组的所有成员提供服务,这些成员以与该组关联的部署为目标,并且仅用于这些部署。这意味着,如果设备从一个组移动到另一个组,该设备将仅接收与新设备组相关联的部署(如果有的话);设备上(或已经在设备上)的任何其他映像包都将被删除。因此,安全服务确保每个设备都有其部署指定的所有映像,而不是其他设备。

您不能删除或关闭设备组的部署,但可以通过为设备组创建新部署来更新现有部署。要从特定设备中删除部署,您可以将该设备移动到该部署未分配到的另一个设备组。

使用CLI v1和CLI v2 Beta

CLI Beta与Windows和Linux上的现有CLI一起安装,因此您可以访问任何界面。最初的v1 CLI将继续正常工作,因为它一直如此。使用CLI v2测试版:

在Windows上,使用PowerShell或标准的Windows命令提示符。

在Linux上,使用任何命令行界面。如果在SDK安装过程中将CLI v2 Beta设置为默认值,请指定azsphere命令;如果v1 CLI设置为默认值,请指定azspherev2命令。

有关CLI v2 Beta支持的功能和命令的详细信息,请参见azure sphere CLI v2 Beta。

重要的

在Windows上,Azure Sphere developer命令提示符快捷方式只能用于CLI v1。

Azsphere参考文档已经更新,包括了可用参数的详细信息和两个版本的示例。本文还提供了快速入门和教程两个版本的示例。但是,文档中其他地方的示例仍然会反映最初的CLI v1。当CLI v2从测试版升级到LTS版时,我们将更新这些示例。


文章推荐
Google Play商店和Apple Store对开发者来说,googleplaystore在哪下
Google AdWords拓展关键词的优化,谷歌浏览器搜索关键词插件
App Store运营推广头部服务商应该是什么样,app 运营的指标具体都有哪些
从美国进口的二手CNC如何报关运输至国内,二手cnc报关流程


特别声明:以上文章内容仅代表作者本人观点,不代表ESG跨境电商观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与ESG跨境电商联系。

搜索 放大镜
韩国平台交流群
加入
韩国平台交流群
扫码进群
欧洲多平台交流群
加入
欧洲多平台交流群
扫码进群
美国卖家交流群
加入
美国卖家交流群
扫码进群
ESG跨境专属福利分享群
加入
ESG跨境专属福利分享群
扫码进群
拉美电商交流群
加入
拉美电商交流群
扫码进群
亚马逊跨境增长交流群
加入
亚马逊跨境增长交流群
扫码进群
《开店大全-全球合集》
《开店大全-主流平台篇》
《开店大全-东南亚篇》
《CD平台自注册指南》
《开店大全-俄罗斯篇》
《韩国站内推广指南》
《韩国热销品预测》
《开店大全-日韩篇》
《开店大全-拉美篇》
《开店大全-欧洲篇》
通过ESG入驻平台,您将解锁
绿色通道,更高的入驻成功率
专业1v1客户经理服务
运营实操指导
运营提效资源福利
平台官方专属优惠
联系顾问

平台顾问

平台顾问 平台顾问

微信扫一扫
马上联系在线顾问

icon icon

小程序

微信小程序

ESG跨境小程序
手机入驻更便捷

icon icon

返回顶部

Baidu
map