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
52
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
120
Git中級者になるためのrebase入門 / Introduction to rebase to become an intermediate Git user
takasp
0
62
GitHubで始めるdotfiles管理 / Getting started with GitHub for dotfiles management
takasp
0
41
第三回 Datadog 共有会 / Datadog Sharing 3rd
takasp
0
79
第二回 Datadog 共有会 / Datadog Sharing 2nd
takasp
0
76
Datadog 共有会 / Datadog Sharing
takasp
1
57
Git ハンズオン Part 1 / Git Handson Part 1
takasp
0
64
Docker ハンズオン 基礎編2 / Docker Handson Basic 2
takasp
1
93
Docker ハンズオン 基礎編1 / Docker Handson Basic 1
takasp
1
180
Other Decks in Technology
See All in Technology
医療業界に特化した音声認識モデル構築のためのアノテーションの実態
thickstem
0
520
CSSの最新トレンド Ver.2025
tonkotsuboy_com
11
4.3k
型システムを知りたい人のための型検査器作成入門
mame
14
3.3k
JavaのMCPサーバーで体験するAIエージェントの世界
tatsuya1bm
1
220
Monorepo Error Management: Automated Runbooks and Team-Targeted Alert Distribution
biwashi
1
140
「伝える」を加速させるCursor術
naomix
0
550
QAはソフトウェアエンジニアリングを学んで実践するのが大事なの
ymty
0
120
Grafana MCP serverでなんかし隊 / Try Grafana MCP server
kohbis
0
290
從開發到架構設計的可觀測性實踐
philipz
0
210
Eight Engineering Unit 紹介資料
sansan33
PRO
0
3.4k
Tenstorrent 開発者プログラム
tenstorrent_japan
0
270
Securing your Lambda 101
chillzprezi
0
190
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3k
A Tale of Four Properties
chriscoyier
159
23k
Practical Orchestrator
shlominoach
188
11k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
Bash Introduction
62gerente
614
210k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Navigating Team Friction
lara
186
15k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.7k
Statistics for Hackers
jakevdp
799
220k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
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αʔϏεͱͷ࿈ܞʹڧ͍ʂ