アプリケーション移行の 5 つの R は今でも適用されますか?

アプリケーション移行の 5 つの R は今でも適用されますか?

[51CTO.com クイック翻訳] クラウド コンピューティングの初期の頃、ガートナーはアプリケーション移行のいわゆる 5 つの R を定義しました。多くのユーザーは、これらの 5 つの方法は興味深いが曖昧であると感じており、5R が今でも適用できるかどうか疑問視する人もいます。

現代のクラウドの観点から 5 つの R について考え、開発者がアプリケーション移行プロセスを再考する必要がある理由について説明します。

[[254934]]

1. 再ホスト

再ホスティングは移行とも呼ばれ、企業がアプリケーションをローカルの物理システムからクラウド仮想マシンに移行することです。このアプローチでは、クラウドに必要なデプロイメント構成パラメータのいくつかの調整を除いて、アプリケーションに大きな変更は加えられません。

アプリケーションの最新化ではなくサーバーの統合に重点が置かれている場合でも、再ホスティングは依然として役立ちます。しかし今日では、多くの企業は、スケーラビリティと弾力性の面でさらなるメリットを得るために、VM よりもコンテナに注目しています。コンテナを使用すると、企業はデプロイメントと接続のパターンを標準化できるため、開発者はその構造に適合しないアプリケーションを変更する必要があります。

2. リファクタリング

リファクタリングとは、企業がアプリケーションを仮想マシンではなく PaaS 環境に移行することを指します。 2011 年にガートナーが 5R を発表した当時、リファクタリングと再ホスティングはそれぞれ PaaS への移行と IaaS への移行を意味していましたが、今日では状況はより複雑になっています。 PaaS は現在、非常に広い意味を持ち、クラウド プロバイダーによって提供される管理対象リソースやネイティブ Web サービスを指すことがよくあります。

3. 修正する

変更とは、企業がアプリケーションをクラウドベースのインフラストラクチャに適合させるプロセスです。現在、クラウド インフラストラクチャには、ホスティングだけでなく、多数のクラウド ネイティブ サービスも含まれています。たとえば、開発者は古いデータベースをクラウド バージョンに置き換えて、アプリケーションをクラウドでより効率的に実行できるようになります。

4. 再構築

再構築中に、開発者はクラウド専用にアプリケーションを書き直しました。企業はこのオプションを、アプリケーション全体のフォークリフト交換と見なしており、混乱を招くことがよくあります。しかし、現在、再構築には、クラウドネイティブ Web サービスを使用するようにアプリケーションを変更するか (リファクタリングとリビジョンを組み合わせたプロセス)、アプリケーションを新しいクラウド フロントエンド コンポーネントと従来のトランザクション バックエンド コンポーネントに分解する必要があります。

多くの企業は、データセンターで引き続き実行されるレガシー アプリケーションに、クラウドでホストされるブラウザーとモバイル アプリのサポートを追加しています。この場合、アプリケーションのクラウドホスト型フロントエンドは完全に新しくなりますが、従来のバックエンドはまったく変更されないか、大幅に変更されることはありません。したがって、ほとんどのユーザーにとって、再構築はアプリケーション移行プロセスの一部ではありません。

5. 置き換える

***最初の R は置き換えを意味し、古いアプリケーションをホストされた SaaS バージョンに完全に置き換えることを意味します。ただし、通常、水平型またはより一般的なビジネス アプリケーションに使用できるのは SaaS オプションのみです。コアビジネスアプリケーションが SaaS として提供されることはほとんどなく、多くの企業ではそのようなアプリケーションを自社のデータセンターの外で実行することはありません。したがって、企業は市場にある既存の SaaS オプションを確実に評価する必要がありますが、今日の SaaS アプリケーションは依然として、ユーザーが独自のソフトウェアと統合する必要があるクラウド プロバイダーの Web サービスのサードパーティ拡張機能に似ています。

アプリケーション移行に対する考え方を変える

上記のいくつかの要因により、5 つの R がアプリケーション移行プロセスを常に正しくガイドするとは限りません。クラウド テクノロジーは驚異的なスピードで進化しているため、これは驚くべきことではありません。ここで、元の 5 つの R を、Rethink と Rearchitect という 2 つの新しい R に置き換える必要があります。

今日の企業は、アプリケーションをクラウドに移行するのではなく、クラウド向けのアプリケーション設計を再考しています。これにより、コスト効率よく実行できないアプリケーションやコンプライアンス要件を満たすアプリケーションのために従来のデータセンター インフラストラクチャへの投資を保護しながら、クラウド ネイティブの機能と利点を最大限に活用できるようになります。このプロセスの一環として、開発者はアプリケーションをより小さなコンポーネントに分割することがよくあります。

アプリケーション設計を再考した後、開発者の次のステップは、クラウドで実行されるアプリケーション コンポーネントのアーキテクチャを再設計することです。利用可能な Web サービスと SaaS ツールをインベントリし、アプリケーションの各クラウド互換コンポーネントを割り当てて変更し、最適なツールを使用します。

従来、トランザクション処理とユーザー インターフェイス コンポーネントが明確に分離されていたアプリケーションは、通常、再考され、再設計され、ユーザー向けのコンポーネントがクラウドで実行されます。クラウドに配置する必要があるのは、非常に変動の大きいリソースを必要とするアプリケーション、または一部のクラウド サービスによって品質とパフォーマンスを向上でき、独自のユーザー インターフェイス コンポーネントを持たないアプリケーションのみです。

原題: クラウド向けアプリ移行戦略を再考する時が来た、著者: Tom Nolle

[51CTOによる翻訳。パートナーサイトに転載する場合は、元の翻訳者と出典を51CTO.comとして明記してください。

<<:  亥年には、エッジコンピューティングとモノのインターネットが大きな注目を集めると聞きました。

>>:  ブロックチェーン |人気の分散ストレージプラットフォーム Swarm と IPFS の分析

推薦する

cloudcone: 米国 VPS (ロサンゼルス)、年間 14.28 ドル、1G メモリ/2 コア/45G ハード ドライブ/4T トラフィック/1Gbps 帯域幅

Cloudcone は最近イースター イベントを開始し、1Gbps の帯域幅と IPv4 が組み込ま...

hostyun: 15.3 元/月、US cn2 gia VPS、KVM/512M メモリ/10gSSD/0.6T トラフィック、添付 cn2 gia VPS 評価データ

Hostshare は中国で 12 年間運営されているブランドです。VPS を非常に安価に提供し、依...

2013 年の Google ランキングに影響を与える主な要因

ウェブサイトのランキングは常に主要なウェブマスターの焦点です。ウェブサイトのランキングに影響を与える...

モバイルインターネットマーケティングディレクターの運用・プロモーション企画事例

近年、モバイルインターネットは急速に発展し、PCトラフィックは徐々にモバイルトラフィックに移行し、モ...

virmach: クリスマスの素晴らしいもの、マルチコンピュータルームKVM、Windows付き、年間支払いは15ドルから

virmach は、クリスマス、ボックス デー、新年などの休暇中に再び暖かさをもたらします。いくつか...

アリババ、米国で集団訴訟に直面

米メディアの報道によると、証券訴訟専門法律事務所ブラウワー・ピヴェンは、2014年10月21日から2...

【クラウドネイティブ】Apache Livy on k8s 解説と実践操作

1. 概要Livy は、Spark クラスターと対話するための REST インターフェイスを提供する...

淘宝特別価格版がWeChatミニプログラムで利用可能になりました。希望はありますか?

最近、アリババがテンセントWeChat上でタオバオ特別版ミニプログラムを立ち上げ、特定のシナリオでタ...

ウェブマスターネットワークからの毎日のレポート:ヤフーCEOが辞任、タオバオがタオバオの顧客の商品検索を禁止

1. ヤフー、トンプソンCEOの退任と取締役会構造の大幅変更を発表新浪科技は北京時間5月14日午前、...

新年を迎え、共同購入ウェブサイトが再編される: 実店舗での共同購入は中小規模の共同購入の救世主となり得るか?

地域サービスのグループ購入の需要は高まっているが、中小規模のグループ購入では対応できない2011 年...

パスワード保護: zhujiceing.com、archive.org/web/

このコンテンツはパスワードで保護されています。アクセスするには、下のフィールドにパスワードを入力して...

華雲データは青島ビッグデータ開発促進協会の執行役員に昇進した

[[265286]] 2019年5月10日、青島市ビッグデータ開発推進協会第17回会員大会第3回会議...

簡単な議論:第三・第四都市におけるポータルフォーラムの運営方法

昨夜、Lu Songsong のウェブマスターの友情と闘争のグループで、誰かが第 3 および第 4 ...

インターネットは部族主義に戻り、「コミュニティ+」は広告主がユーザーに直接支払うことを可能にする

モバイルアプリケーション業界のデータ調査機関であるTalkingDateの5月の統計報告によると、国...

SEO最適化キーワードに関する議論

SEO 最適化に関して言及しなければならないことの 1 つは、キーワードの最適化です。SEO 最適化...