ソフトウェア アプライアンスにパッケージ化するよう顧客から依頼されたアプリケーションがあり、検討する必要があるすべての項目のリストを探していました。オペレーティング システムの選択に関連することは十分に文書化されていますが、使用可能な Web コンソールの構築、考慮すべきフレームワーク (アプリケーションは Java で記述されている)、および設計に関してリファクタリングする必要があるかもしれないことなどの他の側面は、十分に文書化されていません。
どんなガイダンスも大歓迎です。
アプライアンスを作成する際に考慮すべき点がいくつかあります。ビジネスに関わりたくないことの 1 つは、OS の保守です。したがって、安定していて安全であると考えられる OS を選択してください。OS をインストールするときは、アプリケーションに絶対に必要なパッケージのみを含めてください。アプリケーション フレームワークの安定したバージョンを常に選択してください。理想的には、比較的主流のものを使用します。繰り返しになりますが、フレームワークではなく、アプリケーションをサポートする必要があります。
非網羅的なリストには、次のようなものが含まれます。