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 KUBERNETES ENGINEを試したら 財布が薄くなったはなし
Search
BOXP
August 22, 2019
Programming
0
1.3k
趣味でGOOGLE KUBERNETES ENGINEを試したら 財布が薄くなったはなし
VRC LT #4用スライドです
BOXP
August 22, 2019
Tweet
Share
More Decks by BOXP
See All by BOXP
Cluster Creator Kitに入門してみた
boxp
0
76
LookingGlassPortraitあそんでみた
boxp
0
51
肉体を捨てた話
boxp
0
75
A story about releasing a online pairing service for avatars living in virtual worlds
boxp
1
320
VketのブースにVRoid製うちのこを召喚してみた
boxp
0
190
Hito Hub 2.0
boxp
0
1.2k
バーチャルマーケット3に ポスターを貼ってみた件
boxp
0
1.5k
趣味でつくる アバター×アバター マッチングアプリをリリースした話
boxp
0
110
趣味でつくる アバター×アバター マッチングアプリ~Performanceチューニング編~
boxp
2
1.7k
Other Decks in Programming
See All in Programming
Development of an App for Intuitive AI Learning - Blockly Summit 2025
teba_eleven
0
120
既存デザインを変更せずにタップ領域を広げる方法
tahia910
1
240
Go1.25からのGOMAXPROCS
kuro_kurorrr
1
770
WindowInsetsだってテストしたい
ryunen344
1
190
Cursor AI Agentと伴走する アプリケーションの高速リプレイス
daisuketakeda
1
120
DroidKnights 2025 - 다양한 스크롤 뷰에서의 영상 재생
gaeun5744
3
300
Team topologies and the microservice architecture: a synergistic relationship
cer
PRO
0
910
Javaのルールをねじ曲げろ!禁断の操作とその代償から学ぶメタプログラミング入門 / A Guide to Metaprogramming: Lessons from Forbidden Techniques and Their Price
nrslib
3
2k
Julia という言語について (FP in Julia « SIDE: F ») for 関数型まつり2025
antimon2
3
970
明示と暗黙 ー PHPとGoの インターフェイスの違いを知る
shimabox
1
100
iOSアプリ開発で 関数型プログラミングを実現する The Composable Architectureの紹介
yimajo
2
210
業務自動化をJavaとSeleniumとAWS Lambdaで実現した方法
greenflagproject
1
120
Featured
See All Featured
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.8k
Stop Working from a Prison Cell
hatefulcrawdad
270
20k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.6k
Code Review Best Practice
trishagee
68
18k
Code Reviewing Like a Champion
maltzj
524
40k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Site-Speed That Sticks
csswizardry
10
650
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Building Applications with DynamoDB
mza
95
6.5k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
Transcript
趣味でGOOGLE KUBERNETES ENGINEを試したら 財布が薄くなったはなし 一箱(BOXP)
自己紹介 ◦ (一箱さんのからだを借りた )BOXP ◦ Just LT!バックエンドの一部を おてつだい ◦ 最近アバター専用マッチング
サービスをリリースしました ◦ 某Web企業でソフトウェアエン ジニアをしています
Kubernetesにつ いて ◦ 通称k8s ◦ コンテナ化したアプリケーションを複数 のノード(サーバー)上でよしなに管理し てくれる ◦ 複数のサーバー上で動くWebアプリケー
ションを簡単にアップデートしたり、 一部のサーバーが故障しても問題なく動 作させられたりする ◦ もともとGoogleで開発されていたものが オープンソース化されたもの 画像の引用元 Kubernetes.io - CC BY 4.0
Google Kubernetes Engineについて ◦ Googleが提供するKubernetesのマネージド サービス ◦ ノードの追加/削除やクラスタの作成など を簡単に行える ◦
Google Cloud Platform内のサービスの一つ ◦ 今回のLTの主犯
とあるエンジニアの インフラ事情
とあるエンジニアのインフラ事情 • 自分のポータルサイトやSlack用Botなどに使用 • 仕事でKubernetesやコンテナに触れる機会が増えてきたので遊び勉強 のためにはじめた 約二年前から趣味でGKEを触りはじめた • さくらのVPS •
年間1万円程度で使用できた GKEを触りはじめる前はVPS一台でやりくりしていた
GKEへ乗り換えて得られたメリット • CIサービスと連携することで簡単にGitHubへPush→即デプロイされる環境に • ロールバックも簡単 デプロイ作業から開放された • 必要なサーバーの台数やスペックを設定するだけで、勝手にクラスタを構築 してくれる •
サーバーが突然死してもすぐ代替のサーバーを用意してくれる • もりもり新規開発できるようになった サーバー管理から開放された
めでたしめでたし
めでたしめでたし
お財布が 薄くなったはなし
GKE導入前のコスト 約¥10,000/年
GKE導入後の平均コスト ¥11,739/月
¥11,739/月→¥140,868/年
_人人人人人人人人人人人人_ > ¥140,868/年 <  ̄Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y ̄
どうしてこうなった • GKEそのもの(管轄用サーバーなど)の料金は無料 • GKEクラスタで利用中のサーバーは一台¥500円/月程度(現在5台) GKEそのものやサーバーそのものは高くない • サーバーのストレージとしてのGoogle Cloud Storage
約¥2,500円/月 • クラスタの外部公開のためのLoad Balancer 約¥2,000円/月 • クラスタから追い出したデータベース 約¥3,500円/月 GKEの運用のために他のGoogleのインフラが必要
実は¥10,000/月まで会社負担
しかし…
だいたい こいつの せい
せっかくなので使ってやって ください
Thank You!