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

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

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
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

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

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

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

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
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

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

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

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

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

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

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

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

• 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

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

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

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

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

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

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

Developer

Experience