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
74
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Google App Engineを始めよう / Getting Started with Google App Engine
takasp
June 04, 2021
More Decks by takasp
See All by takasp
監視のための統計入門 / Introduction to Statistics for Monitoring
takasp
0
150
Git中級者になるためのrebase入門 / Introduction to rebase to become an intermediate Git user
takasp
0
84
GitHubで始めるdotfiles管理 / Getting started with GitHub for dotfiles management
takasp
0
76
第三回 Datadog 共有会 / Datadog Sharing 3rd
takasp
0
120
第二回 Datadog 共有会 / Datadog Sharing 2nd
takasp
0
95
Datadog 共有会 / Datadog Sharing
takasp
1
78
Git ハンズオン Part 1 / Git Handson Part 1
takasp
0
87
Docker ハンズオン 基礎編2 / Docker Handson Basic 2
takasp
1
110
Docker ハンズオン 基礎編1 / Docker Handson Basic 1
takasp
1
210
Other Decks in Technology
See All in Technology
ボトムアップ文化が強い組織で セキュリティをどう根付かせていくかの現在進行形の話 / Making Security Stick in a Bottom-Up Organization
yamaguchitk333
0
180
Webアクセシビリティ入門 2026
recruitengineers
PRO
2
400
個人OSSが、机の上から世界に広がるまでの話
shinyasaita
1
360
Agent 時代の Kaggle 展望 / kaggle-in-the-agentic-era
upura
1
620
制約理論(ToC)入門 2026版
recruitengineers
PRO
6
1.9k
メルカリのグローバルアプリで挑んだ AlloyDB 運用と課題解決の実践記
hatappi
0
230
[MIRU26] Open-Vocabulary Intention-Guided Object Detection in Diverse Scenes
keio_smilab
PRO
0
140
新しい SLO が良い感じにハマっている話
z63d
5
2.1k
Forza Horizon 6 のテレメトリ機能で 自動運転に使えそうな学習データを集める話
henjin0
0
140
変化の早いClaude Codeを 書籍に落とし込む
oikon48
7
1.3k
攻撃と防御で学ぶAI時代のプロダクトセキュリティ演習
recruitengineers
PRO
2
670
Goでデータパイプラインを作ろう
sansantech
PRO
0
330
Featured
See All Featured
How to Ace a Technical Interview
jacobian
281
24k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
240
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
260
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
Building an army of robots
kneath
306
46k
Building the Perfect Custom Keyboard
takai
2
830
Embracing the Ebb and Flow
colly
88
5.1k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.8k
The Curse of the Amulet
leimatthew05
2
14k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
480
The Art of Programming - Codeland 2020
erikaheidi
57
14k
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αʔϏεͱͷ࿈ܞʹڧ͍ʂ