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

AWS LambdaからSORACOM Arcを使う

1stship
January 29, 2022

AWS LambdaからSORACOM Arcを使う

2022/1/25に開催されたSORACOM UG Online #9でのLT資料です。

1stship

January 29, 2022
Tweet

More Decks by 1stship

Other Decks in Technology

Transcript

  1. "84-BNCEB͔Β403"$0."SDΛ࢖͏ 403"$0.6(0OMJOF ᢠݪҰฏ!TUTIJQ(JU)VC![email protected]5XJUUFS

  2. ࣗݾ঺հ w ໊લɿᢠݪɹҰฏ w ৬ۀɿ೔ஔిػ ܭଌثϝʔΧʔ ͷ੡඼։ൃ෦໳ w 403"$0.ؔ࿈ϒϩάɿຊ w

    403"$0..7$ ίϯτϦϏϡʔλ  ड৆ w ޷͖ͳ403"$0.αʔϏεɿ#FBNɺ0SCJUɺ"SD
  3. 403"$0."SDͱ͸ʁ 403"$0."SD͸೚ҙͷ*1ωοτϫʔΫ͔Β403"$0.ϓϥοτϑΥʔϜ΁ ͷηΩϡΞͳϦϯΫΛఏڙ͢ΔαʔϏεͰ͢ɻ͓٬༷͸403"$0."JS͚ͩͰ ͳ͘ɺ8J'J΍༗ઢ௨৴ɺӴ੕௨৴ͱ͍ͬͨ͋ΒΏΔ*1ωοτϫʔΫ͔Β 403"$0.ͷ֤छϓϥοτϑΥʔϜαʔϏεΛηΩϡΞʹ͝ར༻͍͚ͨͩ·͢ɻ 8JSF(VBSEͱ͍͏৽ੈ୅ͷ71/ٕज़Λ࢖ͬͯ 403"$0.ϓϥοτϑΥʔϜαʔϏε͕࢖͑Δ؀ڥΛ େ෯ʹ֦େͰ͖Δͷ͕403"$0."SD

  4. ͲΜͳͱ͜ΖͰಈ࡞ͤ͞ΒΕΔ͔ʁ w σόΠε &413BTQCFSSZ1Jϧʔλʔ  w 1$ 8JOEPXTNBD04  w

    εϚʔτϑΥϯ J04"OESPJE  w ίϯςφ %PDLFS  w Ϋϥ΢υ &$$PEF#VJME ෯޿͍؀ڥͰར༻Մೳʂ
  5. "84-BNCEB͔Β࢖͍͍ͨ 8JSFHVBSE઀ଓ "84-BNCEB Ծ૝4*. 8JSFHVBSEΫϥΠΞϯτ 403"$0."SD 403"$0.ϓϥοτϑΥʔϜ ϦΫΤετ͝ͱ՝ۚͷ403"$0.ϓϥοτϑΥʔϜαʔϏεͱɺ ಉ͘͡ϦΫΤετ͝ͱ՝ۚͷαʔόϨεαʔϏε"84-BNCEB͸૬ੑྑͦ͞͏ͳͷͰ࢖͍͍ͨ ΍ͬͯΈΔͱݖݶ͕ͳͯ͘઀ଓͰ͖ͳ͍

    -JOVYͰ͋Ε͹/&[email protected]"%.*/ݖݶ͕ඞཁ Ծ૝Ϛγϯ΍ίϯςφαʔϏεͰ͋Ε͹ݖݶ෇༩Ͱ͖Δ͕ɺ "84-BNCEBEͰ͸ڐՄ͞Ε͍ͯͳ͍ H7JTPSΛ࢖͑͹͜ͷߏ੒Ͱ΋͍͍Β͍͠IUUQTYCHJUIVCJPTPSBDPNBSDBOEBXTMBNCEBFYUFOTJPO
  6. /"5ΠϯελϯεΛ࢖͏ߏ੒ 8JSFHVBSE઀ଓ "84-BNCEB Ծ૝4*. 8JSFHVBSEΫϥΠΞϯτ 403"$0."SD 403"$0.ϓϥοτϑΥʔϜ 403"$0."SDʹ઀ଓͨ͠/"5ΠϯελϯεΛ௨ͯ͠௨৴͢Ε ͹઀ଓՄೳ /"5Πϯελϯε͸ৗ࣌Քಇ͕ඞཁͰɺ͔͠΋Ծ૝4*.͝ͱʹΠϯελϯε͕

    ඞཁʹͳͬͯ͠·͍ɺαʔόϨεͷྑ͕ࣦ͞ΘΕΔ ͜ͷߏ੒ʹ͍ͭͯͷઆ໌IUUQTRJJUBDPNTUTIJQJUFNTCBFDEDCFCEEE "NB[PO&$ /"5Πϯελϯε
  7. ಛݖΛඞཁͱ͠ͳ͍8JSF(VBSEΫϥΠΞϯτ w ී௨ͷ71/ͱͯ͠ಈ࡞ͤ͞Δ ଞͷΞϓϦέʔγϣϯ͕ൃੜ ͨ͠௨৴Λड͚औͬͯɺՃ޻ͯ͠ɺϧʔςΟϯά͢Δ ͨΊ ʹ͸τϯωϧσόΠεΛ࡞੒͢Δඞཁ͕͋Γɺݖݶ͕ඞཁ w 8JSF(VBSE௨৴ࣗମ͸୯ͳΔ6%1௨৴ͳͷͰɺࣗ෼ࣗ਎ͷ ΞϓϦέʔγϣϯͰൃੜͤ͞Δ௨৴ΛՃ޻ͯ͠ૹड৴͢Δ

    ෼ʹ͸ɺಛʹݖݶ͸ඞཁͳ͍͸ͣ
  8. ࡞ͬͯΈͨ "1*(BUFXBZܦ༝Ͱ-BNCEBΛىಈ͠ɺ)BSWFTUʹσʔλૹ৴

  9. ੒Ռ෺XJSFHVBSEPOFTIPUʹ͍ͭͯ w 8JSF(VBSE઀ଓ৘ใɺૹ৴ઌɺσʔλΛύϥϝʔλͱͯ͠౉͢ͱɺ8JSF(VBSE઀ଓɺ6%1 Λύέοτૹ৴ɺύέοτड৴ͯ͠ऴྃɻ w ίϚϯυͱͯ͠ར༻͢Δ͜ͱ΋"1*(BUFXBZͱ݁߹͢Δ͜ͱ΋Ͱ͖Δɻ w XJSFHVBSEHP ެࣜͰ঺հ͞Ε͍ͯΔ(P࣮૷ ͔Β8JSF(VBSEͷϋϯυγΣΠΫ෦෼ͱ҉߸

    Խͷ෦෼͚ͩൈ͖ग़ͯ͠࡞੒ɻτϯωϧ࡞੒΍઀ଓҡ࣋ͷ෦෼ͳͲ͸ແࢹ 8JSF(VBSEͷ࢓ ্༷͸ྑ͘ͳ͍  w ૹ৴͢Δ6%1ύέοτΛࣗલͰ࡞Δͷ͕໘౗ͩͬͨɻ5$1ʹରԠ͍ͯ͠ͳ͍ͷ͸ͦΕ͕ݪҼ w 8JSF(VBSEͷ࣮૷ͷৄࡉ͸লུɻެࣜͷ8IJUFQBQFS IUUQTXXXXJSFHVBSEDPN QBQFSTXJSFHVBSEQEG ΛXJSFHVBSEHPͷ࣮૷ͱݟൺ΂ͳ͕Β࡞Δɻॳظϋογϡੜ੒ݩ ʹ։ൃऀ໊ +BTPO![YDDPN ೖΕͯΔͷ͍͢͝ IUUQTHJUIVCDPNTUTIJQXJSFHVBSEPOFTIPU
  10. ࠓޙ σόΠε Ұఆ࣌ؒ͝ͱʹ Ґஔ଎౓Ξοϓϩʔυ Ұఆ࣌ؒ͝ͱʹ Թ࣪౓Ξοϓϩʔυ ԡͤΔ όʔνϟϧ4*. ࡞੒΋͘͠͸ొ࿥ ϝʔϧૹΔ

    ૹ৴ઌઃఆ -*/&ૹΔ ཁτʔΫϯઃఆ σʔλஷΊΔ ݟΔ Ϋϥ΢υ ωοτϫʔΫ ઢΛͭͳ͙ ઢΛͭͳ͙ 8FCΞϓϦ಺ͰઢΛܨ͍Ͱ*P5ମݧͰ͖ΔϋϯζΦϯΛ࡞Γ͍ͨ
  11. ͋Γ͕ͱ͏͍͟͝·ͨ͠