Slide 1

Slide 1 text

趣味でGOOGLE KUBERNETES ENGINEを試したら 財布が薄くなったはなし 一箱(BOXP)

Slide 2

Slide 2 text

自己紹介 ◦ (一箱さんのからだを借りた )BOXP ◦ Just LT!バックエンドの一部を おてつだい ◦ 最近アバター専用マッチング サービスをリリースしました ◦ 某Web企業でソフトウェアエン ジニアをしています

Slide 3

Slide 3 text

Kubernetesにつ いて ◦ 通称k8s ◦ コンテナ化したアプリケーションを複数 のノード(サーバー)上でよしなに管理し てくれる ◦ 複数のサーバー上で動くWebアプリケー ションを簡単にアップデートしたり、 一部のサーバーが故障しても問題なく動 作させられたりする ◦ もともとGoogleで開発されていたものが オープンソース化されたもの 画像の引用元 Kubernetes.io - CC BY 4.0

Slide 4

Slide 4 text

Google Kubernetes Engineについて ◦ Googleが提供するKubernetesのマネージド サービス ◦ ノードの追加/削除やクラスタの作成など を簡単に行える ◦ Google Cloud Platform内のサービスの一つ ◦ 今回のLTの主犯

Slide 5

Slide 5 text

とあるエンジニアの インフラ事情

Slide 6

Slide 6 text

とあるエンジニアのインフラ事情 • 自分のポータルサイトやSlack用Botなどに使用 • 仕事でKubernetesやコンテナに触れる機会が増えてきたので遊び勉強 のためにはじめた 約二年前から趣味でGKEを触りはじめた • さくらのVPS • 年間1万円程度で使用できた GKEを触りはじめる前はVPS一台でやりくりしていた

Slide 7

Slide 7 text

GKEへ乗り換えて得られたメリット • CIサービスと連携することで簡単にGitHubへPush→即デプロイされる環境に • ロールバックも簡単 デプロイ作業から開放された • 必要なサーバーの台数やスペックを設定するだけで、勝手にクラスタを構築 してくれる • サーバーが突然死してもすぐ代替のサーバーを用意してくれる • もりもり新規開発できるようになった サーバー管理から開放された

Slide 8

Slide 8 text

めでたしめでたし

Slide 9

Slide 9 text

めでたしめでたし

Slide 10

Slide 10 text

お財布が 薄くなったはなし

Slide 11

Slide 11 text

GKE導入前のコスト 約¥10,000/年

Slide 12

Slide 12 text

GKE導入後の平均コスト ¥11,739/月

Slide 13

Slide 13 text

¥11,739/月→¥140,868/年

Slide 14

Slide 14 text

_人人人人人人人人人人人人_ > ¥140,868/年 <  ̄Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y ̄

Slide 15

Slide 15 text

どうしてこうなった • GKEそのもの(管轄用サーバーなど)の料金は無料 • GKEクラスタで利用中のサーバーは一台¥500円/月程度(現在5台) GKEそのものやサーバーそのものは高くない • サーバーのストレージとしてのGoogle Cloud Storage 約¥2,500円/月 • クラスタの外部公開のためのLoad Balancer 約¥2,000円/月 • クラスタから追い出したデータベース 約¥3,500円/月 GKEの運用のために他のGoogleのインフラが必要

Slide 16

Slide 16 text

実は¥10,000/月まで会社負担

Slide 17

Slide 17 text

しかし…

Slide 18

Slide 18 text

だいたい こいつの せい

Slide 19

Slide 19 text

せっかくなので使ってやって ください

Slide 20

Slide 20 text

Thank You!