Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
LAI - AWS IoT Workshop
Search
Alex Casalboni
December 12, 2016
Technology
1
150
LAI - AWS IoT Workshop
AWS IoT Workshop @ Milan
Alex Casalboni
December 12, 2016
Tweet
Share
More Decks by Alex Casalboni
See All by Alex Casalboni
Data-driven & cost-aware performance tuning for AWS Lambda
alexcasalboni
0
240
AWS Lambda function performance tuning - AWS re:Invent 2019
alexcasalboni
1
1.1k
Supercharge product development with cloud best practices - Web Summit 2019
alexcasalboni
0
94
AWS data services for machine learning - AWS Innovate Online
alexcasalboni
0
63
Advanced Serverless Architectural Patterns on AWS [Devoxx Poland]
alexcasalboni
0
240
Building a Modern Data Platform in the Cloud [AWS Dev Day @ Kyiv]
alexcasalboni
0
120
How to build a global serverless service [AWS Dev Day @ Kyiv]
alexcasalboni
0
63
Become a machine learning developer using AWS Machine Learning Services [AWS Summit @ Warsaw]
alexcasalboni
0
120
Getting started with AWS for Developers [Collision @ Toronto]
alexcasalboni
0
79
Other Decks in Technology
See All in Technology
Cracking the Coding Interview 6th Edition
gdplabs
14
28k
Snowflake ML モデルを dbt データパイプラインに組み込む
estie
0
120
手を動かしてレベルアップしよう!
maruto
0
260
Global Databaseで実現するマルチリージョン自動切替とBlue/Greenデプロイ
j2yano
0
170
ディスプレイ広告(Yahoo!広告・LINE広告)におけるバックエンド開発
lycorptech_jp
PRO
0
610
EMConf JP 2025 懇親会LT / EMConf JP 2025 social gathering
sugamasao
2
210
20250307_エンジニアじゃないけどAzureはじめてみた
ponponmikankan
2
180
AWSアカウントのセキュリティ自動化、どこまで進める? 最適な設計と実践ポイント
yuobayashi
7
1.8k
【内製開発Summit 2025】イオンスマートテクノロジーの内製化組織の作り方/In-house-development-summit-AST
aeonpeople
2
1.1k
User Story Mapping + Inclusive Team
kawaguti
PRO
3
460
AI Agent時代なのでAWSのLLMs.txtが欲しい!
watany
3
380
Introduction to OpenSearch Project - Search Engineering Tech Talk 2025 Winter
tkykenmt
2
220
Featured
See All Featured
Fireside Chat
paigeccino
35
3.2k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.2k
Side Projects
sachag
452
42k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Visualization
eitanlees
146
15k
Raft: Consensus for Rubyists
vanstee
137
6.8k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.3k
Done Done
chrislema
182
16k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Transcript
Learn Adopt Innovate -‐ IoT clda.co/iot-‐workshop-‐milano 12/12/2016 L’Internet delle cose
(connesse) + +
About us Alex Casalboni Senior So2ware Engineer & @alex_casalboni Luca
Bianchi CTO @ Neosperience @bianchiluca clda.co/iot-workshop-milano Serverless User Group Milano Cloud Evangelist @ Cloud Academy
AWS IoT Workshop Repository clda.co/iot-‐github clda.co/iot-workshop-milano
Things are Drones clda.co/iot-workshop-milano Self-‐driving Sensors (temperature) Actuators (irriga?on power)
Bi-‐direc<onal communica?on
IoT Simulated Environment (WebSocket) clda.co/iot-workshop-milano
SimulaQon Context clda.co/iot-workshop-milano Drones can be added or removed at
any ?me Local interac?ons as browser-‐based interac<ons Periodic data is sent back to IoT System Swarm logic is transparent to the individual
MQTT Topics Design clda.co/iot-workshop-milano /myapp/simulation/drones/{ID} /myapp/simulation/commands One MQTT Topic for
each Drone (speed, posi?on, power, etc.) The IoT System can send commands back (broadcast)
MQTT Topics Design clda.co/iot-workshop-milano /myapp/simulation/drones/{ID}
MQTT Topics Design clda.co/iot-workshop-milano /myapp/simulation/commands
MQTT Topics Design clda.co/iot-workshop-milano /myapp/simulation/commands
MQTT Topics Design clda.co/iot-workshop-milano /myapp/simulation/commands
MQTT Topics Design clda.co/iot-workshop-milano /myapp/simulation/commands
AWS IoT Architecture clda.co/iot-workshop-milano
AWS IoT Stack clda.co/iot-workshop-milano IoT Project Cognito User Pool IAM
Roles SNS Topic S3 Bucket Lambda Func?on Kinesis Stream Kinesis Firehose Kinesis Analy?cs
AWS IoT -‐ MQTT Republish Web Simulator MQTT Topics AWS
IoT Rules clda.co/iot-workshop-milano
AWS IoT -‐ Push NoQficaQons clda.co/iot-workshop-milano Web Simulator MQTT Topics
AWS IoT Rules Amazon SNS Local Operator
AWS IoT -‐ S3 backup (direct) Web Simulator MQTT Topics
AWS IoT Rules Amazon S3 Bucket clda.co/iot-workshop-milano
AWS IoT -‐ S3 backup (Kinesis*) Web Simulator MQTT Topics
AWS IoT Rules Kinesis Firehose Amazon S3 Bucket clda.co/iot-workshop-milano * compression & encryp?on
AWS IoT -‐ Time-‐based Analysis & Feedback Web Simulator MQTT
Topics AWS IoT Rules Kinesis Firehose Kinesis Analytics Kinesis Stream Lambda Function clda.co/iot-workshop-milano
Grazie =) Q&A + + 12/12/2016
meetup.com/Serverless-‐Italy + + cloud-‐alliance.it cloudacademy.com 12/12/2016