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

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

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

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跨境专属福利分享群
扫码进群
拉美电商交流群
加入
拉美电商交流群
扫码进群
亚马逊跨境增长交流群
加入
亚马逊跨境增长交流群
扫码进群
亚马逊跨境增长交流群
加入
亚马逊跨境增长交流群
扫码进群
拉美电商交流群
加入
拉美电商交流群
扫码进群
《TikTok综合运营手册》
《TikTok短视频运营手册》
《TikTok直播运营手册》
《TikTok全球趋势报告》
《韩国节日营销指南》
《开店大全-全球合集》
《开店大全-主流平台篇》
《开店大全-东南亚篇》
《CD平台自注册指南》
《开店大全-俄罗斯篇》
通过ESG入驻平台,您将解锁
绿色通道,更高的入驻成功率
专业1v1客户经理服务
运营实操指导
运营提效资源福利
平台官方专属优惠

立即登记,定期获得更多资讯

订阅
联系顾问

平台顾问

平台顾问 平台顾问

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

icon icon

小程序

微信小程序

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

icon icon

返回顶部