Cloud Functions for Firebase で 定期実行ができるようになったよ!

Cloud Functions for Firebase で 定期実行ができるようになったよ!

「Webナイト宮崎 Vol.4 ~てげFirebase学びたい~」で発表したLT資料です。
https://tegehoge.connpass.com/event/128502/

2779ced84028a7ddb6d9586132202be3?s=128

Shogo Inamoto

May 17, 2019
Tweet

Transcript

  1. $MPVE'VODUJPOTGPS'JSFCBTFͰ ఆظ࣮ߦ͕Ͱ͖ΔΑ͏ʹͳͬͨΑʂ 8FCφΠτٶ࡚7PM 4IPHP*OBNPUP

  2. Ҵຊষޗ 4IPHP*OBNPUP  ೥ੜ·Εɺઍ༿ݝग़਎ ೥ʙғޟΠϯετϥΫλʔ ೥ʙ8FCΤϯδχΞ ೥ʙٶ࡚ʹҠॅ ͻ·ͳͱ͖͸ ϥϯχϯά͔##2ͯ͠·͢

  3. None
  4. None
  5. ৄ͘͠஌Γ͍͚ͨͲ Զʹ͸͕࣌ؒͳ͍ɻ ҴຊɺԶͷͨΊʹ -5͠Ζ

  6. $MPVE'VODUJPOTGPS'JSFCBTFͱ͸ ɾ'JSFTUPSF σʔλϕʔε ΁ͷॻ͖ࠐΈ΍ )551ϦΫΤετͳͲͷΠϕϯτΛτϦΨʔʹͯ͠ɺ ೚ҙͷॲཧΛ௥ՃͰ͖ΔαʔϏε ɾσʔλͷ৑௕ԽɺόϦσʔγϣϯɺόοΫΞοϓ

  7. Α͋͘ΔνϟοτϧʔϜҰཡ

  8. ίϨΫγϣϯઃܭ

  9. None
  10. None
  11. ࠓ·Ͱ 'JSFCBTF'VODUJPOTͰఆظ࣮ߦΛ͢Δʹ͸ɺ ֎෦αʔϏε౳ͱ࿈ܞ͢Δඞཁ͕͋ͬͨɻ ΍ͬͨ͜ͱ͸ͳ͍͕ɺ໘౗͍͘͞͸ͣͩͬͨɻ

  12. ݄͔Β ɾpSFCBTFGVODUJPO/PEF+4NPEVMFWFS ɾ'JSFCBTF$-*WFS ɾ'JSFCBTF#MB[F1MBOʢैྔ՝ۚʣ˞ ͷ؀ڥʹ͢Δ͜ͱͰɺ֎෦αʔϏεΛ࢖͏͜ͱͳ͘ ఆظ࣮ߦ͕ߦ͑ΔΑ͏ʹͳͬͨʂ ※Flame Plan͸ֹ݄՝ۚʹͳͬͯ͠·͏ͷͰ஫ҙ

  13. ɾDSPOͷࢦఆl   l΍lFWFSZNJOVUFTz ɾλΠϜκʔϯͷࢦఆl"TJB5PLZPz ɾpSFCBTFEFQMPZPOMZGVODUJPOT

  14. ͜Ε͸ɺ ࢖ͬͯΈΔ͔͠ͳ͍ʂ

  15. *P5 *OUFSOFUPG5IJOHT

  16. 3BTQCFSSZ1J

  17. PCOJ[ lPCOJ[͸8FC͔Βૢ࡞Ͱ͖Δϋʔυ΢ΣΞͰ͢ɻ೉͔ͬͨ͠ ϋʔυ΢ΣΞ΋8&#ٕज़ͳΒ؆୯ʹѻ͑·͢ɻ8&#Ͱ࢖͑Δ ๛෋ͳϥΠϒϥϦͱϋʔυ΢ΣΞΛ૊Έ߹ΘͤΔ͜ͱ΋Ͱ͖ ·͢ɻz

  18. ɾϚΠίϯ "1*NBOFHFE*0  ɾΫϥ΢υωοτ্ʹ͋ΔϓϩάϥϜΛ"1*ܦ༝Ͱ PCOJ[Ͱ࣮ߦ͢Δ ɾ೔ຊൃͳͷͰ೔ຊޠͷυΩϡϝϯτ͕๛෋ PCOJ[

  19. PCOJ[KTͱ͍͏TELΛ࢖͑͹PCOJ[ͷJE͚ͩͰϓϥοτ ϑΥʔϜσόΠεʹͭͳ͗ɺ ͦͷ*0΍ܨ͕Εͨిࢠ෦඼͸+BWB4DSJQUͷΦϒδΣΫ τͱͯ͠ॻ͘͜ͱ͕Ͱ͖Δ PCOJ[

  20. 'VODUJPOT PCOJ[Ͱɺ ຖே࣌ʹ ࣗಈͰ։͘ΧʔςϯΛ࣮૷ͯ͠Έͨʂ

  21. ᶃPCOJ[ ᶄDIFFSP࢖ͬͯͳ͍ϞόΠϧόοςϦʔ ᶅαʔϘϞʔλʔ౓ճస ᶆσΧϏλ$ϥϯχϯάޙʹΑ͘ҿΜͰΔ ᶃ ᶄ ᶅ ᶆ

  22. ಈը

  23. 'JSFCBTFͷίϯιʔϧը໘

  24. ·ͱΊ ɾ$MPVE'VODUJPOT͚ͩͰఆظ࣮ߦ͕Մೳʹʂ

  25. ·ͱΊ ɾ$MPVE'VODUJPOT͚ͩͰఆظ࣮ߦ͕Մೳʹʂ ɾPCOJ[Ͱ*P5͕਎ۙʹʂ

  26. ·ͱΊ ɾ$MPVE'VODUJPOT͚ͩͰఆظ࣮ߦ͕Մೳʹʂ ɾPCOJ[Ͱ*P5͕਎ۙʹʂ ɾ+BWB4DSJQUສࡀʂ

  27. !TIPHP ͓༑ୡʹͳ͍ͬͯͩ͘͞ʂ ͯ͛ ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ