Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Google App Engineを始めよう / Getting Started with G...
Search
takasp
June 04, 2021
Technology
0
55
Google App Engineを始めよう / Getting Started with Google App Engine
takasp
June 04, 2021
Tweet
Share
More Decks by takasp
See All by takasp
監視のための統計入門 / Introduction to Statistics for Monitoring
takasp
0
130
Git中級者になるためのrebase入門 / Introduction to rebase to become an intermediate Git user
takasp
0
67
GitHubで始めるdotfiles管理 / Getting started with GitHub for dotfiles management
takasp
0
46
第三回 Datadog 共有会 / Datadog Sharing 3rd
takasp
0
89
第二回 Datadog 共有会 / Datadog Sharing 2nd
takasp
0
79
Datadog 共有会 / Datadog Sharing
takasp
1
61
Git ハンズオン Part 1 / Git Handson Part 1
takasp
0
67
Docker ハンズオン 基礎編2 / Docker Handson Basic 2
takasp
1
95
Docker ハンズオン 基礎編1 / Docker Handson Basic 1
takasp
1
180
Other Decks in Technology
See All in Technology
ヘンリー会社紹介資料(エンジニア向け) / company deck for engineer
henryofficial
0
400
AWS DMS で SQL Server を移行してみた/aws-dms-sql-server-migration
emiki
0
250
デザインとエンジニアリングの架け橋を目指す OPTiMのデザインシステム「nucleus」の軌跡と広げ方
optim
0
120
東京大学「Agile-X」のFPGA AIデザインハッカソンを制したソニーのAI最適化
sony
0
140
OSSで50の競合と戦うためにやったこと
yamadashy
3
1k
スタートアップの現場で実践しているテストマネジメント #jasst_kyushu
makky_tyuyan
0
140
激動の時代を爆速リチーミングで乗り越えろ
sansantech
PRO
1
140
AI時代の開発を加速する組織づくり - ブログでは書けなかったリアル
hiro8ma
2
330
NLPコロキウム20251022_超効率化への挑戦: LLM 1bit量子化のロードマップ
yumaichikawa
3
550
Building a cloud native business on open source
lizrice
0
190
「タコピーの原罪」から学ぶ間違った”支援” / the bad support of Takopii
piyonakajima
0
150
ゼロコード計装導入後のカスタム計装でさらに可観測性を高めよう
sansantech
PRO
1
500
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
53
7.8k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
How to Think Like a Performance Engineer
csswizardry
27
2.1k
Mobile First: as difficult as doing things right
swwweet
225
10k
Done Done
chrislema
185
16k
Scaling GitHub
holman
463
140k
Building an army of robots
kneath
305
46k
Building Adaptive Systems
keathley
44
2.8k
Thoughts on Productivity
jonyablonski
70
4.9k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Transcript
Google App EngineΛ ࢝ΊΑ͏ # ୈ14ճϥϯνLT @takasp 20216݄4
ࣗݾհ • @takasp a.k.a. tackey • ࡛ۄݝੜ·Ε౦ژҭͪ • झຯɿΪλʔɺϐΞϊ •
ྖҬɿόοΫΤϯυ ɹɹɹΠϯϑϥ
Google App EngineʢGAEʣͱ • Google Cloud PlatformʢGCPʣͰఏڙ͞Ε͍ͯΔαʔ ϏεͷҰͭɻ • ΣϒΞϓϦέʔγϣϯͷ։ൃɾϗεςΟϯάΛߦ͏ϑ
ϧϚωʔδυαʔϏεɻ • Node.js, Java, Python, GoͳͲͷϥϯλΠϜΛαϙʔτɻ • HTTPSରԠΦʔτεέʔϧɺGCPΛར༻ͨ͠ϩΪϯά σόοάͳͲʹରԠɻ
GAEͷڥ ελϯμʔυڥ ϑϨΩγϒϧڥ ݴޠ ಛఆͷݴޠόʔδϣϯʹ ݶΒΕΔ ࢦఆͷݴޠҎ֎ʹ ΧελϜϥϯλΠϜ ͱ͍͏ͷ͕͋Γɺ %PDLFSίϯςφΛ࣮ߦͰ͖Δ
Πϯελϯε ىಈ࣌ؒ ඵ λΠϜΞτ ࣌ؒ σϓϩΠ࣌ؒ ඵ
σϓϩΠ·ͰͷྲྀΕ • GCPͷϓϩδΣΫτΛ࡞͢Δɻ • ΣϒΞϓϦέʔγϣϯΛ࡞͢Δɻ • app.yamlϑΝΠϧʹGAEͷઃఆΛهड़͢Δɻ • ϩʔΧϧͰCloud SDKΛηοτΞοϓ͢Δ͔ɺ
Cloud ShellΛ༻͢Δɻ • gcloud app deploy ίϚϯυΛୟ͘ɻ
DEMO
·ͱΊ
·ͱΊ • ίϚϯυҰͭͰσϓϩΠ·Ͱྃʂ • HTTPSରԠΦʔτεέʔϧ͕؆୯ʂ • ଞͷGCPαʔϏεͱͷ࿈ܞʹڧ͍ʂ