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 の日経での利用事例 / appengine at nikkei
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yosuke
March 02, 2017
Technology
2.4k
5
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Google App Engine の日経での利用事例 / appengine at nikkei
Yosuke
March 02, 2017
More Decks by Yosuke
See All by Yosuke
ユニークユーザー数 45万人を超えた Ask! NIKKEIの成功と AIプロダクト開 発の勘所 / Ask! NIKKEI 2026-02
yosukesuzuki
0
73
ONA20 presentation: How Nikkei improves user retention through consultation
yosukesuzuki
1
410
How Nikkei improves user retention with new subscriber consultation
yosukesuzuki
0
470
創業140年の古い会社でデータの民主化を進めた話 / nikkei data driven 20180823
yosukesuzuki
17
25k
Development and Infrastructure for Microservice Architecture
yosukesuzuki
0
1.2k
PythonでもPythonじゃなくても使える汎用的なMicroservice実行環境 / nikkei microservice
yosukesuzuki
13
18k
5 years with Google App Engine
yosukesuzuki
2
2k
日経電子版 開発内製化の取り組み / nikkei web development 2015
yosukesuzuki
54
37k
Other Decks in Technology
See All in Technology
MySQL & MySQL HeatWave Report - June 2026
freshdaz
0
200
時期が悪い!それでもRaspberry Piを買って遊んで活用するには / 20260627-osc26do-rpi-jikigawarui
akkiesoft
1
900
5分でわかるDuckDB Quack
chanyou0311
4
260
【FinOps】データドリブンな意思決定を目指して
z63d
2
490
PostgreSQL 19 新機能概要 OSC Hokkaido 2026
nori_shinoda
0
260
toB プロダクトから見たWAF
tokai235
0
250
技術・能力を向上する原理原則 #きのこセッションa #きのこ2026
bash0c7
0
140
CVE-2026-20833_脆弱性対応とAES 化について
jukishiya
0
130
フルAIで個人開発して学んだあれこれ / yuruai vol.1
isaoshimizu
0
150
Hatena Engineer Seminar 37 jj1uzh
jj1uzh
0
150
アラート調査向けAIエージェントの本番導入とその後/AI Agents for Alert Investigation: Production Deployment and After
taddy_919
1
250
從觀望到全公司落地:AI Agentic Coding 導入實戰 — 流程整合與安全治理
appleboy
0
160
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
3.1k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
1.8k
GraphQLとの向き合い方2022年版
quramy
50
15k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
420
The Cost Of JavaScript in 2023
addyosmani
55
10k
It's Worth the Effort
3n
188
29k
How to Talk to Developers About Accessibility
jct
2
260
The SEO Collaboration Effect
kristinabergwall1
1
490
The agentic SEO stack - context over prompts
schlessera
0
830
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
190
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Transcript
1 最強の 環境 やっぱり AppEngine ja night #1 Yosuke Suzuki
Nikkei Inc.
About me Engineer at Nikkei Inc. 2 Yosuke Suzuki @yosukep
Python, Golang, JavaScript ウェブの運用とか編集者とか記者の仕事歴も長い
日経電子版について 3 • 2010年3月に創刊 • 有料会員50万人以上 のニュースサービス • 月間アクセス3億件
日経電子版の開発チーム 4 • API開発 • モバイルアプリ • ブラウザー向け • インフラ
• データ分析 内製での開発体制を強化、エンジニアを絶賛採用中
FinancialTimesとの連携 5 • 2015年12月買収 • 開発ノウハウの共有 • 英語力++ ◦ 英語を話すランチ会
も開催中 英語をコミュニケーションの主言語として使うチームもある
本題 6
Google App Engineの利用実績 7 • 2011年ごろから利用 • PythonとGo • Pythonのほうは本番環境で稼働中
• Goはツールとして利用 • 他のGCPサービスも利用 App Engine BigQuery Vision API Natural Language API
秒間200リクエストをさばく 8
秒間200リクエストをさばく(2) 9 • Pythonアプリ • 100万リクエスト/日 • インスタンス数は3 ~ 26
といい感じにス ケールアウト/イン
なぜ AppEngine? 10 • 元々は実験的プロジェクトで使っていた • iFrameで呼び出されている一部の部品 ◦ 疎結合なので組み込みやすかった •
米国にある他社APIの呼び出し ◦ どうせ米国に問い合わせるならレイテン シーは問題にならない • 立ち上げ期間が短かった
GAE/Standardのすごいところ(1) 11 • 運用コストがほぼゼロ ◦ ほぼ誰も何もしてない、放置プレー ◦ 勝手にスケールアウト・イン ◦ Datastoreはひたすら放り込むだけ
GAE/Standardのすごいところ(2) 12 • いわゆるモダンな開発に必要なものはだい たい付いている ◦ Blue/Greenデプロイ ◦ A/Bテスト ◦
ロギング • 利用料は100万リクエス ト/日クラスのプロ ジェクトでも4-5万円
GAE/Standardじゃない場合 13 • Elastic Beanstalkに独自のblue/greenデプ ロイを構築 • Dockerコンテナーの起動はそんなに早くな い •
JenkinsとかRundeck、Sentry、Newrelicと か色々用意しないといけない • 優秀なエンジニアがたくさん必要
GAE/Standardの頑張って欲しいところ 14 • 東京リージョンほしい • Python3に対応して欲しい ◦ Flexibleじゃなくて ◦ 電子版のGAE以外のプロジェトは
Python3.5以上を採用している • Searchは正直微妙、スケールしない • CIからのデプロイがしにくい
We're hiring! s.nikkei.com/saiyo Pythonエンジニア (機械学習できるひと歓迎) フロントエンドエンジニア アプリエンジニア デザイナー 15