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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
tiwu
January 21, 2019
Technology
360
1
Share
MangaWithにおけるGCP活用の事例
MangaWithにおけるGCP活用の事例のスライドです。
tiwu
January 21, 2019
More Decks by tiwu
See All by tiwu
Eleventy で SSG
tiwu_dev
2
700
Eleventy - 11ty
tiwu_dev
0
140
Install for PWA
tiwu_dev
0
1.5k
App Shortcuts
tiwu_dev
0
940
Web Vitals
tiwu_dev
0
82
Web Share API
tiwu_dev
0
1.5k
Badge in Background
tiwu_dev
0
100
PWAとCache API #frontkansai
tiwu_dev
5
2.3k
Web Componentsとlit-element #frontkansai
tiwu_dev
2
1.6k
Other Decks in Technology
See All in Technology
みんなで作るAWS Tips 100連発 (FinOps編)
schwrzktz
1
300
Choose your own adventure in agentic design patterns
glaforge
0
140
MLOps導入のための組織作りの第一歩
akasan
0
330
AgentCore×VPCでの設計パターンn選と勘所
har1101
3
280
EBS暗号化に失敗してEC2が動かなくなった話
hamaguchimmm
2
200
基盤を育てる 外部SaaS連携の運用
gamonges_dresscode
1
120
AIが書いたコードを信じられない問題 〜レビュー負荷を下げるために変えたこと〜 / The AI Code Trust Gap: Reducing the Review Burden
bitkey
PRO
7
1.3k
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3.1k
LLM時代の検索アーキテクチャと技術的意思決定
shibuiwilliam
3
1.2k
2026年、知っておくべき最新 サーバレスTips10選/serverless-10-tips
slsops
13
5.2k
AI와 협업하는 조직으로의 여정
arawn
0
430
[OAWTT26][THR1028] Oracle AI Database 26ai へのアップグレード:ベストプラクティスと最新情報
oracle4engineer
PRO
1
110
Featured
See All Featured
From π to Pie charts
rasagy
0
160
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.5k
Rails Girls Zürich Keynote
gr2m
96
14k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.5k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Un-Boring Meetings
codingconduct
0
270
How Software Deployment tools have changed in the past 20 years
geshan
0
33k
Believing is Seeing
oripsolob
1
110
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.9k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
680
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
490
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が落ちない - 今は共有ファイルを置いて、ループで監視して落とすようにしている
ご清聴ありがとうございました