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
190
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
LAI - AWS IoT Workshop
AWS IoT Workshop @ Milan
Alex Casalboni
December 12, 2016
More Decks by Alex Casalboni
See All by Alex Casalboni
Data-driven & cost-aware performance tuning for AWS Lambda
alexcasalboni
0
360
AWS Lambda function performance tuning - AWS re:Invent 2019
alexcasalboni
1
1.2k
Supercharge product development with cloud best practices - Web Summit 2019
alexcasalboni
0
160
AWS data services for machine learning - AWS Innovate Online
alexcasalboni
0
92
Advanced Serverless Architectural Patterns on AWS [Devoxx Poland]
alexcasalboni
0
310
Building a Modern Data Platform in the Cloud [AWS Dev Day @ Kyiv]
alexcasalboni
0
190
How to build a global serverless service [AWS Dev Day @ Kyiv]
alexcasalboni
0
120
Become a machine learning developer using AWS Machine Learning Services [AWS Summit @ Warsaw]
alexcasalboni
0
150
Getting started with AWS for Developers [Collision @ Toronto]
alexcasalboni
0
130
Other Decks in Technology
See All in Technology
変化の早いClaude Codeを 書籍に落とし込む
oikon48
7
1.3k
名古屋の市バスGTFS-JPデータ×スガキヤ 最寄りバス停検索をAmazon ElastiCache Serverless for Valkeyで最適化する
usanchuu
1
510
MIRU 2026 チュートリアル
keisuke198619
0
870
関東Kaggler会発表資料
takoi
1
200
[ChatGPT Work LT]事務作業が苦手な人のための バックオフィスの「半」自動化
chimaki_iot
0
250
【CEDEC2026】ゲームシナリオライターを支援するAIツール開発の実践 ― 設計とプロンプトの工夫 ―
cygames
PRO
1
770
Master Dataグループ紹介資料
sansan33
PRO
1
4.8k
Webアクセシビリティ入門 2026
recruitengineers
PRO
3
460
【CEDEC2026】コードレビュー支援ツール開発から学ぶ:LLMを用いた業務システムの実践的な運用設計と誤出力対策
cygames
PRO
0
630
GitHub CopilotのFinOps- AI CreditのObservabilityと価値を生むためのエージェント設計
yuriemori
0
140
AI駆動開発は個人技からチーム戦へ:組織でAIを使いこなすための実践設計
moongift
PRO
0
480
Flutterをカメラで動かしたかった話
sony
1
130
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
135
10k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
440
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
360
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
650
The Invisible Side of Design
smashingmag
301
52k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Paper Plane
katiecoart
PRO
2
52k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
67k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
New Earth Scene 8
popppiees
3
2.5k
Why Our Code Smells
bkeepers
PRO
340
58k
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