翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Modernize
この段階では、プロジェクトの目標とリソース要件を決定し、実装ロードマップを作成します。目標は、モダンでアジャイルなアプリケーションアーキテクチャを作成するモダナイゼーションプログラムを使用して、アプリケーションを活性化することです。
アクティビティ
-
アプリケーションのソースコードとデータを変換するためのマイルストーンを決定します。
-
すべての運用領域のマッピングを完了し、新しいターゲット環境の運用と管理に必要な標準と手順が確実に満たされるようにします。
-
クラウドネイティブのアプローチと優れた言語とフレームワークを使用して、信頼性、アクセシビリティ、成長要件に対応できるインフラストラクチャソリューションを実装します。モダナイズしたアプリケーションのコンポーネントには、次の特性があります。
-
軽量コンテナとしてパッケージ化
-
疎結合マイクロサービスとして設計
-
インタラクションとコラボレーションのための API を中心とした一元化
-
ステートレスサービスとステートフルなサービスをきれいに分離したアーキテクチャの設計
-
サーバーとオペレーティングシステムの依存関係からの隔離
-
セルフサービスで、伸縮自在な、クラウドインフラストラクチャにデプロイ
-
俊敏な DevOps プロセスを通じて管理
-
自動化機能を含める
-
定義された、ポリシー主導型リソース割り当てを提供する
-
結果
-
ターゲット状態データモデル設計
-
トレーニングとツールの改善を通じて構築された組織規模の準備 (変更管理と運用モデル)。
-
変更活動のために確率された定期的なケイデンス
-
洗練された運用モデルと配送効率の測定
-
主要なビジネスケースメトリクス。価値が追跡され、レポートされます。
-
リファインメントとオートメーション活動の継続
-
各アプリケーションに適用される戦略とスケール方法を定義するモダナイゼーションロードマップ
-
新しいアプリケーションロードマップと同期する反復テスト配信を含む、モダナイゼーションの準備と実装
例
次の図は、レガシー Windows アプリケーションのモダナイゼーションオプションを示しています。
ハウツーガイド