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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Alex Casalboni
December 12, 2016
Technology
1
170
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
340
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
130
AWS data services for machine learning - AWS Innovate Online
alexcasalboni
0
80
Advanced Serverless Architectural Patterns on AWS [Devoxx Poland]
alexcasalboni
0
300
Building a Modern Data Platform in the Cloud [AWS Dev Day @ Kyiv]
alexcasalboni
0
160
How to build a global serverless service [AWS Dev Day @ Kyiv]
alexcasalboni
0
96
Become a machine learning developer using AWS Machine Learning Services [AWS Summit @ Warsaw]
alexcasalboni
0
130
Getting started with AWS for Developers [Collision @ Toronto]
alexcasalboni
0
110
Other Decks in Technology
See All in Technology
マルチアカウント環境でSecurity Hubの運用!導入の苦労とポイント / JAWS DAYS 2026
genda
0
110
Shifting from MCP to Skills / ベストプラクティスの変遷を辿る
yamanoku
4
690
オレ達はAWS管理をやりたいんじゃない!開発の生産性を爆アゲしたいんだ!!
wkm2
4
420
モブプログラミング再入門 ー 基本から見直す、AI時代のチーム開発の選択肢 ー / A Re-introduction of Mob Programming
takaking22
5
770
オンプレとGoogle Cloudを安全に繋ぐための、セキュア通信の勘所
waiwai2111
3
1.1k
AWS SES VDMで 将来の配信事故を防げた話
moyashi
0
180
新職業『オーケストレーター』誕生 — エージェント10体を同時に回すAgentOps
gunta
4
1.7k
Yahoo!ショッピングのレコメンデーション・システムにおけるML実践の一例
lycorptech_jp
PRO
1
150
Dr. Werner Vogelsの14年のキーノートから紐解くエンジニアリング組織への処方箋@JAWS DAYS 2026
p0n
1
110
バクラクのSREにおけるAgentic AIへの挑戦/Our Journey with Agentic AI
taddy_919
2
1.1k
トップマネジメントとコンピテンシーから考えるエンジニアリングマネジメント
zigorou
4
750
技術的負債の泥沼から組織を救う3つの転換点
nwiizo
8
3k
Featured
See All Featured
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
1.9k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
100
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
150
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
100
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
470
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Everyday Curiosity
cassininazir
0
150
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Crafting Experiences
bethany
1
81
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
Building Applications with DynamoDB
mza
96
6.9k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.1k
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