2018年07月18日 05時00分 公開
特集/連載

最優先に解決すべき考慮点はレガシーアプリをクラウドへ移行する“間違いのない”2つの方法

レガシーアプリケーションを近代化すると、多種多様な課題が発生する可能性がある。幸い、この課題を解決するための選択肢はたくさんある。

[Twain Taylor,TechTarget]

 現在の顧客は、以前に比べてアプリケーションのエクスペリエンスに多くのことを求める。そのため企業は、自社のアプリケーションスタックの近代化を考えるようになった。レガシーアプリケーションの近代化には、新機能の迅速な導入、リリース回数の増加、極めて高い可用性など多くのメリットがあり、いずれも顧客エクスペリエンスの向上につながる。こうしたメリットには魅力がある。だが、その課題は複雑だ。

 一般に大企業は、10年以上前に作成された多数のレガシーシステムを保有し、作成当初から同じ方法で運用している。このようなアプリケーションは膨大な行数のコードで構成されている。だがテストカバレッジがない。こうしたコードが全て、1つのモノリシックアーキテクチャ内に互いに結び付けられている。こうしたアプリケーションは、多くの場合、Oracleの「Java Platform, Enterprise Edition」など、最新とはいえないプラットフォームで開発され、実行はデータセンターのオンプレミスサーバに限定されている。

 これまでに多くの企業が、現行システムのまま現状維持の姿勢を貫いてきた。だがコンテナやクラウドコンピューティングが成熟してきた今、企業には優れた知識と確信をもってレガシーアプリケーションを近代化する選択肢が用意されている。

 加えて、こうした企業の多くは、新しいクラウドネイティブなアプリケーションも開発している。レガシーアプリケーションを統合し、アプリケーション間でシームレスなワークフローとユーザーエクスペリエンスを実現する必要があるためだ。この近代化の課題に直面する企業は、レガシーアプリケーションと最新アプリケーション統合を容易にする有意義なガイダンスを必要としている。

クラウドネイティブとクラウドフレンドリーの違い

ITmedia マーケティング新着記事

news098.jpg

ZOZOテクノロジーズと戦略的パートナーシップを締結、DACが「WEAR」広告商品を独占販売
デジタル・アドバタイジング・コンソーシアムはZOZOテクノロジーズと戦略的パートナーシ...

news094.jpg

自社Webサイトの表示スピード計測ツール「SpeedCurve」、ドーモが提供開始
ドーモは、簡単な操作で継続してWebサイトのパフォーマーマンス測定が可能なSaas型ツール...

news062.jpg

ホリデーシーズン中の買い物、ついにモバイル経由が最多に――Salesforce.com予測
世界でデジタルショッピングが盛んになる上位5日は、ブラックフライデー、サイバーマンデ...