《范子莹 (Arm China)-使用云原生范例加速和简化边缘设备的物联网软件开发.pdf》由会员分享,可在线阅读,更多相关《范子莹 (Arm China)-使用云原生范例加速和简化边缘设备的物联网软件开发.pdf(27页珍藏版)》请在三个皮匠报告上搜索。
1、 2023 ArmJacy Fan,IoT Marketing Manager,Arm ChinaMay 2023Enable Cloud Native Software Development onEdge Devices 2 2023 ArmCloudData CentersEnd to End Computing for Everything,Anyone&AnywhereEdgeEdgeCritical DataMassive Amounts of DataEdge5G Filter&ReactLocal Decisions Smart EndpointAnalyze&StoreCon
2、nectivity(Cortex-R/Cortex-M)Application(Cortex-A/Cortex-M)Embedded(Cortex-M)/NPUModem(Cortex-R)Applications/Analytics(Cortex-A)Control(Cortex-A)Neoverse3 2023 ArmSecurity,Security,Security.Secure those platforms,including common IoT services such as secure OTACloud Native Software DevelopmentUsher i
3、n a new era of modern,cloud-native software development best practices such as CI/CDEnable Differentiated&Diverse SiliconDeliver portable software platforms on differentiated&diverse silicon so you can focus on the next killer app Accelerating IoT Software Development4 2023 ArmCloud-native Developme
4、ntA Modern Paradigm to Build&Deliver Cloud-enabled ApplicationsComplex software updates are deployed regularlywith Scalable DevOps,MLOps,&CI/CDDesignTrainTestDeployExample:ML Ops5 2023 ArmWhy Does This Matter at the IoT Edge?Gateway ModelCloud-native Edge ModelEmbedded workloadsSingle applicationPro
5、tocol translationLow compute powerDataActionsDataActionsCompute-capableContainersCI/CDML/AnalyticsSensor FusionActionsData(High Volume)ActionsInsights(High Volume)6 2023 ArmA Diverse Range of IoT&Embedded Developersand Their Challenges to Unlocking the Potential of the CloudEmbedded Microcontroller
6、DevelopersNo scalability with physical hardware Cloud-native DevelopersHard to run on end devicesML Trained in the CloudEdge DeviceDeploymentBinary ImageDevices fleet7 2023 ArmAutonomous&AutomotiveRoboticsSmart HomeManufacturingIndustry 4.0Accelerating Where Hardware Meets SoftwareSpecialized hetero
7、genous ComputeFoundational Software&Security StandardizationS O A F E ESmart CityEdge InfrastructureCortex-ACortex-MStacks and Reference ImplementationsEdge and IoT Application DomainsCloud Native Development ecosystemArm Total SolutionsEconomically viable,faster to deploy solutions for each vertica
8、l9 2023 ArmProject Cassini and Project Centauri Software Standards for Cortex-AEnables cloud native deployments at the embedded edgeProvides a consistent set of operating systems on certified devicesGuarantees best in class security,from device to cloudSoftware Standards for Cortex-MMakes it easier
9、to build complex firmware imagesDefines a standard way for devices to update themselvesProvides a production ready reference implementationRobust standards leveraging software across diverse hardwareSecurity APIs and certification that can be trusted by developersCloud native software stacks and ref
10、erence use cases10 2023 ArmIoT Deployment Challenges:Fragmentation&ScalabilityA frictionless edge is critical to unlocking value from IoTIntent-based NetworksEdge ServersIoT GatewaysRich EndpointsInfrastructure Edge&5GIndustry 4.0Cloud/DCPeering Content Services 2023 ArmSoftware Standards for Cortex
11、-A12 2023 ArmProject CassiniHardware,firmware specificationsCertification programCloud Native StacksEdge Solution Reference ImplementationsSecurity Certification programOpen API for cross-platform security services13 2023 ArmVisionSoftware Can Just Work on Arm-based DevicesCloud edgeAIoT edgeHWFW/OS
12、SDKAppHWFW/OSSDKAppHWFW/OSSDKAppPlatform“A”Platform“B”Platform“C”Common OSes AppFW CompliantFW CompliantFW CompliantHW CompliantHW CompliantHW CompliantPlatform“A”Platform“B”Platform“C”14 2023 ArmA Balance of Standardization for Partner SuccessEnabling InnovationLow Flexibility High SW Maintenance C
13、ostFixedCustom17 2023 ArmSTM32MP157C Pass SystemReadyIR Certification1st Cortex-A7 Platform for SystemReady IR Certification18 2023 ArmUbuntu Core+SystemReadyUbuntu operating system designed and engineered for IoT and embedded systemsEasy to install,easy to maintain,easy to upgradeLong term support,
14、with kernel patches and bug fixes for 10 yearsComing Soon to SystemReady IR Certified Devices 2023 ArmPlatform Securityfor Cortex-A20 2023 ArmPSA Certified for OEMs21 2023 ArmPARSEC Security Abstraction for Cortex-AA microservice that provides a common interface to any root of trust Any Platform,Any
15、 Architecture,Any HardwareCloud-Native Applications,Any Programming Language,Any Runtime,Any OrchestrationDiscrete TPMFirmware TPMLocal HSMRemote HSMTrusted Services PSA CertifiedCustom22 2023 ArmHow Does PARSEC Add Value?Simplifies SecurityParsec exposes cloud native functions to applications and d
16、eals with connecting to the Root of Trust(RoT)in your system.Enables PortabilityWith a common interface for security,you can move your code to any device and connect to the RoT without changing a line of code in your applications.Isolates ApplicationsParsec brokers access to hardware and provides is
17、olated key stores.Accelerates DevelopmentDeveloped and maintained by a community of security experts who leverage the service in production.23 2023 ArmConnect devices to GG service securely with certificate exchange.Private key never leaves the RoTPerform data collection and analysis securely in Edg
18、e devices.Provision keys with Parsec directly in the device HWRoot of Trust(RoT)Parsec is Now Supported in AWS GreengrassProviding a simplified path to Hardware based security mTLS 2023 ArmArm Virtual Hardware(AVH)25 2023 ArmCortex-M85Traditional EmbeddedIoT+ML+OTA+Security+.Software ComplexityMCU P
19、erformance 8/16 bitCortex-M0+Cortex-M4Cortex-M55ManualDeploymentSoftware developmentBinary ImageDeviceDeploy-and-ForgetSW team controls entire flowSecurity is an afterthoughwhen bugs/when security,wellDuring the past 30 yearsTraditional Embedded DevelopmentSoftware updates and deployed RegularlyDevO
20、ps/MLOpsCI/CDSecurity addressed full dev lifecycleNew Paradigm enables new ApplicationsCloud-Native DevelopmentML Trained in the CloudEdge DeviceBinary ImageDevices FleetDeploymentWhen IoT-Challenge meets Cloud-Native26 2023 ArmArm Virtual HardwareEnabling Software-Hardware Co-Design to Accelerate I
21、oT and ML DevelopmentArm Virtual Hardware(AVH)scales and accelerates IoT software development by virtualizing popular IoT development kits,Arm-based processors,and systemsin the cloudEvolution of Arms modelling technology that removes the wait for hardware and the complexity of building and configur
22、ing board farms for testing Suitable for bare-metal development all the way through rich OS such as Linux and AndroidProvides scalable way to to build and test software in the cloudCI/CDSoftwaredevelopmentDeploymentBuildBinary ImageTest resultsVirtualHardware27 2023 ArmEnabling Developers To Scale T
23、oday and Build for the FutureArm Virtual Hardware Corstone and CPUsCloud-based models of Corstoneand Cortex-M processors for software development.Available via AWS.Arm Virtual Hardware 3rd Party Ecosystem BoardsCloud-based models of popular IoT development kits,including peripherals,sensors and boar
24、d components that are already in production.Available via hypervisor technology.AVH for STM32U5Discovery KitRaspberry Pi4BCortex-M55Ethos-U55Corstone-300Cortex-M85Ethos-U55Corstone-310Cortex-A35Cortex-M3Corstone-1000Keyword RecognitionVoice RecognitionRich IoT Edge DeviceSeveral other third-party bo
25、ard models.28 2023 ArmAlibaba AliOSThings on AVH(STM32U5)开源之夏开源之夏:https:/summer- the code to be merged into AliOS Thingss GitHub repository29 2023 ArmArm 虚拟硬件(Type-1)Corstone 和 Cortex CPUArm 虚拟硬件(Type-2)第三方开发板获取方式:订阅托管在 AWS/AWS China Marketplace 的Arm Virtual Hardware AMI扫码获取免费 AWS EC2 体验时长获取方式:前往 申请注册 Private Beta 体验账号扫码申请注册 Arm 虚拟硬件平台体验账号(建议使用公司/学校邮箱以加速审批)Type-1Type-2Email:;L*Notes:Reply“AVH”for more AccessingTHANKS