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
99
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
150
AWS Lambda function performance tuning - AWS re:Invent 2019
alexcasalboni
1
1k
Supercharge product development with cloud best practices - Web Summit 2019
alexcasalboni
0
85
AWS data services for machine learning - AWS Innovate Online
alexcasalboni
0
52
Advanced Serverless Architectural Patterns on AWS [Devoxx Poland]
alexcasalboni
0
210
Building a Modern Data Platform in the Cloud [AWS Dev Day @ Kyiv]
alexcasalboni
0
97
How to build a global serverless service [AWS Dev Day @ Kyiv]
alexcasalboni
0
49
Become a machine learning developer using AWS Machine Learning Services [AWS Summit @ Warsaw]
alexcasalboni
0
96
Getting started with AWS for Developers [Collision @ Toronto]
alexcasalboni
0
56
Other Decks in Technology
See All in Technology
MLOpsの「壁」を乗り越える、LINEヤフーの Data Quality as Code
lycorptech_jp
PRO
5
410
FrontDoorとWebAppsを組み合わせた際のリダイレクト処理の注意点
kenichirokimura
1
490
本当のAWS基礎
toru_kubota
0
490
web-application-security
matsuihidetoshi
0
140
Hands-on Gemini, the Google DeepMind LLM
meteatamel
1
110
ユーザーストーリーのレビューを自動化したみたの
bun913
1
410
アクセシビリティを考慮したUI/CSSフレームワーク・ライブラリ選定
yajihum
2
1k
Google Cloud の AI を支える裏側のインフラを垣間見る!
maroon1st
0
340
Postman v10リリース後を振り返る / Looking back at Postman v10 after release
yokawasa
1
150
元インフラエンジニアに成る / Human Resources to Human Relations
bobtani
4
900
Kernel MemoryでAzure OpenAI Serviceとお手軽データソース連携
mitsuzono
1
190
チームでロジカルシンキングに改めて向き合っている話 〜学習環境と実践⽅法〜
sansantech
PRO
2
1.6k
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Building Flexible Design Systems
yeseniaperezcruz
319
37k
Building an army of robots
kneath
300
41k
Automating Front-end Workflow
addyosmani
1356
200k
Web Components: a chance to create the future
zenorocha
305
41k
VelocityConf: Rendering Performance Case Studies
addyosmani
320
23k
Mobile First: as difficult as doing things right
swwweet
216
8.6k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Bash Introduction
62gerente
604
210k
Testing 201, or: Great Expectations
jmmastey
28
6.3k
jQuery: Nuts, Bolts and Bling
dougneiner
59
7.1k
Happy Clients
brianwarren
92
6.4k
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