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

GAEをざっくり解説 ~祝 Google App EngineNode.js ~ #liginc

GAEをざっくり解説 ~祝 Google App EngineNode.js ~ #liginc

づや会 vol6での発表です。 GAE/Node.jsとGAEの話をざっくりとしました。

http://lig.connpass.com/event/32375/

Dae1d4cc4599a65a5da6e1a1f9d96f05?s=128

n0bisuke

June 16, 2016
Tweet

Transcript

  1. ("&Λͬ͘͟Γղઆ dॕ(PPHMF"QQ&OHJOF/PEFKTd LIG inc. @n0bisuke #liginc

  2. About Me • @n0bisuke • LIGinc. ΤϯδχΞ / DevRelࣄۀ੹೚ऀ •

    ࠷ۙͷڵຯ: IoT / JavaScript Robotics • 89ੈ୅ (ฏ੒ݩ೥) • MilkcocoaΤόϯδΣϦετ • #IoTLT
  3. WebͷਓͰ͢(൪એ) ࠨ͔ΒWebσβΠϯ/ IoT / ϑϩϯτΤϯυ ͳॻ੶ڞஶͰॻ͖·ͨ͠

  4. ࠷ۙͷ׆ಈ͸΋ͬͺΒIoTपΓ *P5റΓͷษڧձ /PEF#PUT *P5ͳόοΫΤϯυαʔϏε .JMLDPDPB

  5. None
  6. Google App Engine (GAE)って? ・GoogleのPaaS ・コスパがいい

  7. 料⾦体系

  8. 料⾦体系 すべてのアプリケーションを対象に、⼀定の無料枠 (毎⽇リセットされます)が設けられています。 かなり安い

  9. GAEの歴史 %&.0 Ͱ͖͝ͱ ೥ "84͕ϦϦʔε ೥ ("&αʔϏεϦϦʔε 1ZUIPOͷΈରԠ ೥ +BWBରԠ

    ೥ (PରԠ ೥ ($1͕ൃද ೥ 1)1ରԠ ೥ 3VCZରԠ ೥ /PEFKTରԠ
  10. GAEとのびすけの歴史 %&.0 Ͱ͖͝ͱ ͷͼ͚͢วྺ ೥ "84͕ϦϦʔε ߴߍ࣌୅ ೥ ("&αʔϏεϦϦʔε 1ZUIPOͷΈରԠ

    େֶೖֶɻ ໊͕͋ͩͷͼ͚͢ʹ ೥ +BWBରԠ ͜ͷࠒʹ("&Λ஌Δ ೥ (PରԠ 1)1FSೖ໳ ೥ ($1͕ൃද ෦԰ͷఱҪ͕ མͪͯ͘Δࣄ݅ ೥ 1)1ରԠ /PEFKT͕ؾʹͳΓ࢝ΊΔ ೥ 3VCZରԠ /PEFKT͕ϝΠϯʹ ೥ /PEFKTରԠ ࠓʹࢸΔ
  11. 個⼈的にはGAEにNode.jsが対応してくれてテンション上がる

  12. Google Cloud Debugger

  13. さっそく記事も書きました。

  14. ⼀⽅で、こういう声も 現状のGAE/Node.jsは 真のApp Engineではない

  15. GAEの種類 ɾ4UBOEBSE ɾ'MFYJCMF&OWJSPONFOU

  16. GAEの種類 ɾ4UBOEBSE ˠਅͷ("& ɾ'MFYJCMF&OWJSPONFOU ˠχηϞϊͷ("& 

  17. GAEの種類 ɾ4UBOEBSE ˠਅͷ("& ɾ'MFYJCMF&OWJSPONFOU ˠχηϞϊͷ("& ˠ("&ͷൽΛ͔Ϳͬͨ($1

  18. None
  19. 実はGCEのインスタンスが消費されてる

  20. ͕࣌ؒڐ͢ݶΓɺͪ͜Β ͷαΠτͰઆ໌ IUUQXSJUFLPHVTPSHBSUJDMFT:3UQQ 

  21. まとめ ɾ("&͸($1ͷઌഐ1BB4 ɾ/PEFKTରԠ͸͏Ε͍͠ ɹɾૣ͘4UBOEBSEʹʜ ɾଞͷαʔϏεͱൺ΂ͯ ɹɾίεύ͍͍ ɹɾεϐϯΞοϓ͕ര଎ ɹɾແྉͰ΋͚ͬ͜͏࢖͑Δ ɾΈΜͳ("&࢖͓͏Ͷʂ