Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

20180731 JAWS-UG京都 AWSマネージドDB祭~まだDBにEC2使ってんの?~ / AWS IoT が提供する Managed Database

289 views

Published on

2018年7月31日のJAWS-UG京都 AWSマネージドDB祭~まだDBにEC2使ってんの?~でお話した資料です。

Published in: Technology
  • Be the first to comment

20180731 JAWS-UG京都 AWSマネージドDB祭~まだDBにEC2使ってんの?~ / AWS IoT が提供する Managed Database

  1. 1. #jawsug AWS IoT Managed Database JAWS-UG Kyoto Managed Database Festa Takuya Oketani Solutions Architect, Amazon Web Services Japan K.K. 2018.07.31 Original Update by Duncan Wilson / https://www.flickr.com/photos/pseudonomad/4806732232/
  2. 2. #jawsug Who am I Takuya Oketani @okeee0315 Solutions Architect, Osaka Amazon Web Services Japan K.K. - SIer - 2013 - CIer -2017 - Now HighBall AWS ML Platform Amazon Echo & Alexa
  3. 3. #jawsug Hashtag #jawsug Original Update by stevegarfield / https://www.flickr.com/photos/stevegarfield/4247757731/
  4. 4. #jawsug www.slideshare.net/okeee0315 Original Update by Sylvain Kalache / https://www.flickr.com/photos/sylvainkalache/6976050386/
  5. 5. #jawsug Agenda • AWS IoT Overview • ? • AWS IoT Analytics
  6. 6. #jawsug AWS IoT Overview
  7. 7. #jawsug AWS IoT IoT E
  8. 8. #jawsug IoT IoT IoT
  9. 9. #jawsug IoT
  10. 10. #jawsug AWS IoT ( Intelligence ) →
  11. 11. #jawsug AWS IoT Endpoints SW IoT Gateway ( Intelligence ) →
  12. 12. #jawsug AWS IoT Endpoints SW IoT Gateway ( Intelligence ) →
  13. 13. #jawsug AWS AWS ( Analytics AI ) AWS IoT Core AWS IoT Core IoT
  14. 14. #jawsug AWS IoT Core
  15. 15. #jawsug SigV4 • AWS IoT Core CA • • IoT • • MQTT X.509 #jawsug
  16. 16. #jawsug • IoT • • MQTT WebSockets HTTP • SigV4 X.509 Authorizors • TLS 1.2 • AES ECDHE #jawsug
  17. 17. #jawsug • MQTT • • & • QoS0 QoS1 • #jawsug
  18. 18. #jawsug • SQL • • WHERE • Device Shadow Amazon Machine Learning Lamba • 10 AWS Salesforce HERE Kinesis EMR SQS SNS Redshift DynamoDB CloudWatch #jawsug
  19. 19. #jawsug • • • MQTT ( , $aws/things/thing-name/ shadow/update/delta ) • • • REST API • SDK APIs #jawsug
  20. 20. #jawsug • • ThingTypes • • ThingTypes • ( 1 • • AWS IoT Device Management #jawsug
  21. 21. #jawsug https://aws.amazon.com/jp/iot-core/
  22. 22. #jawsug AWS IoT Endpoints SW IoT Gateway AWS IoT Core ( Intelligence ) →
  23. 23. #jawsug AWS Greengrass AWS AWS IoT AWS Greengrass ( ) ( )
  24. 24. #jawsug AWS IoT AWS Greengrass OTA Lambda AWS GreengrassMLLambda ʥ A
  25. 25. #jawsug • AWS IoT MQTT pub/sub • AWS Greengrass Lambda • AWS Greengrass AWS IoT Device SDK • Greengrass #jawsug
  26. 26. #jawsug • AWS Greengrass AWS Lambda • AWS Greengrass Lambda Python 2.7 Node.j Java • AWS Lambda • #jawsug
  27. 27. #jawsug • JSON • • AWS Greengrass AWS Lambda MQTT • AWS Greengrass #jawsug
  28. 28. #jawsug • TLS • SigV4 • AWS Greengrass AWS Lambda AWS #jawsug
  29. 29. #jawsug • Lambda • GPIO • Lambda OS • Lambda ( GPU ) GPU #jawsug
  30. 30. #jawsug ML Inference • Amazon EC2 Amazon Sagemaker • ML Inference Apache MXNet TensorFlow • AWS Greengrass • ML Inference GPU #jawsug
  31. 31. #jawsug OPC-UA • ( ) AWS Greenrass • OPC-UA AWS Greengrass • OPC-UA • • PLC AWS Greengrass AWS Greengrass ʥ A #jawsug
  32. 32. #jawsug Over the Air(OTA) • AWS Greengrass AWS Greengrass • AWS Greengrass • • AWS IoT #jawsug
  33. 33. #jawsug https://aws.amazon.com/jp/greengrass/
  34. 34. #jawsug AWS IoT AWS Greengrass Endpoints SW IoT Gateway AWS IoT Core ( Intelligence ) →
  35. 35. #jawsug ? 1010101101 0101110101 1010101010 1010010101 0101001010 0101010111 0101011001 1001011001 00101101 ? IoT Amazon FreeRTOS Amazon FreeRTOS FreeRTOS
  36. 36. #jawsug EMBEDDED APPS FreeRTOS HW DRIVERS SECURTIY LIBRARIES CONNECTIVITY LIBRARIES OVERTHAAIR (OTA)AGENT CLOUD& GREENGRASS LIBRARIES HELLO Amazon FreeRTOS IoT Amazon FreeRTOS FreeRTOS ?
  37. 37. #jawsug OTA Beta & FreeRTOS AWS Greengrass AWS IoT Core IoT OS Amazon FreeRTOS
  38. 38. #jawsug No.1 OS • 14 • 40 • • • 10 • MIT • IPC #jawsug
  39. 39. #jawsug AWS Greengrass • AWS Greengrass Wi-Fi • Wi-Fi Wi-Fi Wi-Fi • • AWS Greengrass #jawsug
  40. 40. #jawsug • AWS IoT • MQTT Pub/Sub • • IoT AWS IoT • IoT AWS IoT Core #jawsug
  41. 41. #jawsug • TLS • • PKCS#11 • • • • #jawsug
  42. 42. #jawsug Over-the-Air (OTA) Beta • AWS IoT Device Management • • MQTT • • API • • • #jawsug
  43. 43. #jawsug https://aws.amazon.com/jp/freertos/
  44. 44. #jawsug AWS IoT a:FreeRTOS AWS Greengrass Endpoints SW IoT Gateway AWS IoT Corea:FreeRTOS ( Intelligence ) →
  45. 45. #jawsug Index AWS IoT Device Management AWS IoT Device Management
  46. 46. #jawsug Index OTA (over the air AWS IoT Device Management
  47. 47. #jawsug • • IoT Thing JSON • StartThingRegistrationTask API • • #jawsug
  48. 48. #jawsug • • • • • #jawsug
  49. 49. #jawsug • • • CloudWatch AWS CloudWatch #jawsug
  50. 50. #jawsug OTA • OTA • • • #jawsug
  51. 51. #jawsug https://aws.amazon.com/jp/iot-device-management/
  52. 52. #jawsug a:FreeRTOS a:FreeRTOS AWS IoT ( Intelligence ) → AWS Greengrass Endpoints SW IoT Gateway AWS IoT Core AWS IoT Device Management
  53. 53. #jawsug audit COM ING IN 2018 AWS IoT Device Defender AWS IoT Device Defender IoT
  54. 54. #jawsug audit AWS IoT Device Defender COM ING IN 2018
  55. 55. #jawsug • IoT • • • • 1 • scheduled Ad-hoc #jawsug
  56. 56. #jawsug • • IP • 24 #jawsug
  57. 57. #jawsug • IP • IP • • • • • • 24 • #jawsug
  58. 58. #jawsug • • AWS IoT − Amazon CloudWatch Amazon SNS • • #jawsug
  59. 59. #jawsug • • • • • #jawsug
  60. 60. #jawsug https://aws.amazon.com/jp/iot-device-defender/
  61. 61. #jawsug AWS IoT a:FreeRTOS a:FreeRTOS ( Intelligence ) → AWS Greengrass Endpoints SW IoT Gateway AWS IoT Core AWS IoT Device Management AWS IoT Device Defender
  62. 62. #jawsug Managed Datab
  63. 63. #jawsug
  64. 64. #jawsug ? Original Update by Mike Ensor / https://www.flickr.com/photos/mikeensor/2400445746/
  65. 65. #jawsug • • • • •
  66. 66. #jawsug • • • • IoT
  67. 67. #jawsug • RRDTool, Graphite • • • • • Graphite • OSS • HTTP API • •
  68. 68. #jawsug • InfluxDB, GridDB, Gorilla...etc • • SQL • InfluxDB • Go • • OSS Enterprise • OSS
  69. 69. #jawsug AWS IoT Analytics IoT
  70. 70. #jawsug IoT AWS IoT Analytics Jupyter Notebooks AWS IoT Analytics IoT
  71. 71. #jawsug AWS IoT Analytics IoT IoT AWS IoT Analytics IoT IoT 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 0 1 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 0 1 0 0 1 0 ENRICHMENT10101 1 0 0 1 0 10010 01010 01010 01010 101001 101001 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 101001101001 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 01 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 0101001010 101001 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 0 1 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 1 0 1 0 0 1 1 0 0 1 0 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 1 0 1 0 0 1 1 0 0 1 0 0 1 0 0 1 0 1 0 1 0 1 1 0 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 1 0 1 0 0 1 1 0 0 1 0 0 1 0 0 1 0 1
  72. 72. #jawsug AWS IoT Analytics Overview AWS IoTThings AWS IoT Platform Channel Pipeline Store Processed Data Data set Advanced Analysis Visualization AWS IoT Analytics Messages
  73. 73. #jawsug • AWS IoT Analytics • IoT IoT Core Amazon Kinesis S3 API • , JSON • AWS IoT Amazon Kinesis Amazon S3 #jawsug
  74. 74. #jawsug ( ) • • ( ) • MQTT • IoT ( ) Lambda • • API Pipeline #jawsug
  75. 75. #jawsug • IoT • • 1 • #jawsug
  76. 76. #jawsug • SQL IoT Analytics • ( Ad-hoc ) • • QuickSight QuickSight • API Jupyter Notebooks • Datasets #jawsug
  77. 77. #jawsug Jupyter Notebooks • Jupyter Sci-Kit-Learn TensorFlow IoT ML • ML Notebook IoT : • • • Fleet Segmentation • • Amazon SageMaker Notebooks SageMaker Notebook Jupyter Notebooks #jawsug
  78. 78. #jawsug Valmet Valmet Valmet AWS IoT Analytics ML AWS IoT Analytics
  79. 79. #jawsug AWS IoT Endpoints SW IoT AWS IoT Core Gateway AWS Greengrass AWS IoT Device Management AWS IoT Device Defender ( Intelligence ) → a:FreeRTOS a:FreeRTOS AWS IoT Analytics
  80. 80. #jawsug IoT Shadow Speed Layer Batch Layer Serving Layer IoT Rules IoT Shadow AWS Lambda AmazonKinesis Firehose AmazonKinesis Streams Amazon EMR Amazon Redshift Amazon S3 Amazon QuickSight Amazon Elasticsearch Service Machine Learning
  81. 81. #jawsug IoT Shadow Speed Layer Batch Layer Serving Layer IoT Rules IoT Shadow AWS Lambda AmazonKinesis Streams Amazon QuickSight Amazon Elasticsearch Service AWS IoT Analytics Machine Learning
  82. 82. #jawsug Summary
  83. 83. #jawsug Summary • AWS IoT Analytics • • AWS IoT
  84. 84. #jawsug Enjoy AWS IoT Analytics !
  85. 85. #jawsug One more...
  86. 86. #jawsug https://www.amazon.jobs/jp
  87. 87. #jawsug
  88. 88. #jawsug We are Hiring !

×