Upgrade to Pro — share decks privately, control downloads, hide ads and more …

LAI - AWS IoT Workshop

LAI - AWS IoT Workshop

AWS IoT Workshop @ Milan

Alex Casalboni

December 12, 2016
Tweet

More Decks by Alex Casalboni

Other Decks in Technology

Transcript

  1. 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
  2. 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
  3. 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)
  4. 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
  5. AWS  IoT  -­‐  S3  backup  (direct) Web Simulator MQTT Topics

    AWS IoT Rules Amazon S3 Bucket clda.co/iot-workshop-milano
  6. 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
  7. 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