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

Cloud IoT Core GA記念🎊 データの受信から可視化まで 一通りの流れを作ってみた話

Cloud IoT Core GA記念🎊 データの受信から可視化まで 一通りの流れを作ってみた話

GCPUG Fukuoka ~ GKE / k8s 祭 & LT大会 ~

A9f8382f6cdd535370c723eba233a8f7?s=128

Keita Mohri

March 24, 2018
Tweet

Transcript

  1. ໟརܒଠ $MPVE*P5$PSF("ه೦ σʔλͷड৴͔ΒՄࢹԽ·Ͱ Ұ௨ΓͷྲྀΕΛ࡞ͬͯΈͨ࿩ ($16('VLVPLBd(,&LTࡇ-5େձd  4BU

  2. ࣗݾ঺հ ໟརܒଠʢ΋͏Γ͚͍ͨʣ  'VTJD$P -UE  *P5ςετ༻Ծ૝σόΠε࡞੒αʔϏεNPDLNPDL  ൃҊऀ݉ϓϩμΫτΦʔφʔ 

    લ৬͸ ༯ոͱ͔Ͱ༗໊ͳ ๭ήʔϜձࣾ  ීஈ͸"84ͬࢠ ($16(ॳࢀઓʂ   ޷͖ͳ($1αʔϏε  $MPVE*P5$PSF  $MPVE4USBHF
  3. ॕʂ $MPVE*P5$PSF͕("ʹͳΓ·ͨ͠Ͷʂ

  4. ҰԠઆ໌͢Δͱɺ σόΠεͱ$MPVE1VC4VCͷڮ౉͠໾ Cloud IoT Core Sensor/Device Cloud Pub/Sub σόΠε؅ཧ 

    ೝূ·ΘΓͷ͓ੈ࿩  σόΠεͷঢ়ଶ؅ཧ ϓϩτίϧϒϦοδ  σόΠεʹ୅Θͬͯ
 $MPVE1VC4VCͱձ࿩  .255)551
  5. ࢖͍͍ͨ

  6. σόΠεϨδετϦ ͜͜ʹ1VCMJTIͯ͘͠ΕΔ

  7. σόΠεϨδετϦʹొ࿥ͨ͠σόΠε σόΠεʹϝοηʔδΛ ௨஌ͨ͠Γ ແޮԽͨ͠Γ ূ໌ॻΛ؅ཧͯ͠ ௨৴࣌ʹೝূͯ͠ΈͨΓ

  8. ͕͔ͩ͠͠ʜ 2VJDL4UBSU͸ ෼͔Γ΍͍͚͢Ͳ ݁Ռ͕஍ຯʜ

  9. ݟӫ͑ͷ͢Δ݁Ռ͕ ΄͍͠

  10. $MPVE*P5$PSFͷެࣜϖʔδ

  11. $MPVE*P5$PSFͷެࣜϖʔδ ίίΛ໨ࢦͤ͹ ͍͚Δؾ͕͢Δʜʂ

  12. ΍Γ·͠ΐ͏

  13. #JH2VFSZͷςʔϒϧΛ࡞Δ

  14. $MPVE%BUBqPXͰ1VC4VCͱ#JH2VFSZΛ࿈݁

  15. #JH2VFSZʹσʔλ͕ೖͬͨͷΛ֬ೝͯ͠ʜ

  16. %BUB4UVEJPͰάϥϑΛ࡞Ε͹ʜʂ

  17. ௒ɾ؆୯

  18. ʜΜʁ

  19. ͋Εʜʁ ͻΐͬͱͯ͠ɺ೔୯Ґʜʁ

  20. ͋ΕΕʜʁ Ͳ͏΍ͬͯ΋࣌ؒ୯Ґ·Ͱʹ͔͠ͳΒͳ͍ʜ

  21. ͤΊͯ෼୯ҐͰ ݟ͍ͨ⌛

  22. None
  23. ͔͘ͳΔ্͸ʜ ,JCBOBΛ࢖͓͏ʂ Cloud IoT Core Sensor/Device Cloud Pub/Sub Logstash Elasticsearch

    Kibana σʔλΛड͚ͯ ΄͔ʹྲྀ͢΍ͭ ΠΠײ͡ʹσʔλ อଘ͢Δ΍ͭ ΧοίΑ͘σʔλ ΛݟͤΔ΍ͭ $MPVE1VC4VC༻
 ϓϥάΠϯ΋͋ΔΑʂ
  24. $MPVE-BVODIFSʹ͋ΔΑʂ

  25. ͜͏ͯ͠

  26. ͜͏ͯ͠

  27. ͜͏ͯ͠

  28. None
  29. ͜͏ͯ͠

  30. ͜͏ͯ͠

  31. ͜͏ͯ͠

  32. ͜͏ͯ͠

  33. ͜͏ͯ͠

  34. ͜͏ͯ͠

  35. ͜͏ͯ͠

  36. ͜͏ͯ͠

  37. ͜͏ͯ͠

  38. ͜͏ͩͬʂʂʂʂʂʂʂ

  39. ͜͏ͩͬʂʂʂʂʂʂʂ

  40. ్தͷ੺͍ը໘ ؾʹͳΓ·ͨ͠ʁ

  41. ͜Εɻ

  42. *P5ςετ༻Ծ૝σόΠε࡞੒αʔϏε

  43. εςϚ NPDLNPDL͔ΒૹΓ·ͨ͠ʂ Cloud IoT Core Cloud Pub/Sub Logstash Elasticsearch Kibana

    σʔλΛड͚ͯ ΄͔ʹྲྀ͢΍ͭ ΠΠײ͡ʹσʔλ อଘ͢Δ΍ͭ ΧοίΑ͘σʔλ ΛݟͤΔ΍ͭ
  44. ਖ਼ࣜϦϦʔεͷͱ͖ʹ঺հ͞Ε·ͨ͠ʂ IUUQTDMPVEKBHPPHMFCMPHDPNUIFUIJOHJT$MPVE*P5$PSFJTOPX HFOFSBMMZBWBJMBCMFIUNM

  45. ແྉ࿮΋͋ΔͷͰ ༡ΜͰΈͯʂ IUUQTNPDLNPDLDPNKB

  46. ͋Γ͕ͱ͏ ͍͟͝·ͨ͠ʂ