2TECH.WORK
2TECH.WORK / PLATFORM

アプリケーションに信頼できるホームを提供します

サービスがどのように起動し、データを保存し、問題を報告し、リリースから回復するかを計画します。

詳細を読む
このページで説明されているアーキテクチャと接続。
01

何を実行する必要があるかを把握する

アプリケーションに必要なプロセスをリストアップします。HTTPサービスはリクエストを処理し、ワーカーはバックグラウンドジョブを処理し、スケジュールされたタスクは特定の時間に実行されます。それぞれに明確な起動コマンドを与えます。サポートされているランタイムバージョンを選び、プロジェクトに記録します。

02

ファイルを耐久性のあるデータから分離する

ビルド出力は再作成可能ですが、アップロードされたファイルやデータベースのレコードは通常再作成できません。デプロイ前に、どのデータを再起動後も維持する必要があるかを決定します。一時ファイルは廃棄可能として保持し、永続データは明確なバックアップポリシーのあるストレージに配置します。バックアップ作成だけでなく、復元もテストします。

03

プロセスだけでなく挙動も確認する

実行中のプロセスでも使用できないことがあります。通常のページ、代表的なリクエスト、およびその重要な依存関係を確認してください。制限付きタイムアウトを使用してください。リリース後は、失敗パターンを前のバージョンと比較し、設定互換性を含むロールバック手順を保持してください。