Kinstaで稼動するWordPressをXserverに移行してコストを削減

Kinstaで稼動するWordPressをXserverに移行してコストを削減

Kinsta
Xserver
WordPress
コスト削減

概要

Kinstaで稼動するWordPressをXserverに移行し、コストを削減しました。

目的

WordPressをKinstaでホスティングしていましたが、フロントエンドをNext.jsにしたヘッドレスCMSとして利用しており、リクエスト数も抑えられていたため、より安価なPaaSに移行してコスト削減を目指しました。

実施作業

  1. 移行後の費用を試算
  2. Xserverの契約
    • Kinstaの契約面の手続きの支援を行いました。
  3. Xserverの初期設定
    • WordPressのセットアップや、独自ドメインの設定を行いました。
  4. プラグインのインストール
    • Xserver環境のWordPressに、必要なプラグインをセットアップしました。
    • 効率化のため、WP CLIを使って操作を行いました。
  5. データの移行
    • Kinsta上のMariaDBのデータをXserver上のMariaDBに転送しました。
  6. 系統の切り替え
    • 新系統が正しく動作していることを確認した上で、DNSの切り替えを行い、ユーザーからのリクエストを新系統に流すようにすることで移行結果を公開しました。
  7. 旧系統の削除
    • 予期しない不具合に備えて一定期間旧系統を維持した上で、Kinstaのアカウントを解約しました。

システムの構成

変更前のアーキテクチャー

Untitled.png

変更後のアーキテクチャー

Untitled.png

コスト削減結果

当時の為替レートでの計算で、約88.7%の費用削減に成功しました。

月額削減率
旧アーキテクチャー¥7,780-
新アーキテクチャー¥88088.7%

なお、さらに一つ前の構成はAmazon EC2とAmazon RDSを使った構成であり、リザーブドインスタンスを利用した上で¥30,851/月がかかっていました。Vercelを追加したことを加味しても、最終的に約87.4%のコスト削減となりました。

所感

Xserverは管理画面もシンプルでありつつ、機能も豊富で非常に使いやすいWordPressホスティングサービスだと感じています。

事業の規模に応じて必要なサービスを選定し、必要最小限のコストに抑えられるようにすることが大切と考えています。