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

serverless-design-and-streaming-date-processing-service

tannai
October 03, 2018

 serverless-design-and-streaming-date-processing-service

Serverlessconf tokyo 2018
http://tokyo.serverlessconf.io/agenda.html

tannai

October 03, 2018
Tweet

More Decks by tannai

Other Decks in Programming

Transcript

  1. ετϦʔϛϯάσʔλॲཧΛ࢖ͬͨ αʔόʔϨεΞϓϦέʔγϣϯઃܭ Classmethod, Inc. Yuki Tannai Serverlessconf Tokyo 2018

  2. "CPVUNF w୮಺ɹ༏ل wΫϥεϝιουגࣜձࣾ wαʔόʔϨε։ൃ෦ wUXJUUFS!ZVVLJHPPENBO

  3. https://insightwatch.io

  4. https://insightwatch.io

  5. Streaming Data Processing

  6. ࠓ೔ͷ໨ඪʢօ͞Μʹ͜͏ͳͬͯ΄͍͠ʣ ɾετϦʔϛϯάσʔλॲཧͷ֓ཁΛ஌Δ ɾΞϓϦέʔγϣϯ΁ͷ૊ΈࠐΈํΛ஌Δ ɾAWS/AzureͷνϡʔτϦΞϧΛ΍ΔؾʹͳΔ ɾຊ൪Ͱ࢖ͬͯφϨοδΛࢲʹڭ͑Δ

  7. https://classmethod.jp/cases/kamomeya/

  8. https://classmethod.jp/cases/kamomeya/

  9. None
  10. None
  11. Database

  12. 3%#.4 /P42- 4DBMBCJMJUZ 4&-&$52VFSZ 5SBOTBDUJPO

  13. APP API RDB

  14. APP RDB API Gateway Lambda

  15. APP DynamoDB API Gateway Lambda IoT Endpoint

  16. Streaming Data Processing

  17. https://docs.aws.amazon.com/kinesisanalytics/latest/dev/ sliding-window-concepts.html

  18. https://docs.aws.amazon.com/kinesisanalytics/latest/dev/ tumbling-window-concepts.html

  19. https://docs.aws.amazon.com/kinesisanalytics/latest/dev/ sliding-window-concepts.html

  20. Solution 

  21. None
  22. None
  23. https://docs.aws.amazon.com/kinesisanalytics/latest/dev/ how-it-works.html

  24. https://docs.microsoft.com/ja-jp/azure/stream-analytics/ stream-analytics-introduction

  25. Integration

  26. 8JOEPXͱz࣌ࠁz   ɾ5VNCMJOH4MJEJOH8JOEPX ɾ&WFOU"SSJWBM1SPDFTTFE5JNF ɾ.POPUPOJD

  27. ஗Ԇͱܽམ   ɾਅͷूܭ஋ͱͷࠩҟΛڐ༰Ͱ͖Δ͔

  28. None
  29. None
  30. Appendix

  31. None
  32. None
  33. None