Introduction to AWS IoT - Silicon Overdrive€¦ · AWS IoT is a managed cloud ... to build IoT...

Preview:

Citation preview

Introduction to AWS IoT Gre e n g ra ss a n d h o w t o Bu ild u sin g AW S Be st P ra c t ice s

Presented by:Warwick Levey | Silicon Overdrive

The Internet of Things (IoT) is transforming b u sin e sse s in u n p re ce d e n t e d w a ys, su ch a s :

AWS IoT is a managed cloud service that m a ke s it s im p le t o se cu re ly con n e c t e d g e d e vice s t o t h e c lou d .

What does the broker do?

AWS IoT is a managed cloud service that m a ke s it s im p le t o se cu re ly con n e c t e d g e d e vice s t o t h e c lou d .

to build IoT applications that:● Gather

● Process

● Analyze

● Act

Cloud at the Edge

What is Greengrass

AWS Lambda

La m b d a is a n e ve n t d rive n co m p u t e se rvice t h a t a llow s u s t o e xe cu t e sm a ll b locks o f cod e .

AWS Lambda

La m b d a is a n e ve n t d rive n co m p u t e se rvice t h a t a llow s u s t o e xe cu t e sm a ll b locks o f cod e .

● Process data● Send alerts ● Run analytics● Send control messages

AWS Lambda

● Command and control● Offline operation● Data filtering and

aggregation● Iterative learning

Why Greengrass

Latency and Connectivity

Cost

Data Sovereignty

Minimum Hardware Requirements to Run Gre e n g ra ss

Single-core 1GHz

128MB RAM

x86 and ARM (D7 and D8)

Linux (Ubuntu or Amazon)

Why choose AWS for IoT De p lo ym e n t s?

EASY TO DEPLOY AND MANAGE

Get started quickly without complex backend infrastructure

EASY TO DEPLOY AND MANAGE

Get started quickly without complex backend infrastructure

Use MQTT, HTTP 1.1, and WebSockets, and proprietary/ legacy protocols

EASY TO DEPLOY AND MANAGE

Get started quickly without complex backend infrastructure

Use MQTT, HTTP 1.1, and WebSockets, and proprietary/ legacy protocols

Move quickly from ideation to production

SECURE

Use mutual authentication to ensure that AWS IoT and your devices can confirm each other’s identities

SECURE

Use mutual authentication to ensure that AWS IoT and your devices can confirm each other’s identities

Encrypt all data with TLS 1.2, which is available in a variety of programming languages and operating systems

SECURE

Use mutual authentication to ensure that AWS IoT and your devices can confirm each other’s identities

Encrypt all data with TLS 1.2, which is available in a variety of programming languages and operating systems

AWS Greengrass authenticates and encrypts device data. Data is never exchanged between devices and the cloud without proven identity

SCALABLE

Start with minimal upfront investment and easily add new devices as you go

SCALABLE

Start with minimal upfront investment and easily add new devices as you go

Increase throughput as needed to operate with low latency

SCALABLE

Start with minimal upfront investment and easily add new devices as you go

Increase throughput as needed to operate with low latency

Reliably scale to billions of devices and trillions of messages

YOU’VE BEEN LOVELY,W E’VE BEEN AW ESOME

Presented by:Warwick Levey | Silicon Overdrive

Recommended