SlideShare une entreprise Scribd logo
1  sur  38
Edge Computing:
Appliance and
Challenges
DevOps Fest 2020
What I will share with you today
● What is Edge Computing?
● Where to use in business ?
● Why it's going to be next big thing?
● What it means for DevOps?
● What were the practical Challenges?
● Our vision of the future
● Q&A
What is Edge Computing?
Main aspects
● resources virtualization
● close to data origin
● low latency for real time apps <20ms
● distributed computing resources
● autonomous operation capabilities
Typical Device Edge Computing approach
What is Edge Computing?
Base Resources
virtualization
● CPU
● GPU
● RAM
● Network
● Flash memory
Periphery access
management
● GPIO
● Southbound radio
● PCIe
● USB
● Audio/Video
● Power
● Industrial Bus(-es)
● Sensor ports
https://www.pine64.org/rockpro64/
Where to use in business?
Application areas and use cases
● Telecommunications
● Manufacturing
● Automotive
● Mining, Oil & Gas
● Energy
● Agriculture
● SpaceTech
https://www.gartner.com/smarterwithgartner/what-edge-computing-means-for-infra
structure-and-operations-leaders/
Where to use in business? CASE 1: Video processing
Video analysis & enhancements
Why I need to send video stream to cloud to extract plate ID?
Where to use in business? CASE 2: Factory 4.0
Robotics & Manufacturing
I need to communicate locally, resiliently and at lowest cost
Where to use in business? CASE 3: Software Defined Satellite
Space Tech
● Camera and sensors storing
data to local storage on
satellite
● Different data models
processing the data and supply
it to the own infrastructure on
the ground
Why going to be the Next Big Thing?
Key factors of business success and why it’s serious
● Market needs to connect clouds and IoT
● Powerful governance by Linux Foundation & LF Edge
● Major investments from key tech players
Trillions of sensors & controls All kind of clouds
You Missed The Cloud Revolution?
Edge is 4X the Size & Will Hit 4 Trillion Economy*
http://www.chetansharma.com/publications/edge-internet-economy/
Arpit Joshipura, General Manager LF Networking, Edge and IoT at Linux Foundation. ONS 2019, Antwerp Belgium
Edge Computing: Key DevOps specifics
What to take care specially
● Resources management
(scaling and periphery control)
● Autonomous payload execution
(especially for the Device Edge)
● Security aspects: Secure boot
Edge Computing: our challenges
Practical aspects: AgTech
Why Edge Computing but not pure
Embedded approach?
Solution dev process - need to know
IoT & domain specifics
QA process - traditional vs reality
Support&Maintanace aspects (SW
upgrade, debug, monitoring)
Upcoming challenges:
Connectivity-as-a-Service (eSIM)
Proof of data origin
CV integration for non-AI specific
HW
Practical aspects: AgTech
➔ It’s NOT “Embedded vs cloud” it’s
“Embedded PLUS Cloud”
➔ CI/CD & QA automation possibilities
➔ Applications scalability
➔ No chip dependency
➔ Allows 3rd party applications
➔ Imagine it’s like IOS or Android vs
legacy firmware phone
Why Edge Computing but not pure
Embedded approach?
Practical aspects: AgTech
Solution development process
➔ Need to know IoT and domain specifics
➔ GPS is not precise, not stable and needs to be
filtered
➔ Want to have stable precise positioning (RTK)?
Stable connectivity required
➔ Sensors (self-) calibration
➔ Environmental conditions: outdoor, UV,
Vibrations, chemicals, thermal management
Practical aspects: AgTech
QA process: Load testing
Traditional vs Edge
Practical aspects: AgTech
QA: Staging environment
Traditional vs Edge:
Practical aspects : AgTech
Support & Maintenance aspects
➔ Low qualified operational personnel -
make it plug&play or disable it
➔ Operating in the middle of nowhere
➔ Low speed & unstable connectivity:
don’t expect stable telemetry & console
➔ Foolproof user design is a must
➔ If mobile network used - who is
managing account balance?
Credit: NASA/JPL-Caltech/MSSS
Upcoming challenges: Connectivity-as-a-Service
Upcoming challenges:
➔ Define TPM to be used
➔ Implement secure boot by
utilizing Keylime project
➔ Enable digital signature for
upstreaming data
https://keylime.dev/
Proof of data origin & secure boot using TPM
Upcoming challenges:
Computer Vision integration for
non-AI specific HW
➔ Training dataset collection (another
use case for EdgeGW )
➔ Linking container with data model
to specific GPU
➔ Integration with autopilot for route
correction for rows tracking
DevOps Fest 2020. Pavlo Repalo. Edge Computing: Appliance and Challanges
DevOps Fest 2020. Pavlo Repalo. Edge Computing: Appliance and Challanges
DevOps Fest 2020. Pavlo Repalo. Edge Computing: Appliance and Challanges

Contenu connexe

Tendances

Tendances (19)

HiPEAC 2019 Workshop - Vision Processing
HiPEAC 2019 Workshop - Vision ProcessingHiPEAC 2019 Workshop - Vision Processing
HiPEAC 2019 Workshop - Vision Processing
 
IoT Update Oktober 2019 | Wilfred Harbers CTO Benelux @ Software AG
IoT Update Oktober 2019 |  Wilfred Harbers CTO Benelux @ Software AGIoT Update Oktober 2019 |  Wilfred Harbers CTO Benelux @ Software AG
IoT Update Oktober 2019 | Wilfred Harbers CTO Benelux @ Software AG
 
NRB MAINFRAME DAY 09 - Gamal Khaldi - Wrap up and conclusions
NRB MAINFRAME DAY 09 - Gamal Khaldi - Wrap up and conclusionsNRB MAINFRAME DAY 09 - Gamal Khaldi - Wrap up and conclusions
NRB MAINFRAME DAY 09 - Gamal Khaldi - Wrap up and conclusions
 
PaaS to the Future
PaaS to the FuturePaaS to the Future
PaaS to the Future
 
Best route beck et al-midih presentation oc2.
Best route beck et al-midih presentation oc2.Best route beck et al-midih presentation oc2.
Best route beck et al-midih presentation oc2.
 
#FiaComit - Integration effectiveness
#FiaComit - Integration effectiveness#FiaComit - Integration effectiveness
#FiaComit - Integration effectiveness
 
Guide to IoT Projects and Architectures
Guide to IoT Projects and ArchitecturesGuide to IoT Projects and Architectures
Guide to IoT Projects and Architectures
 
Brocade: "Making of an Innovation Leader" Infographic
Brocade: "Making of an Innovation Leader" InfographicBrocade: "Making of an Innovation Leader" Infographic
Brocade: "Making of an Innovation Leader" Infographic
 
#FiaComit ibeacons
#FiaComit ibeacons#FiaComit ibeacons
#FiaComit ibeacons
 
FIWARE Global Summit - Welcome & Opening Remarks
FIWARE Global Summit - Welcome & Opening RemarksFIWARE Global Summit - Welcome & Opening Remarks
FIWARE Global Summit - Welcome & Opening Remarks
 
ICPDAS - IIoT solution
ICPDAS - IIoT solutionICPDAS - IIoT solution
ICPDAS - IIoT solution
 
finCODE US 2018 - En route to CI/CD nirvana
finCODE US 2018 - En route to CI/CD nirvanafinCODE US 2018 - En route to CI/CD nirvana
finCODE US 2018 - En route to CI/CD nirvana
 
Xilinx Corporate Overview - Hiring Drive @ Bengaluru
Xilinx Corporate Overview  - Hiring Drive @ BengaluruXilinx Corporate Overview  - Hiring Drive @ Bengaluru
Xilinx Corporate Overview - Hiring Drive @ Bengaluru
 
Tanner EDA Testimonials
Tanner EDA TestimonialsTanner EDA Testimonials
Tanner EDA Testimonials
 
#FiaComit Inside a digital asset
#FiaComit Inside a digital asset#FiaComit Inside a digital asset
#FiaComit Inside a digital asset
 
SplunkLive! Customer Presentation – Cox Automotive
SplunkLive! Customer Presentation – Cox AutomotiveSplunkLive! Customer Presentation – Cox Automotive
SplunkLive! Customer Presentation – Cox Automotive
 
SFO15-100K1: Welcome Keynote: George Grey, Linaro CEO
SFO15-100K1: Welcome Keynote: George Grey, Linaro CEOSFO15-100K1: Welcome Keynote: George Grey, Linaro CEO
SFO15-100K1: Welcome Keynote: George Grey, Linaro CEO
 
Case Study: Fujitsu Ensures a Reliable Customer Experience with Modern Wi-Fi ...
Case Study: Fujitsu Ensures a Reliable Customer Experience with Modern Wi-Fi ...Case Study: Fujitsu Ensures a Reliable Customer Experience with Modern Wi-Fi ...
Case Study: Fujitsu Ensures a Reliable Customer Experience with Modern Wi-Fi ...
 
2017-05-31 Praxiswerkstatt Agilität und digitale Transformation
2017-05-31 Praxiswerkstatt Agilität und digitale Transformation2017-05-31 Praxiswerkstatt Agilität und digitale Transformation
2017-05-31 Praxiswerkstatt Agilität und digitale Transformation
 

Similaire à DevOps Fest 2020. Pavlo Repalo. Edge Computing: Appliance and Challanges

ieeecompsoc-180814120838 (1).pptx
ieeecompsoc-180814120838 (1).pptxieeecompsoc-180814120838 (1).pptx
ieeecompsoc-180814120838 (1).pptx
WalidMG1
 
ieeecompsoc-180814120838.pptx
ieeecompsoc-180814120838.pptxieeecompsoc-180814120838.pptx
ieeecompsoc-180814120838.pptx
WalidMG1
 
Are you ready to be edgy? Bringing applications to the edge of the network
Are you ready to be edgy? Bringing applications to the edge of the networkAre you ready to be edgy? Bringing applications to the edge of the network
Are you ready to be edgy? Bringing applications to the edge of the network
Megan O'Keefe
 

Similaire à DevOps Fest 2020. Pavlo Repalo. Edge Computing: Appliance and Challanges (20)

Edge Computing
Edge ComputingEdge Computing
Edge Computing
 
ieeecompsoc-180814120838 (1).pptx
ieeecompsoc-180814120838 (1).pptxieeecompsoc-180814120838 (1).pptx
ieeecompsoc-180814120838 (1).pptx
 
ieeecompsoc-180814120838.pptx
ieeecompsoc-180814120838.pptxieeecompsoc-180814120838.pptx
ieeecompsoc-180814120838.pptx
 
Connectivity is here (5 g, swarm,...). now, let's build interplanetary apps! (1)
Connectivity is here (5 g, swarm,...). now, let's build interplanetary apps! (1)Connectivity is here (5 g, swarm,...). now, let's build interplanetary apps! (1)
Connectivity is here (5 g, swarm,...). now, let's build interplanetary apps! (1)
 
Accelerating Edge Computing Adoption
Accelerating Edge Computing Adoption Accelerating Edge Computing Adoption
Accelerating Edge Computing Adoption
 
Are you ready to be edgy? Bringing applications to the edge of the network
Are you ready to be edgy? Bringing applications to the edge of the networkAre you ready to be edgy? Bringing applications to the edge of the network
Are you ready to be edgy? Bringing applications to the edge of the network
 
FIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWARE
FIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWAREFIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWARE
FIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWARE
 
Edge Computing Architecture using GPUs and Kubernetes
Edge Computing Architecture using GPUs and KubernetesEdge Computing Architecture using GPUs and Kubernetes
Edge Computing Architecture using GPUs and Kubernetes
 
Deploy and Manage Your Industrial IoT Edge Solutions In Weeks With EdgeOps
Deploy and Manage Your Industrial IoT Edge Solutions In Weeks With EdgeOpsDeploy and Manage Your Industrial IoT Edge Solutions In Weeks With EdgeOps
Deploy and Manage Your Industrial IoT Edge Solutions In Weeks With EdgeOps
 
What Is Edge Computing? Everything You Need to Know
What Is Edge Computing? Everything You Need to KnowWhat Is Edge Computing? Everything You Need to Know
What Is Edge Computing? Everything You Need to Know
 
PIF2019 - A06 - Rodrigo M Tutilo - Advantech
PIF2019 - A06 - Rodrigo M Tutilo - AdvantechPIF2019 - A06 - Rodrigo M Tutilo - Advantech
PIF2019 - A06 - Rodrigo M Tutilo - Advantech
 
Computing for Datacenter Servers 2021 - Sample
Computing for Datacenter Servers 2021 - SampleComputing for Datacenter Servers 2021 - Sample
Computing for Datacenter Servers 2021 - Sample
 
Accelerating the AIoT @ the EDGE
Accelerating the AIoT @ the EDGE Accelerating the AIoT @ the EDGE
Accelerating the AIoT @ the EDGE
 
Reinventing DDC in the Age of Data Analytics
Reinventing DDC in the Age of Data AnalyticsReinventing DDC in the Age of Data Analytics
Reinventing DDC in the Age of Data Analytics
 
Edge Computing: NTT Offerings in Japan and Use Cases by Katsuhiro Ohki, NTT L...
Edge Computing: NTT Offerings in Japan and Use Cases by Katsuhiro Ohki, NTT L...Edge Computing: NTT Offerings in Japan and Use Cases by Katsuhiro Ohki, NTT L...
Edge Computing: NTT Offerings in Japan and Use Cases by Katsuhiro Ohki, NTT L...
 
Vertex Perspectives | AI-optimized Chipsets | Part I
Vertex Perspectives | AI-optimized Chipsets | Part IVertex Perspectives | AI-optimized Chipsets | Part I
Vertex Perspectives | AI-optimized Chipsets | Part I
 
Vertex perspectives ai optimized chipsets (part i)
Vertex perspectives   ai optimized chipsets (part i)Vertex perspectives   ai optimized chipsets (part i)
Vertex perspectives ai optimized chipsets (part i)
 
Open Source Possibilities for 5G Edge Computing Deployment
Open Source Possibilities for 5G Edge Computing DeploymentOpen Source Possibilities for 5G Edge Computing Deployment
Open Source Possibilities for 5G Edge Computing Deployment
 
Overcoming the AIoT Obstacles through Smart Component Integration
Overcoming the AIoT Obstacles through Smart Component IntegrationOvercoming the AIoT Obstacles through Smart Component Integration
Overcoming the AIoT Obstacles through Smart Component Integration
 
Dell NVIDIA AI Roadshow - South Western Ontario
Dell NVIDIA AI Roadshow - South Western OntarioDell NVIDIA AI Roadshow - South Western Ontario
Dell NVIDIA AI Roadshow - South Western Ontario
 

Plus de DevOps_Fest

DevOps Fest 2020. Барух Садогурский и Леонид Игольник. Устраиваем DevOps без ...
DevOps Fest 2020. Барух Садогурский и Леонид Игольник. Устраиваем DevOps без ...DevOps Fest 2020. Барух Садогурский и Леонид Игольник. Устраиваем DevOps без ...
DevOps Fest 2020. Барух Садогурский и Леонид Игольник. Устраиваем DevOps без ...
DevOps_Fest
 
DevOps Fest 2020. Станислав Коленкин. How to connect non-connectible: tips, t...
DevOps Fest 2020. Станислав Коленкин. How to connect non-connectible: tips, t...DevOps Fest 2020. Станислав Коленкин. How to connect non-connectible: tips, t...
DevOps Fest 2020. Станислав Коленкин. How to connect non-connectible: tips, t...
DevOps_Fest
 
DevOps Fest 2020. Андрій Шабалін. Distributed Tracing for microservices with ...
DevOps Fest 2020. Андрій Шабалін. Distributed Tracing for microservices with ...DevOps Fest 2020. Андрій Шабалін. Distributed Tracing for microservices with ...
DevOps Fest 2020. Андрій Шабалін. Distributed Tracing for microservices with ...
DevOps_Fest
 

Plus de DevOps_Fest (20)

DevOps Fest 2020. Сергій Калінець. Building Data Streaming Platform with Apac...
DevOps Fest 2020. Сергій Калінець. Building Data Streaming Platform with Apac...DevOps Fest 2020. Сергій Калінець. Building Data Streaming Platform with Apac...
DevOps Fest 2020. Сергій Калінець. Building Data Streaming Platform with Apac...
 
DevOps Fest 2020. Kohsuke Kawaguchi. GitOps, Jenkins X & the Future of CI/CD
DevOps Fest 2020. Kohsuke Kawaguchi. GitOps, Jenkins X & the Future of CI/CDDevOps Fest 2020. Kohsuke Kawaguchi. GitOps, Jenkins X & the Future of CI/CD
DevOps Fest 2020. Kohsuke Kawaguchi. GitOps, Jenkins X & the Future of CI/CD
 
DevOps Fest 2020. Барух Садогурский и Леонид Игольник. Устраиваем DevOps без ...
DevOps Fest 2020. Барух Садогурский и Леонид Игольник. Устраиваем DevOps без ...DevOps Fest 2020. Барух Садогурский и Леонид Игольник. Устраиваем DevOps без ...
DevOps Fest 2020. Барух Садогурский и Леонид Игольник. Устраиваем DevOps без ...
 
DevOps Fest 2020. James Spiteri. Advanced Security Operations with Elastic Se...
DevOps Fest 2020. James Spiteri. Advanced Security Operations with Elastic Se...DevOps Fest 2020. James Spiteri. Advanced Security Operations with Elastic Se...
DevOps Fest 2020. James Spiteri. Advanced Security Operations with Elastic Se...
 
DevOps Fest 2020. Максим Безуглый. DevOps - как архитектура в процессе. Две к...
DevOps Fest 2020. Максим Безуглый. DevOps - как архитектура в процессе. Две к...DevOps Fest 2020. Максим Безуглый. DevOps - как архитектура в процессе. Две к...
DevOps Fest 2020. Максим Безуглый. DevOps - как архитектура в процессе. Две к...
 
DevOps Fest 2020. Павел Жданов та Никора Никита. Построение процесса CI\CD дл...
DevOps Fest 2020. Павел Жданов та Никора Никита. Построение процесса CI\CD дл...DevOps Fest 2020. Павел Жданов та Никора Никита. Построение процесса CI\CD дл...
DevOps Fest 2020. Павел Жданов та Никора Никита. Построение процесса CI\CD дл...
 
DevOps Fest 2020. Станислав Коленкин. How to connect non-connectible: tips, t...
DevOps Fest 2020. Станислав Коленкин. How to connect non-connectible: tips, t...DevOps Fest 2020. Станислав Коленкин. How to connect non-connectible: tips, t...
DevOps Fest 2020. Станислав Коленкин. How to connect non-connectible: tips, t...
 
DevOps Fest 2020. Андрій Шабалін. Distributed Tracing for microservices with ...
DevOps Fest 2020. Андрій Шабалін. Distributed Tracing for microservices with ...DevOps Fest 2020. Андрій Шабалін. Distributed Tracing for microservices with ...
DevOps Fest 2020. Андрій Шабалін. Distributed Tracing for microservices with ...
 
DevOps Fest 2020. Дмитрий Кудрявцев. Реализация GitOps на Kubernetes. ArgoCD
DevOps Fest 2020. Дмитрий Кудрявцев. Реализация GitOps на Kubernetes. ArgoCDDevOps Fest 2020. Дмитрий Кудрявцев. Реализация GitOps на Kubernetes. ArgoCD
DevOps Fest 2020. Дмитрий Кудрявцев. Реализация GitOps на Kubernetes. ArgoCD
 
DevOps Fest 2020. Роман Орлов. Инфраструктура тестирования в Kubernetes
DevOps Fest 2020. Роман Орлов. Инфраструктура тестирования в KubernetesDevOps Fest 2020. Роман Орлов. Инфраструктура тестирования в Kubernetes
DevOps Fest 2020. Роман Орлов. Инфраструктура тестирования в Kubernetes
 
DevOps Fest 2020. Андрей Шишенко. CI/CD for AWS Lambdas with Serverless frame...
DevOps Fest 2020. Андрей Шишенко. CI/CD for AWS Lambdas with Serverless frame...DevOps Fest 2020. Андрей Шишенко. CI/CD for AWS Lambdas with Serverless frame...
DevOps Fest 2020. Андрей Шишенко. CI/CD for AWS Lambdas with Serverless frame...
 
DevOps Fest 2020. Александр Глущенко. Modern Enterprise Network Architecture ...
DevOps Fest 2020. Александр Глущенко. Modern Enterprise Network Architecture ...DevOps Fest 2020. Александр Глущенко. Modern Enterprise Network Architecture ...
DevOps Fest 2020. Александр Глущенко. Modern Enterprise Network Architecture ...
 
DevOps Fest 2020. Виталий Складчиков. Сквозь монолитный enterprise к микросер...
DevOps Fest 2020. Виталий Складчиков. Сквозь монолитный enterprise к микросер...DevOps Fest 2020. Виталий Складчиков. Сквозь монолитный enterprise к микросер...
DevOps Fest 2020. Виталий Складчиков. Сквозь монолитный enterprise к микросер...
 
DevOps Fest 2020. Денис Медведенко. Управление сложными многокомпонентными ин...
DevOps Fest 2020. Денис Медведенко. Управление сложными многокомпонентными ин...DevOps Fest 2020. Денис Медведенко. Управление сложными многокомпонентными ин...
DevOps Fest 2020. Денис Медведенко. Управление сложными многокомпонентными ин...
 
DevOps Fest 2020. Павел Галушко. Что делать devops'у если у вас захотели mach...
DevOps Fest 2020. Павел Галушко. Что делать devops'у если у вас захотели mach...DevOps Fest 2020. Павел Галушко. Что делать devops'у если у вас захотели mach...
DevOps Fest 2020. Павел Галушко. Что делать devops'у если у вас захотели mach...
 
DevOps Fest 2020. Сергей Абаничев. Modern CI\CD pipeline with Azure DevOps
DevOps Fest 2020. Сергей Абаничев. Modern CI\CD pipeline with Azure DevOpsDevOps Fest 2020. Сергей Абаничев. Modern CI\CD pipeline with Azure DevOps
DevOps Fest 2020. Сергей Абаничев. Modern CI\CD pipeline with Azure DevOps
 
DevOps Fest 2020. Philipp Krenn. Scale Your Auditing Events
DevOps Fest 2020. Philipp Krenn. Scale Your Auditing EventsDevOps Fest 2020. Philipp Krenn. Scale Your Auditing Events
DevOps Fest 2020. Philipp Krenn. Scale Your Auditing Events
 
DevOps Fest 2020. Володимир Мельник. TuchaKube - перша українська DevOps/Host...
DevOps Fest 2020. Володимир Мельник. TuchaKube - перша українська DevOps/Host...DevOps Fest 2020. Володимир Мельник. TuchaKube - перша українська DevOps/Host...
DevOps Fest 2020. Володимир Мельник. TuchaKube - перша українська DevOps/Host...
 
DevOps Fest 2020. Денис Васильев. Let's make it KUL! Kubernetes Ultra Light
DevOps Fest 2020. Денис Васильев. Let's make it KUL! Kubernetes Ultra LightDevOps Fest 2020. Денис Васильев. Let's make it KUL! Kubernetes Ultra Light
DevOps Fest 2020. Денис Васильев. Let's make it KUL! Kubernetes Ultra Light
 
DevOps Fest 2020. Даніель Яворович. Data pipelines: building an efficient ins...
DevOps Fest 2020. Даніель Яворович. Data pipelines: building an efficient ins...DevOps Fest 2020. Даніель Яворович. Data pipelines: building an efficient ins...
DevOps Fest 2020. Даніель Яворович. Data pipelines: building an efficient ins...
 

Dernier

Dernier (20)

Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 

DevOps Fest 2020. Pavlo Repalo. Edge Computing: Appliance and Challanges

  • 2. What I will share with you today ● What is Edge Computing? ● Where to use in business ? ● Why it's going to be next big thing? ● What it means for DevOps? ● What were the practical Challenges? ● Our vision of the future ● Q&A
  • 3. What is Edge Computing? Main aspects ● resources virtualization ● close to data origin ● low latency for real time apps <20ms ● distributed computing resources ● autonomous operation capabilities
  • 4. Typical Device Edge Computing approach
  • 5. What is Edge Computing? Base Resources virtualization ● CPU ● GPU ● RAM ● Network ● Flash memory Periphery access management ● GPIO ● Southbound radio ● PCIe ● USB ● Audio/Video ● Power ● Industrial Bus(-es) ● Sensor ports https://www.pine64.org/rockpro64/
  • 6. Where to use in business? Application areas and use cases ● Telecommunications ● Manufacturing ● Automotive ● Mining, Oil & Gas ● Energy ● Agriculture ● SpaceTech https://www.gartner.com/smarterwithgartner/what-edge-computing-means-for-infra structure-and-operations-leaders/
  • 7. Where to use in business? CASE 1: Video processing Video analysis & enhancements Why I need to send video stream to cloud to extract plate ID?
  • 8. Where to use in business? CASE 2: Factory 4.0 Robotics & Manufacturing I need to communicate locally, resiliently and at lowest cost
  • 9. Where to use in business? CASE 3: Software Defined Satellite Space Tech ● Camera and sensors storing data to local storage on satellite ● Different data models processing the data and supply it to the own infrastructure on the ground
  • 10. Why going to be the Next Big Thing? Key factors of business success and why it’s serious ● Market needs to connect clouds and IoT ● Powerful governance by Linux Foundation & LF Edge ● Major investments from key tech players Trillions of sensors & controls All kind of clouds
  • 11. You Missed The Cloud Revolution? Edge is 4X the Size & Will Hit 4 Trillion Economy* http://www.chetansharma.com/publications/edge-internet-economy/ Arpit Joshipura, General Manager LF Networking, Edge and IoT at Linux Foundation. ONS 2019, Antwerp Belgium
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. Edge Computing: Key DevOps specifics What to take care specially ● Resources management (scaling and periphery control) ● Autonomous payload execution (especially for the Device Edge) ● Security aspects: Secure boot
  • 27. Edge Computing: our challenges Practical aspects: AgTech Why Edge Computing but not pure Embedded approach? Solution dev process - need to know IoT & domain specifics QA process - traditional vs reality Support&Maintanace aspects (SW upgrade, debug, monitoring) Upcoming challenges: Connectivity-as-a-Service (eSIM) Proof of data origin CV integration for non-AI specific HW
  • 28. Practical aspects: AgTech ➔ It’s NOT “Embedded vs cloud” it’s “Embedded PLUS Cloud” ➔ CI/CD & QA automation possibilities ➔ Applications scalability ➔ No chip dependency ➔ Allows 3rd party applications ➔ Imagine it’s like IOS or Android vs legacy firmware phone Why Edge Computing but not pure Embedded approach?
  • 29. Practical aspects: AgTech Solution development process ➔ Need to know IoT and domain specifics ➔ GPS is not precise, not stable and needs to be filtered ➔ Want to have stable precise positioning (RTK)? Stable connectivity required ➔ Sensors (self-) calibration ➔ Environmental conditions: outdoor, UV, Vibrations, chemicals, thermal management
  • 30. Practical aspects: AgTech QA process: Load testing Traditional vs Edge
  • 31. Practical aspects: AgTech QA: Staging environment Traditional vs Edge:
  • 32. Practical aspects : AgTech Support & Maintenance aspects ➔ Low qualified operational personnel - make it plug&play or disable it ➔ Operating in the middle of nowhere ➔ Low speed & unstable connectivity: don’t expect stable telemetry & console ➔ Foolproof user design is a must ➔ If mobile network used - who is managing account balance? Credit: NASA/JPL-Caltech/MSSS
  • 34. Upcoming challenges: ➔ Define TPM to be used ➔ Implement secure boot by utilizing Keylime project ➔ Enable digital signature for upstreaming data https://keylime.dev/ Proof of data origin & secure boot using TPM
  • 35. Upcoming challenges: Computer Vision integration for non-AI specific HW ➔ Training dataset collection (another use case for EdgeGW ) ➔ Linking container with data model to specific GPU ➔ Integration with autopilot for route correction for rows tracking