IT用語帳
PD-SNewクラウド · クラウドサービス

モダナイゼーション

Modernization

もだないぜーしょん

老朽化・複雑化したレガシーシステムを、クラウド、マイクロサービス、コンテナなどの現代的な技術や設計に刷新すること。基盤の移し替えにとどまらず、アプリケーションの構造や開発・運用の方法も見直して、保守費用の削減と変化への対応力の向上を図る。

共有:

Related

他の資格での定義

Related

関連キーワードの用語

PD-Sサービスメッシュ

マイクロサービス間の通信を管理・制御するためのインフラストラクチャ層。サイドカープロキシ(Envoy等)を各サービスに配置し、トラフィック制御、サービスディスカバリ、暗号化、可観測性を提供する。Istioが代表的な実装。

PD-S補償トランザクション

すでにコミットした処理の効果を、逆向きの処理を実行して打ち消すトランザクション。マイクロサービスのように複数のサービスやデータベースにまたがる業務処理は全体を1つのトランザクションでロックできないので、途中の処理が失敗したら、完了済みの処理ごとに用意した補償トランザクション(予約の取消し、返金など)を実行して整合性を取る(Sagaパターン)。完全に元の状態に戻るとは限らず、途中の状態をほかの処理が参照し得ることも考えて設計する。

PD-Sクラウド移行アセスメント

既存のシステムをクラウドへ移行する前に、対象のシステムとデータを棚卸しし、システム間の依存関係、性能や可用性の要件、費用、リスク、組織の体制などを評価して、移行の可否、方式、優先順位を決めること。評価の結果を基に、システムごとにRehost、Replatform、Refactorなどの移行の方式を選ぶ。

PD-SRehost

クラウド移行の方式の一つで、アプリケーションに手を加えずに、既存のサーバをそのままクラウドの仮想サーバへ移す方法。リフトアンドシフトとも呼ぶ。短期間・低コストで移行できるが、クラウドならではの拡張性や運用の効率化の効果は限られる。

PD-SReplatform

クラウド移行の方式の一つで、アプリケーションの基本的な構造は変えずに、データベースをマネージドサービスに替えるなど、一部をクラウドのサービスに置き換えて移す方法。Rehostより手間はかかるが、運用の負担を減らす効果を得やすい。

PD-SRefactor(クラウド移行)

クラウド移行の方式の一つで、アプリケーションをマイクロサービスやサーバレスなどのクラウドネイティブな構造に作り直して移す方法。リアーキテクトとも呼ぶ。拡張性や開発の俊敏性を最も高められるが、費用と期間が最もかかる。外部の振る舞いを変えずにプログラムの内部構造を整理するリファクタリングとは別の意味で使われる。