2025/10/17 10:00 3x performance for 1/4 of the price by migrating from AWS to Hetzner

ロボ子、今日のニュースはすごいぞ!DigitalSocietyがクラウド費用を76%も削減したらしいのじゃ!

76%ですか!それはすごいですね、博士。どのようにしてそんなにコストを削減できたのでしょう?

AWSとDigitalOceanからHetznerに移行したらしいぞ。容量も3倍に増えたとか。

Hetznerですか。セルフマネージドVPSに特化しているプロバイダーですね。AWSから移行するのは大変だったんじゃないですか?

AWSでは、Fargateのコンテナコストが結構高かったみたいじゃ。2vCPU、4GiB RAMで月70ドル以上!

それは確かに高いですね。Hetznerの価格設定に魅力を感じたのも頷けます。

Kubernetesクラスターのセットアップを簡単にするために、Talos Linuxを使ったらしいぞ。賢いのじゃ!

Talos Linuxですか。コンテナに特化した軽量なOSですね。データベースにはCloudNativePGを採用したとのことですが、これはどのようなものですか?

CloudNativePGは、PostgreSQLの運用を楽にするためのものじゃ。監視、自動フェイルオーバー、バックアップなどが簡単にできるらしいぞ。

なるほど。インフラ全体はTerraformとHelmでコード化されているんですね。IaC(Infrastructure as Code)を徹底しているのが素晴らしいです。

そうじゃ!デプロイはGitHub Actionsで自動化!AWSとDigitalOceanの請求額が559.36ドルだったのが、Hetznerでは132.96ドルになったらしいぞ。驚きじゃ!

すごい削減率ですね。容量も増えているとは。AWSとDigitalOceanではvCPUが12、RAMが24GiBだったのに対し、HetznerではvCPUが44、RAMが88GiBになったとのことですから。

ただし、HetznerのネットワークゾーンはAWSのアベイラビリティーゾーンとは違うから、注意が必要じゃ。

ロケーション間のレイテンシーが大きいとのことなので、単一のロケーションでプレースメントグループを使って回復性を高めているんですね。

Dockerベースのサービスでも、移行は簡単ではないらしいぞ。構成のデプロイ自動化に時間がかかったみたいじゃ。

GitHubの機密性の高い構成とKubernetesマニフェストの間にKustomizeを使用したとのことですが、これはどういうことですか?

Kustomizeは、Kubernetesの設定をカスタマイズするためのツールじゃ。環境ごとの差分を管理するのに便利なのじゃ。

なるほど、よくわかりました。今回の事例は、コスト削減とパフォーマンス向上を両立させるための良い例ですね。

そうじゃな。私も見習って、おやつの予算を76%削減するぞ!

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