According to Gartner, "By year-end 2023, more than 50% of large enterprises will deploy at least six edge computing use cases deployed for IoT or immersive experiences, versus less than 1% in 2019."
We believe that powerful smart new connected devices will drive demand for a ubiquitous distributed edge cloud.
Video: https://youtu.be/GRilNXZ7Wxc
2. Outline
● What is Edge computing, and why it's important
● Edge problems
● IoT communication
● Not just distributed compute but also storage
● WebAssembly
● Us
3. The Cloud (1/2)
● Todays goto for online apps and websites
● Expensive
● Slow
● Heavy load on the backhaul
4. The Cloud (2/2)
Let’s focus on those two problems:
● Slow
● Heavy load on the backhaul
5. Content Delivery Network (CDN) (1/2)
● Acts as a cache for websites, video, …
● Can proxy live streaming
● Reduce considerably previous issues
6. Content Delivery Network (CDN) (2/2)
One key characteristic of CDNs is
Located at edge locations
PoPs, ISPs, ...
7. Multi-CDN
Is a Load Balancing approach that uses different metrics to solve:
● Not available everywhere
● Not same performance everywhere
● Downtime
8. Edge Computing (1/2)
● Moves actions as close as possible to the source
● It is the point where the physical world interacts with the digital
world
9. Edge Computing (2/2)
● Why is it important?
○ Latency
○ Privacy
○ Security
● Example:
In IoT, saving battery life is crucial. Let’s assume an IoT device can conduct the
transaction in 20ms round trip time (RTT), instead of 200ms RTT. As a result, it can
use 10 times less battery.
10. Edge = “Distributed Infrastructure”
● It does sound like a problem, and it actually is!
● With all those benefits compared to centralized approach
○ The distributed nature of the Edge introduces complex
■ Deployment
■ Routing
Imagine you have to manage hundreds of regions!
11. Billions of Devices!
● We are living in a hyperconnected world
○ Everything is expected to interact with the internet
● The world of the Internet of Things (IoT) driven by objects will far
supersede these data figures
● For example, a connected airplane will generate around 5
Terabytes of data per day
12. Security & Authenticity
● Was the data sent securely?
● Does it come from the source that claims to send the data?
● Was it altered along the way?
● Can it be altered after being received?
13. Storage at the Edge
● Compute is not the only service needed at the Edge!
● Why?
○ Few reasons
■ Privacy
■ Parallel computing
■ Large raw/perishable data (example video, vehicle logs, ...)
14. WebAssembly
● A binary instruction format for a stack-based virtual machine
● Portable target for compilation of high-level languages
● Efficient and fast
● Safe
● Modular
● Embeddable
16. No need to manage regions. Your
compute and storage will be available
where the clients are without any
configuration.
#smart
17. Deployed at diversely resilient networks
at the edge, our platform enables
persistent availability. In case of natural
disaster, our platform is capable of
tapping into vertical peers, enabling
apps and websites to work
disconnected from the backbone.
#resilient
18. In addition to encrypting traffic and
data stored on our servers, we also
provide out-of-the box WAF protection
for all our hosted resources!
#secure
19. Authenticate and secure IoT
communication through our distributed
Tangle-based ledger.
#ledger