6.2. Red Hat のアプリケーション移行アプローチ

Red Hat は、Red Hat JBoss Middleware の定量化が可能で、コストが低く、リスクを低減し、完了しやすくなるように、大規模なアプリケーションを Red Hat JBoss Middleware に移行するストラテジーを定義しました。

プロプライエタリーまたは以前のミドルウェアプラットフォームから Red Hat JBoss ミドルウェアに移行すると、軽量でモジュール化されたクラウド対応のミドルウェアに対応したアプリケーションインフラストラクチャーを利用でき、チームの生産性が向上します。JBoss Middleware およびその他の Red Hat テクノロジーは、アプリケーション開発とデリバリーを最新化するために非常に大きな利点を提供するため、より迅速にイノベーションが可能になります。

6.2.1. ベストプラクティス

Red Hat は、移行またはモダナイゼーションのプランニングおよび実行時に、以下のプラクティスを推奨します。

  • 情報を共有する集中型コラボレーションプラットフォームを作成します。

    包括的でアクセス可能なドキュメントは、知識を簡単に共有し、同じ問題を 2 回解決することで労力が重複しないようにするために重要です。以下の項目を文書化することを推奨します。

    • アプリケーションをゼロから移行したり、最新の状態にするためのステップごとのガイドです。
    • 既知の問題および発生した問題の解決策のコレクション。
    • 新しいプラットフォームに関する情報
    • 特定のスケジュールプロジェクトに加えられた変更の記録。
  • 可能な限りの再利用、自動化、および標準化を行います。

    新規コンポーネントを作成する代わりに、既存コンポーネントを再利用することを検討してください。ビルド、設定、デプロイメント、テストなどのアプリケーションライフサイクルに関連するプロセスを自動化します。ソフトウェアパッケージ形式、設定管理、ライブラリー、および依存関係を標準化し、文書化します。

  • 実証済みの反復可能な方法論を使用します。

    これは、実用的なアプローチに従い、機能的に同一アプリケーションを取得するためにできるだけ変更を加えることが推奨されます。

  • 選択した Red Hat Middleware コンポーネントについて早期に Red Hat の技術専門知識が必要になります。

    これは、移行とモダナイゼーションを低リスク、予測可能、かつ効率的にするために重要です。Red Hat コンサルティングにご連絡ください。