オフショアVPS / SEED
Seed。
学ぶ余裕のある小規模アプリ。
軽量API、個人ツール、またはステージング環境。同じインスタンスにデータベースを追加する前にメモリを測定します。
これらのリソースから始めましょう。
- コンピュート
- 1 vCPU
- メモリ
- 1 GB
- ストレージ
- 25 GB
- 転送予算
- 1 TB
コンフィギュレーターでリソース、イメージ、ネットワークオプション、サービス期間を調整してください。サーバーロケーションとしてマレーシア、ルーマニア、スイスを選択でき、ロケーション追加料金はありません。バックアップ国は未確認のままです。
ワークロード全体を中心に計画しましょう。
メモリはインスタンス上のすべてのプロセスで共有されます。データベースキャッシュ、ジョブキュー、デプロイプロセスを含め、予想される繁忙期にテストしてください。
リソース予算を構築する →所有するものを把握しましょう。
アプリケーションセキュリティ、更新、可観測性、および独立したリカバリプロセスを計画します。バックアップオプションを選択した場合は、リストア手順を確認し、アプリケーションに対してテストしてください。
最初のリストア演習を準備する →軽量アプリのためのシンプルな開始プラン。
単一の軽量APIまたは個人ツールは、Seedに対して測定するのに有用な候補です。そのデータが埋め込みデータベース、ローカルデータベースプロセス、または外部サービスのどこにあるかを書き留めます。これらの選択がメモリ予算を変えます。1日のほとんどをアイドル状態で過ごすアプリケーションでも、依存関係のビルドやエクスポート中に追加の余裕が必要になる場合があります。
実践的な出発点
例示的なブックマークAPIは短い応答を提供し、小さなコレクションを格納します。まず、ランタイム、データプロセス、1つのエクスポートを別々に観察することから始めます。アップロード、ログ、古いリリースフォルダをディスク予算で可視化しておきます。この例には、保証された訪問者数やリクエスト容量はありません。
この出発点が不適切な場合
実際の作業が始まる前にランタイムとデータベースがすでに利用可能なRAMのほとんどを消費している場合は、より大きなメモリ予算を選択します。スワップが過大なスタックを快適にするとは想定しないでください。選択したイメージがコンフィギュレーターで 2 GB を必要とする場合は、メモリを追加するか、互換性のあるイメージを選択してください。これは暗黙的に行われるものではありません。
すべてのオプションに役割を与えます。
基本構成には 1 vCPU、1 GB RAM、25 GB ストレージ、1 TB 転送予算、および 1 IPv4 アドレスが含まれます。IPv6 は別途リクエストされ、デフォルトではバックアップオプションは選択されていません。これらはカタログ上の割り当てです。実際のサプライヤーのハードウェア、カウント、リストア規則を確認してください。
- メモリ: オペレーティングシステム、ランタイム、データベース、観測されたピークのための余裕を残します。Seedに 1 GB を追加すると、期間節約前の月額小計は $8.50 になります。
- CPU: 作業を行っているプロセスとその同時実行性を比較します。保証されたプロセッサモデルや毎秒リクエスト数を示すものではありません。
- ストレージと転送: 保持データと転送バイト数を別々に予算化します。オフサーバーエクスポートは両方を使用する場合があります。
- バックアップとネットワーキング: 復元が必要なデータと、アプリケーションが使用するアドレスを定義します。オプションを選択しても、運用手順が文書化されるわけではありません。
最初のレビューを具体的に行います。
通常の運用期間、1つの重いタスク、1回のリリースを記録します。利用可能なメモリ、最も成長しているディレクトリ、ローカルアプリケーションチェックの結果を記録します。予期しない結果の出発点となるよう、小さな変更ログを保持します。次に、コンフィギュレーターで選択した期間の前払い総額全体を比較します。より長い期間は価格を変えるものであり、リソースを変えるものではありません。
小規模ツールのワークロードを探索する → · リソースワークシートを作成する · カタログの事実とサービス境界を確認する