アプリケーションの近代化とその方法 Application Modernization Accelerator どのように役立つか
クラウド環境とサービスは、既存および新規のデータソースから価値を引き出す可能性を爆発的に拡大した。 コグニティブ時代のアプリケーション要件は大きく変化しており、この市場ダイナミクスの変化に対応するために、企業は予算を管理し、リスクを管理し、新たなイノベーションに投資しながら、既存のアプリケーションをモダナイズできなければならない。
近代化とは何か?
多くの企業にとって、アプリケーションの近代化はデジタルトランスフォーメーションの不可欠な要素である。 課題は、既存のアプリケーションと新しいアプリケーションをシームレスに統合し、堅牢で、安全で、拡張可能な統合ソリューションを提供するプラットフォームを特定することである。
企業は、新しい市場を獲得し、新製品を発売し、より良いサービスを提供するために、新しいアイデアの迅速な実行を期待している。 企業が変革を成し遂げるためには、既存のアプリケーションを理解し、それぞれがどのように新しい時代の一部となりうるかを理解する必要がある。 ビジネス、技術、経済的な目的を理解することで、企業はアプリケーションを変更すべきかどうか、プライベートクラウド環境とパブリッククラウド環境のどちらで実行するのが最適かを判断できる。
アプリケーションを近代化し、クラウドに移行するプロセスは、複雑な事業となる可能性がある。 ビジネス・インベントリーとインフラを準備し、各アプリケーションに最適な道筋を決定するためには、入念な計画が必要である。 クラウドプラットフォームはまだ導入していないが、モダナイゼーションのためのアセスメントを開始する準備ができている場合、ローカルにインストールすることで、モダナイゼーションを開始することができます。 IBM® Application Modernization Accelerator ローカルにインストールすることができます。 パイプラインを作成してクラウドにデプロイしたい場合、 Application Modernization Accelerator は IBM WebSphere Hybrid Edition に含まれています。
どのように Application Modernization Accelerator 助けるのか?
IBM Application Modernization Accelerator は、オンプレミス・アプリケーションを迅速に評価し、 WebSphere Application Server、パブリックおよびプライベート・クラウド環境上のLibertyに迅速に展開する機能を備えています。 まず、カスタムディスカバリツールをダウンロードし、アプリケーションサーバー上で実行します。 スキャンの結果は Application Modernization Accelerator にアップロードされ、詳細な分析結果が提供される。
Application Modernization Accelerator は、各アプリケーションのコンテンツと構造のハイレベルなインベントリを作成します。 この情報は、アプリケーションの複雑さを判断し、共有ライブラリと MQ Queue Managerの依存関係を特定するために使用されます。 Application Modernization Accelerator また、潜在的な問題を警告し、クラウドへの移行を完了するための開発コストを見積もる。 アプリケーションを好みのクラウド環境で正しく実行できるよう、アドバイス、提案、ベストプラクティスを含む詳細なレポートが提供される。
Application Modernization Accelerator このような重要な段階において、クラウドへの道を支援する:
評価
- ビジネスニーズに基づいたアプリケーションの評価
- アプリケーションのコンテンツと構造のインベントリ
- 移行の複雑さを評価
- クラウドに移行する際の潜在的な問題を特定
戦略計画
- 交換またはアップグレードが必要な主要アプリケーションを特定
- 移行の問題を解決するための労力を見積もる
- さまざまな近代化オプションを評価
実行
- コンテナ化とデプロイを支援するマイグレーションバンドルを生成する
- アプリケーションに合わせたファイルを作成
- バンドル内容を完成させるのに役立つ依存関係を特定します
Java EE アプリケーション・サーバー
- WebLogic サーバーバージョン 6.x+
- IBM WebSphere Application Server バージョン 6.1 またはそれ以降
- Red Hat JBossバージョン 4.x+
- Apache Tomcat バージョン 6.0 (およびそれ以降)
- Javaアプリケーションを直接
メッセージング
- IBM Integration Busバージョン10.0
- IBM App Connect Enterprise バージョン 11.0