基本的に OS に依存しないスタック (tomcat+java+mysql) で実行されるビジネス アプリケーションがありますが、常に redhat または centos で実行しています。
独自の理由 (Sun との高価なすべてが含まれているサポート契約) で、opensolaris で実行することを主張している顧客がいます。
そのような移行はどれほど苦痛でしょうか? 次のような多くの構成ファイルとサポート スクリプトがあります。
- アパッチ
- Apache/Tomcat コネクタ
- Postfix との電子メールのやり取り
- カスタマイズされたサービスの開始/停止
- いくつかの cron ジョブ (バックアップ、監視)
- 異なるユーザーと権限 (java、mysql、電子メール、バックアップ...)
私たちのビルド プロセスは、ビジネス コードと、すべての os-configuration ファイルを編集するいくつかのシェル スクリプトを含む .tar.gz ファイルを出力します。
これに関する以前の経験。