Save 37% off PRO during our Black Friday Sale! »

LAI - AWS IoT Workshop

LAI - AWS IoT Workshop

AWS IoT Workshop @ Milan

36ca8ae7e19067021d0e39c0b72acc2a?s=128

Alex Casalboni

December 12, 2016
Tweet

Transcript

  1. Learn  Adopt  Innovate  -­‐  IoT clda.co/iot-­‐workshop-­‐milano 12/12/2016 L’Internet  delle  cose

     (connesse) + +
  2. 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
  3. AWS  IoT  Workshop  Repository clda.co/iot-­‐github clda.co/iot-workshop-milano

  4. Things  are  Drones clda.co/iot-workshop-milano Self-­‐driving Sensors  (temperature) Actuators  (irriga?on  power)

    Bi-­‐direc<onal  communica?on
  5. IoT  Simulated  Environment  (WebSocket) clda.co/iot-workshop-milano

  6. 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
  7. 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)
  8. MQTT  Topics  Design clda.co/iot-workshop-milano /myapp/simulation/drones/{ID}

  9. MQTT  Topics  Design clda.co/iot-workshop-milano /myapp/simulation/commands

  10. MQTT  Topics  Design clda.co/iot-workshop-milano /myapp/simulation/commands

  11. MQTT  Topics  Design clda.co/iot-workshop-milano /myapp/simulation/commands

  12. MQTT  Topics  Design clda.co/iot-workshop-milano /myapp/simulation/commands

  13. AWS  IoT  Architecture clda.co/iot-workshop-milano

  14. 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
  15. AWS  IoT  -­‐  MQTT  Republish Web Simulator MQTT Topics AWS

    IoT Rules clda.co/iot-workshop-milano
  16. AWS  IoT  -­‐  Push  NoQficaQons clda.co/iot-workshop-milano Web Simulator MQTT Topics

    AWS IoT Rules Amazon
 SNS Local 
 Operator
  17. AWS  IoT  -­‐  S3  backup  (direct) Web Simulator MQTT Topics

    AWS IoT Rules Amazon S3 Bucket clda.co/iot-workshop-milano
  18. 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
  19. 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
  20. Grazie  =) Q&A + + 12/12/2016

  21. meetup.com/Serverless-­‐Italy + + cloud-­‐alliance.it cloudacademy.com 12/12/2016