darragh grealish, 56k · use case: multi-vendor implementation • you build services that has...
TRANSCRIPT
![Page 1: Darragh Grealish, 56K · Use Case: Multi-Vendor Implementation • You build services that has applications across Sensors and Hosted in the cloud, • Edge edge application requires](https://reader033.vdocuments.site/reader033/viewer/2022051922/60101d7e8f54fa73f8024b6b/html5/thumbnails/1.jpg)
![Page 2: Darragh Grealish, 56K · Use Case: Multi-Vendor Implementation • You build services that has applications across Sensors and Hosted in the cloud, • Edge edge application requires](https://reader033.vdocuments.site/reader033/viewer/2022051922/60101d7e8f54fa73f8024b6b/html5/thumbnails/2.jpg)
Darragh Grealish, 56K.Cloud
• Sr. Manager, SW Ecosystem Development - Infrastructure team
• Manage projects that expand cloud native development on Arm
• Promoting engagement with PARSEC, a CNCF sandbox project
• Working with ISVs at the crossroad of uCPE and Containers
Marc Meunier, ARM
• Co-Founder of 56K.Cloud an AWS Partner
• Part of the “Arm Innovator Program”
• DevOps Focused Engineer (culture and process)
• Networking and Cloud Applications
• Background in Telco Infra Automation and Testing
• Embedded Systems and Software Engineering Background
Speakers
![Page 3: Darragh Grealish, 56K · Use Case: Multi-Vendor Implementation • You build services that has applications across Sensors and Hosted in the cloud, • Edge edge application requires](https://reader033.vdocuments.site/reader033/viewer/2022051922/60101d7e8f54fa73f8024b6b/html5/thumbnails/3.jpg)
Who is Arm and what do we do?
• Develops chip architecture and licenses IP cores to Silicon companies.
• Can be found everywhere from Datacenters, 5G, IoT, personal computer, mobile devices and embedded devices.
#1 Super Computer
2020 from Fugaku is
based on Arm
![Page 4: Darragh Grealish, 56K · Use Case: Multi-Vendor Implementation • You build services that has applications across Sensors and Hosted in the cloud, • Edge edge application requires](https://reader033.vdocuments.site/reader033/viewer/2022051922/60101d7e8f54fa73f8024b6b/html5/thumbnails/4.jpg)
Cloud Native Disruption
![Page 5: Darragh Grealish, 56K · Use Case: Multi-Vendor Implementation • You build services that has applications across Sensors and Hosted in the cloud, • Edge edge application requires](https://reader033.vdocuments.site/reader033/viewer/2022051922/60101d7e8f54fa73f8024b6b/html5/thumbnails/5.jpg)
Arm promotes standards and OSS
• Focus on Security
![Page 6: Darragh Grealish, 56K · Use Case: Multi-Vendor Implementation • You build services that has applications across Sensors and Hosted in the cloud, • Edge edge application requires](https://reader033.vdocuments.site/reader033/viewer/2022051922/60101d7e8f54fa73f8024b6b/html5/thumbnails/6.jpg)
![Page 7: Darragh Grealish, 56K · Use Case: Multi-Vendor Implementation • You build services that has applications across Sensors and Hosted in the cloud, • Edge edge application requires](https://reader033.vdocuments.site/reader033/viewer/2022051922/60101d7e8f54fa73f8024b6b/html5/thumbnails/7.jpg)
Rust- vmm
Container Runtime Environments
• Arm and Partners contributing to major container runtimes
• Support community efforts for continuous integration on Arm
• Engage with developer community and upstream reviews
• Assess performance on Arm platforms
• Participate in CNCF SIG Runtime
• Roadmap discussions and engaging with new projects
![Page 8: Darragh Grealish, 56K · Use Case: Multi-Vendor Implementation • You build services that has applications across Sensors and Hosted in the cloud, • Edge edge application requires](https://reader033.vdocuments.site/reader033/viewer/2022051922/60101d7e8f54fa73f8024b6b/html5/thumbnails/8.jpg)
Cloud connection.
• Storage mechanism:• Projects to highlight.
• Ceph. - Linux foundation related.
• Promote Ceph page: infrastructure under workloads….
![Page 9: Darragh Grealish, 56K · Use Case: Multi-Vendor Implementation • You build services that has applications across Sensors and Hosted in the cloud, • Edge edge application requires](https://reader033.vdocuments.site/reader033/viewer/2022051922/60101d7e8f54fa73f8024b6b/html5/thumbnails/9.jpg)
Kubernetes? Anything else.
• We have a Kubernetes page. Under containers and Virtualization.
• Project Cassini and working groups.
![Page 10: Darragh Grealish, 56K · Use Case: Multi-Vendor Implementation • You build services that has applications across Sensors and Hosted in the cloud, • Edge edge application requires](https://reader033.vdocuments.site/reader033/viewer/2022051922/60101d7e8f54fa73f8024b6b/html5/thumbnails/10.jpg)
Arm Innovator program...
• Identify and Promote key Developers
• Unique access to Arm roadmap &
development environments
• Identify and fill gaps in the Arm ecosystem
• Arm Innovation Coffee (live stream) : bit.ly/armswdev-youtube
• Check out the Community Discord server: https://discord.gg/deveco
https://www.arm.com/why-arm/innovation/innovator-program
![Page 11: Darragh Grealish, 56K · Use Case: Multi-Vendor Implementation • You build services that has applications across Sensors and Hosted in the cloud, • Edge edge application requires](https://reader033.vdocuments.site/reader033/viewer/2022051922/60101d7e8f54fa73f8024b6b/html5/thumbnails/11.jpg)
Arm Developer Program
Check out:
Developer.arm.co
m/infrastructure
![Page 12: Darragh Grealish, 56K · Use Case: Multi-Vendor Implementation • You build services that has applications across Sensors and Hosted in the cloud, • Edge edge application requires](https://reader033.vdocuments.site/reader033/viewer/2022051922/60101d7e8f54fa73f8024b6b/html5/thumbnails/12.jpg)
Use Case: Multi-Vendor Implementation
• You build services that has applications across Sensors and Hosted in the cloud,
• Edge edge application requires security,
• You use Parsec client, as a way implement once across your array of devices the security features,
• E.g user data and data stored is encrypted per PSA requirements, but only once by the developer using Parsec client library
• Demo: Example in RUST using the WIRE Protocol
![Page 13: Darragh Grealish, 56K · Use Case: Multi-Vendor Implementation • You build services that has applications across Sensors and Hosted in the cloud, • Edge edge application requires](https://reader033.vdocuments.site/reader033/viewer/2022051922/60101d7e8f54fa73f8024b6b/html5/thumbnails/13.jpg)
Parsec Demo
• Explain Setup • Explain Objective
![Page 14: Darragh Grealish, 56K · Use Case: Multi-Vendor Implementation • You build services that has applications across Sensors and Hosted in the cloud, • Edge edge application requires](https://reader033.vdocuments.site/reader033/viewer/2022051922/60101d7e8f54fa73f8024b6b/html5/thumbnails/14.jpg)
• A Single Developer Experience; across “5G Edge Cloud, Edge and IoT”
• Develop new interfaces, tools and abstractions to define and manage heterogeneous, distributed 5G applications
• Native Workloads will be programmed across, on IoT device, with near-real time functions offloaded to an “edge compute”
• Slice Management must become dynamic and demand based
• Enable true “Edge compute” to be accessible, and reduce barrier to entry (developer onboarding)
• Set a standard in provisioning , declaring infrastructure (compute, slice etc..).
• Support Platform to build “parsec providers” such as, Rpi, Jetson, Linardo
What problem do we need solved?
![Page 15: Darragh Grealish, 56K · Use Case: Multi-Vendor Implementation • You build services that has applications across Sensors and Hosted in the cloud, • Edge edge application requires](https://reader033.vdocuments.site/reader033/viewer/2022051922/60101d7e8f54fa73f8024b6b/html5/thumbnails/15.jpg)
AWS EdgeCloud
Use Case: IoT Edge Machine Learning
VPC
AWS Cloud
Auto Scaling group
Auto Scaling group
Instance
ARM
Build
(Graviton)
AWS Wavelength
SageMaker
Model Gen
400 KM1 KM
Application
Consume
Edge Workload
5G Edge Developer
Existing Application
Developers
<<- New Developer Experience ->>
Wavelength
Real Time 5G IoT
Application
Consumers of
Edge Cloud
Applications
ARM based 5G edge
platform
AWS EdgeCloudOpenstack
![Page 16: Darragh Grealish, 56K · Use Case: Multi-Vendor Implementation • You build services that has applications across Sensors and Hosted in the cloud, • Edge edge application requires](https://reader033.vdocuments.site/reader033/viewer/2022051922/60101d7e8f54fa73f8024b6b/html5/thumbnails/16.jpg)
AWS EdgeCloud
AWS EdgeCloud
Problem: Application Management and Deployment
VPC
Auto Scaling group
AWS Cloud
Auto Scaling group
Instance
Arm Build
(Graviton)
AWS Wavelength
SageMaker
Model Gen
Edge Cloud
Mobile Operator
Edge Network
5G Access
400 KM1 KM IoT Device
Consumes
Edge Compute
Cloud Developer
Embedded
Systems
Developer(s)
Distributed Application Management
IOT
gateway /
uCPE?
Operator
Order
System
X Edge Cloud
Tractor + 4G or
something
Jetson
board
Problem: challenge to decompose application
across distributed compute fabric and
managed deployment
![Page 17: Darragh Grealish, 56K · Use Case: Multi-Vendor Implementation • You build services that has applications across Sensors and Hosted in the cloud, • Edge edge application requires](https://reader033.vdocuments.site/reader033/viewer/2022051922/60101d7e8f54fa73f8024b6b/html5/thumbnails/17.jpg)
AWS CloudAWS EdgeCloud
AWS EdgeCloud
deep-dive Application Management and Deployment
VPC
Mixed(ML,Event,DB)
Async workloadAWS Wavelength
Edge Cloud
Mobile Operator
Edge Network
5G Access
400 KM1 KM
Real Time IoT
Application
Skydio-2
Drone
Distributed Cloud
Developer
Consumers of
Edge Cloud
Applications
Distributed Application Deployment
Network
Slices
Operator
Order
System
(OSS/BSS)
Kubernetes Edge
Example showing vendor edge approach; AWS Wavelength (Local Zone serving number of 5G cell sites + OSS) and it’s challenge for developers
Frankfurt (eu-central-1)Winterthur City
e.g 9 to 12 ms
0.6ms~4ms
Application Deployment
Application MonitoringApplication ManagementCloudNative
AdaptorAWS
Adaptor
Mixed(ML,Event,DB)
![Page 18: Darragh Grealish, 56K · Use Case: Multi-Vendor Implementation • You build services that has applications across Sensors and Hosted in the cloud, • Edge edge application requires](https://reader033.vdocuments.site/reader033/viewer/2022051922/60101d7e8f54fa73f8024b6b/html5/thumbnails/18.jpg)
AWS EdgeCloud
AWS EdgeCloud
SPIRITUS Application Management and Deployment
VPC
Auto Scaling group
AWS Cloud
Auto Scaling group
Instance
ARM Build
(Graviton)
AWS Wavelength
SageMaker
Model Gen
Edge Cloud
Mobile Operator
Edge Network
5G Access
400 KM1 KM
Real Time IoT
Application
IoT Device
Consumes
Edge Compute
Skydio-2
Drone
Distributed Cloud
Developer
Consumers of
Edge Cloud
Applications
Distributed Application Management
Network
Slices
Operator
Order
System
X Edge Cloud
Example showing Vendor edge approach, AWS Wavelength (Local Zone serving number of cells) and it’s challenge for developers
Frankfurt (eu-central-1)Winterthur City
e.g 9 to 12 ms
0.6ms~4ms
![Page 19: Darragh Grealish, 56K · Use Case: Multi-Vendor Implementation • You build services that has applications across Sensors and Hosted in the cloud, • Edge edge application requires](https://reader033.vdocuments.site/reader033/viewer/2022051922/60101d7e8f54fa73f8024b6b/html5/thumbnails/19.jpg)
Key Take Aways
Dev Summit Sign-up Here:
![Page 20: Darragh Grealish, 56K · Use Case: Multi-Vendor Implementation • You build services that has applications across Sensors and Hosted in the cloud, • Edge edge application requires](https://reader033.vdocuments.site/reader033/viewer/2022051922/60101d7e8f54fa73f8024b6b/html5/thumbnails/20.jpg)
Q&A
• Ask us questions...
![Page 21: Darragh Grealish, 56K · Use Case: Multi-Vendor Implementation • You build services that has applications across Sensors and Hosted in the cloud, • Edge edge application requires](https://reader033.vdocuments.site/reader033/viewer/2022051922/60101d7e8f54fa73f8024b6b/html5/thumbnails/21.jpg)
Developer
Experience