コンテンツにスキップ

VPSの選定(本格運用向け)

前のページ 必要スペック で最低条件を満たしたうえで、公開サービスやデータを載せて長期運用するなら、契約先の品質差がそのままダウンタイム・復旧・運用負荷に効きます。

VPS サービスの品質に、業界共通の統一基準はありません。事業者は SLA・性能・サポートなどを組み合わせて品質を示しているため、本格運用ではそれらを選定の必須チェックとして扱います。

学習や検証だけが目的なら 必要スペック だけを満たせば始められます。このページは、本番相当の運用を見据えた契約先選びを扱います。

項目評価内容本格運用の目安
SLA稼働率・障害時の補償99.99% 以上
可用性止まらないためのデータセンター設計電源・回線の冗長、UPS など
DDoS 対策プロバイダ側の攻撃緩和標準またはオプションで緩和機能あり
性能CPU・ストレージ・ネットワークNVMe SSD・新世代 CPU(EPYC / Xeon 等)
拡張性メモリ・ストレージの増強上位プラン変更・ディスク増設が可能
サポート対応時間・手段障害時に連絡可能(24 時間対応は望ましい)
セキュリティ事業者の認証・運用ISO 27001 など

本格運用では、まず SLA(稼働率の保証)を確認します。数字の差は小さく見えても、年間の停止時間は大きく変わります。

SLA年間停止時間の目安
99.9%約 8 時間 46 分
99.95%約 4 時間 23 分
99.99%約 53 分

本格運用では SLA の差がそのままサービス停止時間になります。99.99% 以上を選定の目安とし、補償条件(クレジットの有無・範囲)も確認しましょう。

本格運用では「速さ」も重要です。CPU・メモリ・SSD・ネットワーク帯域を総合的に評価します。

vCPU 数だけでは実効性能は決まりません。 CPU 世代や共有率、ストレージが NVMe SSD かどうか、転送量の上限などを契約前に比較してください。Coolify と複数コンテナを載せる場合は、ディスク I/O の影響が大きくなります。

コア数・メモリ量などの最低線は 必要スペック を参照してください。

本格運用では、Coolify 上のアプリ増加やログ・DB の増大により、契約直後のメモリやストレージでは足りなくなることがあります。再契約やサーバー移行なしで資源を増やせるかが重要です。

スケールアップは、契約中のサーバーを上位プランへ上げる、またはストレージ容量を増やすことです(複数台に分散するスケールアウトとは別です)。現行の VPS ではストレージは SSD/NVMe が一般的です。契約前に次を確認してください。

  • 管理画面から上位プランへ変更できるか(変更時に停止が必要か)
  • メモリ・CPU とストレージを独立して増やせるか(ストレージ増設オプションの有無)
  • ダウングレード可否(できない場合が多い)
  • プラン変更後に、OS 上でパーティションやファイルシステムの拡張が必要か
  • IP アドレスを引き継げるか(DNS や各種設定のやり直しを減らせる)

品質の高い VPS は、電源の二重化、冗長ネットワーク、UPS などを備えたデータセンターで運用されています。本格運用では、これらの冗長構成をサービス継続性の前提条件として確認します。

DDoS(Distributed Denial of Service/分散サービス妨害攻撃)は、大量の通信を送りつけてサービスを利用不能にする攻撃です。公開している Web サービスは標的になりうるため、本格運用では契約前に対策を確認します。

サーバー内のファイアウォール(セキュリティの基本設定)だけでは、帯域を食い尽くす攻撃には限界があります。プロバイダ側のネットワークで攻撃を緩和できるかが重要です。契約前に次を確認してください。

  • 標準付帯か、有料オプションか
  • 緩和の対象(ネットワーク層/アプリケーション層など、公表されている範囲でよい)
  • 攻撃時の連絡・対応手順(遮断やフィルタの依頼可否)

CDN や WAF(Cloudflare など)を前段に置く選択肢もありますが、まずは VPS 事業者の対策有無を確認するのが基本です。

障害時に誰に・どの手段で連絡できるかは、運用の初動速度に直結します。契約前に対応時間とエスカレーション経路を確認してください。

このガイドでは、日本語のドキュメントや問い合わせ窓口があることも重視します。深夜の障害では 24 時間対応の有無が有利になります。

ISO 27001 や SOC 2 などの認証は、VPS 自体の速さではなく、事業者の運用体制を評価する材料です。本格運用では、長期契約の判断材料として積極的に確認しましょう。

以下は、本格運用で契約前に確認する推奨基準です。

項目推奨基準本格運用で効く理由
SLA99.99% 以上年間停止時間の抑制
CPU新世代(AMD EPYC / Intel Xeon 等)複数コンテナの実効性能
ストレージNVMe SSDデプロイ・DB・ログ I/O
拡張性上位プラン変更・ストレージ増設が可能アプリ・データ増への追随
バックアップスナップショットまたは外部バックアップ障害・誤操作からの復旧
DDoS 対策標準またはオプションで緩和あり公開サービスの可用性維持
IPv6 / 逆引き DNS対応・設定可能メール配信・将来の運用
API提供されている自動化・監視連携
認証ISO 27001 等事業者の運用体制
サポート障害時に連絡可能(24 時間は望ましい)深夜障害の初動
価格性能あたりのコストで比較安さだけで選ばない

Coolify で複数アプリを載せる本格運用では、バックアップ・API・ディスク I/O が運用の成否を分けます。上記を満たさないプランは、検証用に留めることを検討してください。

上記の基準を踏まえ、実際に利用したサービスの例を紹介します。SLA やバックアップの詳細はプランごとに異なるため、契約前に各プロバイダの公式情報で確認してください。

項目さくらVPSシンVPS
SSH ログインubuntu ユーザー → sudo で root 切替(望ましい)root ユーザーで直接ログイン(リスク高)
初期セキュリティ姿勢一般ユーザー経由でブルートフォース対象を限定root 標的化 — 追加のセキュリティ設定が必須
Ubuntu バージョン24.04 提供(最新 LTS が選べない場合あり)比較的新しい版を選べる場合あり
拡張性コントロールパネルから上位プランへスケールアップ可。ストレージ変更オプションあり(プラン据え置きで容量増も可)。変更後はディスクの OS 側拡張が必要な場合あり管理画面から上位プランへ変更可(シャットダウン必要・下位変更不可)。ストレージ増設オプションあり(100GB 単位・上限あり)
本格運用での示唆初期 SSH 設計が安全側契約後すぐ [[guides/vps/security

初回ログインは ubuntu ユーザー で行い、必要に応じて sudo su - で root に切り替えます。
root で直接 SSH ログインできないため、ブルートフォース攻撃の対象になりにくく、本格運用のセキュリティベースラインに合います。

Ubuntu 24.04 は提供されていますが、最新 LTS(26.04 など)が選べない場合があります。

メモリやストレージが足りなくなった場合は、コントロールパネルからスケールアップで上位プランへ変更できます。ストレージ変更オプションを使えば、プランを据え置いたまま容量を増やすことも可能です。

root ユーザーで直接 SSH ログイン する仕様です。
設定を簡略化できる反面、root アカウントが攻撃の標的になりやすいため、本格運用では避けたい設計です。

使う場合は、契約直後に セキュリティの基本設定 で root ログイン無効化などのセキュリティ強化を前提条件としてください。

プランの変更で上位プランへ上げられます(シャットダウンが必要で、下位への変更は不可)。ディスク容量はストレージ増設オプションで追加できます。

  • 必要スペック と OS Ubuntu 24.04 以降 を満たすこと(前提)
  • SLA 99.99% 以上、NVMe、バックアップ手段を契約前に確認すること
  • DDoS 対策(標準付帯かオプションか、攻撃時の対応手順)を契約前に確認すること
  • メモリ・ストレージの拡張(上位プラン変更・ディスク増設)が可能かを契約前に確認すること
  • API・IPv6・逆引き DNS など運用機能を比較すること
  • root 直接 SSH より、一般ユーザー + sudo の方式を優先すること
  • すべてを満たすプロバイダがなければ、満たさない項目のリスクを認識したうえで specs 相当のプランで開始し、後から移行する選択肢もある
  • 契約・初期設定の詳細は各プロバイダの公式ドキュメントを参照すること

VPS を契約し、SSH 接続できる状態になったら、セキュリティの基本設定 に進みましょう。本格運用ではこの章以降のセキュリティ設定を省略しないでください。