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
MangaWithにおけるGCP活用の事例
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
tiwu
January 21, 2019
Technology
370
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
MangaWithにおけるGCP活用の事例
MangaWithにおけるGCP活用の事例のスライドです。
tiwu
January 21, 2019
More Decks by tiwu
See All by tiwu
Eleventy で SSG
tiwu_dev
2
720
Eleventy - 11ty
tiwu_dev
0
150
Install for PWA
tiwu_dev
0
2.2k
App Shortcuts
tiwu_dev
0
950
Web Vitals
tiwu_dev
0
88
Web Share API
tiwu_dev
0
2.3k
Badge in Background
tiwu_dev
0
100
PWAとCache API #frontkansai
tiwu_dev
5
3.1k
Web Componentsとlit-element #frontkansai
tiwu_dev
2
2.3k
Other Decks in Technology
See All in Technology
認知負荷をGemini で溶かす — GKE 基盤「Orbit」における AI エージェントの実践
sansantech
PRO
1
290
グローバル基準のSREは、運用現場でどう機能したか:成熟度アセスメントの実践 / SRE NEXT 2026
sorawatanabe
0
190
その“隠したつもり”が命取り ── 自前と平文をやめて「正解」に委ねる
kuroneko13
0
110
モバイルアプリ開発概論2026
recruitengineers
PRO
5
570
攻撃と防御で学ぶAI時代のプロダクトセキュリティ演習
recruitengineers
PRO
9
2.6k
Service Connect 上のサービスに ECS Service の外側から到達できなかった話
ota1022
1
220
同じWAFが、攻撃の“形”は弾く── 正当な“形”の不正は通す
kuroneko13
0
130
老害フォレンジッカーはAI羊の夢を見るか?
tadmaddad
0
320
20分でわかるセキュアAPI
nwiizo
2
250
今こそ聞きたいソフトウェア設計 ドメイン駆動設計再入門
masuda220
PRO
17
7.1k
【CEDEC2026】『ウマ娘 プリティーダービー』 英語版のキャラクターの方言や口調をローカライズするための創造的アプローチ
cygames
PRO
1
240
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
Featured
See All Featured
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
410
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
470
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.8k
Site-Speed That Sticks
csswizardry
13
1.4k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.9k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
950
Navigating Team Friction
lara
192
16k
GraphQLとの向き合い方2022年版
quramy
50
15k
Amusing Abliteration
ianozsvald
1
240
Embracing the Ebb and Flow
colly
88
5.1k
Transcript
MangaWithにおける GCP活用の事例 株式会社GameWith サービス開発部 田口 航
アジェンダ - 自己紹介 - 会社紹介 - MangaWithについて - 利用しているGCPの紹介 -
採用の経緯 - GKEの構成 - CI/CD - まとめ - 要望
自己紹介 # Wataru Taguchi - GameWith Front End Engineer -
@tiwu_official - @tiwuofficial - FF14, Beer, Kyoto Animation
会社概要 社名 株式会社GameWith 本社 〒106-6120 東京都港区六本木6-10-1 六本木ヒルズ森タ ワー20F 代表者 今泉 卓也
設立 2013年6月3日 資本金 492百万円(2018年11月末日時点) 事業内容 ゲーム情報等の提供を行うメディア事業
サービス概要 - 国内最大級のゲームメディア「GameWith」を運営 - 以下の4事業を中心に幅広くゲーム関連事業を展開 - ゲーム攻略 - ゲームレビュー -
コミュニティ - 動画配信
2018年12月より Webマンガサービス「MangaWith」を運営を開始 ブロックチェーンゲーム「 EGGRYPTO(エグリプト)」 を2019年春リリース予定 新規事業
WEBマンガサービス「MangaWith」について
利用しているGCPの紹介 Kubernetes Engine Cloud Storage Cloud Memorystore Cloud SQL Cloud
Build Container Registry Monitoring Logging BigQuery Cloud IAM
採用の経緯 - GameWithはAWSで構成されている - MangaWithはナレッジのないGCPを採用
採用の経緯 Kubernetes Engine App Engine OR - アーキテクチャ設計の際にGAEかGKEか悩んだ - マンガサービスの特徴で、夜にアクセスのピークがある
- ピーク時のスケールの速さを考えた結果GKEを採用
GKEの構成
CI/CD Cloud Build Container Registry Kubernetes Engine Cloud SQL
まとめ - PODをアプリケーション単位で分割しているので、ソースコードが疎結合に なっている - PODをアプリケーション単位で分割しているので、本当に負荷の高いアプリ ケーションのみでスケールできる - スケールも早く今の所不安定になったことはない -
Cloud Buildが便利(GKEとの相性がとてもいい)
要望 - GCSのアクセスポリシーを柔軟にしてほしい - IPアドレスで制御したい - Cloud Armorの東京リージョンの新設期待 - k8sのスケジューラーで処理が終わってもCloud
SQL Proxyが落ちない - 今は共有ファイルを置いて、ループで監視して落とすようにしている
ご清聴ありがとうございました