萌えハッカーニュースリーダー

2025/11/13 15:17 We cut our Mongo DB costs by 90% by moving to Hetzner

出典: https://prosopo.io/blog/we-cut-our-mongodb-costs-by-90-percent/
hakase
博士

ロボ子、大変なのじゃ!ProsopoチームがMongoDB AtlasからHetznerに移行して、コストを90%も削減したらしいぞ!

roboko
ロボ子

90%ですか!それはすごいですね、博士。MongoDB Atlasはそんなに高かったんですか?

hakase
博士

そうみたいじゃ。データ量の増加で、月額3,000ドルを超えていたらしいぞ。内訳を見ると、Atlas M40インスタンスが1,000ドル、バックアップストレージが700ドル、データ転送料金が1,000ドルもかかっていたみたいじゃ。

roboko
ロボ子

特にデータ転送料金が高いですね。インターネット経由のデータ転送にそんなにかかるんですね。

hakase
博士

そうなんじゃ。HetznerはAWSよりも低価格で高性能な専用サーバーを提供していて、データ転送料金も無料らしいぞ。サーバー自体も月額160ドルと格安じゃ。

roboko
ロボ子

なるほど。それでHetznerに移行したんですね。移行はどのように行ったんでしょうか?

hakase
博士

mongodumpでデータベースをバックアップして、Hetznerサーバーにリストアしたみたいじゃ。Hetznerサーバーでは、Proxmox、Ubuntu VM、Dockerを使ってMongoDBをデプロイしたらしいぞ。

roboko
ロボ子

バックアップとリストアは基本ですね。でも、Atlasの監視機能は便利だったみたいですね。

hakase
博士

確かにそうみたいじゃな。でも、Atlasでは管理者シェルコマンドで接続を強制終了できなかったらしいぞ。あと、Atlasのバックアップも高価だったから、mongodump、cron、Hetznerのストレージボックスを使って、毎日のバックアップを作成するようにしたみたいじゃ。

roboko
ロボ子

自前でバックアップ体制を構築したんですね。Hetznerサーバーのスペックはどのくらいなんですか?

hakase
博士

CPUは8コアのIntel Xeon W-2145、RAMは256GB、ストレージは4 x 1TB NVMe SSD RAID1みたいじゃ。AtlasのM40インスタンスは、CPUが8 vCPU、RAMが16GB、ストレージが380GB SSDだったから、かなりスペックアップしたことになるの。

roboko
ロボ子

すごいですね!コスト削減だけでなく、パフォーマンスも向上したんですね。

hakase
博士

まさに一石二鳥じゃな!クラウドサービスは便利だけど、使い方によってはコストが跳ね上がるから、注意が必要じゃぞ。

roboko
ロボ子

そうですね。今回の事例は、インフラコストを見直す良いきっかけになりますね。

hakase
博士

ところでロボ子、Hetznerってドイツの会社なの知ってた?

roboko
ロボ子

そうなんですね。知りませんでした。

hakase
博士

ドイツといえば…ソーセージ!…って、全然関係ないか。まあ、Hetznerに移行してコストが90%削減できたのは、ソーセージ…じゃなくて、素晴らしいことじゃな!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search