RDSとの決別はそれほど難しくない

最終更新日
2024年5月22日

RDSとの決別はそれほど難しいことではない

Microsoft®リモートデスクトップサービス(RDS)を使用してWindows®アプリケーションをユーザーに提供しているISVまたはMSPですか? RDSのコストと複雑さにうんざりしていませんか?RDS に 代わるものをお探しですか? この記事では、RDSの代替案とそれぞれの利点と欠点について説明します。

オプション1 - Windowsアプリケーションの書き換え

このシナリオでは、WindowsアプリケーションをSaaS(Software as a Service)モデルを使ってどのクラウドからでも提供できるWebネイティブアプリとして書き換えることになる。ウェブネイティブ・アプリには、Windowsアプリにはないモダンなルック&フィールがあり、Windows ISVにとってはエキサイティングな展望となる。さらに、アプリを書き換えることで、ワークフローや依存関係、さらにはアプリの機能にまで深く根本的な変更を加え、継続的なユーザーの問題に対処する機会を得ることができます。

しかし、WindowsアプリケーションをWebネイティブアプリとして書き直すということは、ゼロから始めるということです。ウェブネイティブ・アプリを書くには、おそらくWindows開発チームが持っていないスキルセットが必要なので、現在のチームを再トレーニングするか、新しいチームを雇う必要がある。新しいプログラミング言語、フレームワーク、ライブラリ、開発ツールなど、新しいテクノロジー・スタックを選択しなければならない。新しいアプリのアーキテクチャ、ユーザーインターフェイス構造、データ管理、アプリコンポーネントのインタラクションを設計する必要があります。

Windowsアプリケーションのすべての機能、機能、依存関係を再考し、書き直す必要があります。また、新しいユーザー・インターフェイスをデザインする必要があり、これにもまた新しいスキルセットが必要で、さらにウェブ・アプリのフロント・エンドを構築しなければならない。さらに恐ろしいのは、現在のWindowsアプリのデータを新しいWebアプリに移行する必要があることだ。さらに怖いのは、ウェブアプリケーションの機能をサポートするために、APIやウェブサービスを含むサーバーサイドのコンポーネントを構築し、データストレージ、サーバーロジック、認証を実装する必要があることだ。

ウェブアプリが構築されたら、テスト、QA、セキュリティ対策の実装、アプリの最適化、ドキュメンテーション、ユーザートレーニングを完了しなければなりません。最後に、新しいアプリをロールアウトし、ユーザーを説得して新しいアプリを採用させ、Windowsアプリを引退させる必要があります。あなたのチームがウェブアプリを構築している間、あなたはWindowsアプリを引退させることができるまでアップデートとサポートを続ける必要があります。

本当にRDSの使用を止めたいのであれば、多くの労力と費用がかかるように思える。

オプション2 - 別のリモートアクセスソリューションを採用する

このオプションでは、アプリはそのまま残りますが(安堵のため息)、アプリ配信のアプローチはRDSの使用から別のリモートアクセスソリューションの使用に変わります。

選択肢はいくつかある:

{CTAEMBED_IDENTIFIER}}。

仮想デスクトップ・インフラ(VDI)

VDIは、エンドユーザーデバイスからネットワークまたはインターネット経由でアクセスされるエンドユーザーのデスクトップ環境をシミュレートする。デスクトップは、物理サーバー上で実行されるハイパーバイザー上で実行される仮想化ソフトウェア、または物理マシン上にインストールされ実行される仮想サーバー上で実行される。

VDI製品の例としては、VMware Horizon®やCitrix® Virtual Apps and Desktops(オンプレミスのデータセンターからアプリケーションを配信する場合)などがあります。VDIは、管理されたデスクトップ上で複数のアプリケーションを制御し、安全に従業員に提供したい企業にとって最適です。しかし、ISBやMSPにとって、VDIには1つか2つのアプリケーションを顧客に提供するのに必要ない多くの機能や特徴が含まれています。また、RDSと同様、VDIは複雑で高価であり、管理も難しい。

さらに、シトリックスとVMware®の両社は買収され、ISVやMSPの利益にならないかもしれない大きな変化を経験している。シトリックスは最近、 マイクロソフトと新たな契約を締結し、クラウドの実装にはAzure®のみを使用することを義務付けるなど、統合された製品ロードマップを策定している。この合意を踏まえると、シトリックスを採用し、クラウドの選択肢を広げておきたいISVやMSPは、ある時点でAzureに移行せざるを得なくなるだろう。

VMwareはブロードコムに買収され、ブロードコムはすぐにVMware EUC部門をスピンオフしてKKR[NV1]に売却したが、顧客は追加料金なしでHorizonにvSphere Desktopのライセンスを含めるという重要なライセンス契約を解決することはなかった。ISV と MSP は、Horizon をリモート・アクセス・ソリューションとして選択する前に、塵も積もれば山となる(数カ月から数年かかる可能性もある)。

Parallels® Remote Application Server(RAS)もこのカテゴリに分類され、IT 部門は実際にサーバ上で実行されているデスクトップをユーザに提供することができます。しかし、Parallels は RDS 上で実行されるため、RDS に代わるものを求める ISV や MSP にとっては役に立ちません。

サービスとしてのデスクトップ(DaaS)

DaaSは、サービスとして提供されるVDIである。Citrix は Citrix DaaS(基本的にはサービスとして提供される Citrix® Virtual Apps and Desktops)を提供しており、VMware は DaaS として提供される Horizon を提供しています。Parallels にも DaaS 製品があります。

DaaSを利用することは、ISBやMSPがVDIインフラストラクチャの構築と管理に関連する課題を回避することを意味する一方で、ISBやMSPがサービスにかかるコストに加えて、必要ない多くのユーザー管理機能を含めて支払うことを意味する(最近私が話を聞いたあるISBは、実装において利用可能なCitrix機能の20%しか使用していないと推定していた)。

アプリケーションの仮想化

アプリケーション仮想化は、デスクトップではなくアプリケーションを提供するために仮想化技術を使用する。VDIと同様、ハイパーバイザーを使用して、ユーザーがリモートでアクセスできるアプリケーションを実行する仮想マシンを作成する。

組織は主に、組織内の特定のユーザーがアプリケーションを利用できるようにするため、またはユーザーが自分のマシンのオペレーティング・システムとは異なるオペレーティング・システム上でアプリケーションを実行できるようにするために、アプリケーション仮想化を使用します。

Citrix Apps and Desktopsはこのカテゴリーに入るが、オンプレミスでインフラを運用している顧客にしかライセンスできない。Horizonはアプリケーションの仮想化にも使えるが、デスクトップの仮想化と同じくらい複雑だ。また、前述の通り、両社とも買収によってもたらされた変化を経験しており、ISVやMSPにとっては赤信号が灯っている。

サービスの一つであるAmazon® AppStream® 2.0 for Windowsは、アプリケーション・ストリーミング用に構成できるクラウドベースのWindowsアプリケーション仮想化サービスである。ただし、AppStreamはRDSを使用しており、顧客はWindowsとAppStreamのライセンスに加えて、Microsoftのエンドユーザーライセンスを購入する必要がある。

Microsoft App-Vはもう1つのアプリケーション仮想化ソリューションで、主にレガシーなWindowsアプリケーションを最新のマシンで実行できるようにするために使用される。App-VはWindows 10 for Enterprise(バージョン1607)に含まれているが、顧客は指定されたユーザーごとにエンドユーザーライセンスを購入する必要があり、導入コストが大幅に増加する。さらに重要なことに、App-Vは2026年4月にサポートが終了する。

アプリケーション出版

公開アプリケーションは、見た目はローカルアプリケーションのように動作するが、実際にはサーバー上で実行される仮想ソフトウェアプログラムである。ISBとMSPは、ユーザーのデバイス上で公開アプリケーションへのアクセスを設定し、ユーザーがローカルアプリケーションと同じように公開アプリケーションにアクセスして起動できるようにします。多くの場合、ユーザーは公開アプリケーションとエンドユーザーのデバイスにインストールされたアプリケーションの違いを区別できません。

アプリケーション公開ソリューションには、RDSと、Microsoft Remote Desktop Session Host(RDSH)サーバーとRDSを活用して公開アプリケーションを配信するVMware Horizon Appsがあります。どちらも、RDSに代わるものを求めるISVやMSPの選択肢にはなりません。

RDSを利用しないアプリケーションパブリッシングソリューションとして、GO-Global®があります。GO-Globalは、あらゆる場所、デバイス、オペレーティングシステムからWindowsアプリケーションへのマルチユーザーアクセスを提供します。GO-Globalは、マルチセッションカーネル、リモートデスクトップクライアント、ディスプレイドライバー、プロトコル、インターネットゲートウェイ、管理ツールなど、RDSの機能を完全に置き換えるため、Windowsとユーザーのライセンスコストを削減できます。

GO-GlobalはRDSを使用しないため、GO-Globalを使用して公開されるアプリケーションは、ITの実装と管理の労力が少なく、より経済的に拡張でき、ブラウザを備えたあらゆるデバイスでユーザーにウェブネイティブのエクスペリエンスを提供します。ブラウザベースのユーザーアクセスでは、ユーザーのデバイスにクライアントをインストールする必要がないため、Windows以外のデバイスを使用するユーザーの有効化とサポートが容易になります。

RDSと決別できます!WindowsやRDSを使用せずに、Windowsアプリケーションを簡単、迅速、安価に公開したいISVやMSPの皆様、GO-Globalをご検討ください。

GO-Globalのアプリケーション公開ソリューションの詳細については、 こちらからデモをリクエストするか、 30日間の無料トライアルをダウンロードしてください。

RDSと決別する!

GO-Global、RDS機能の完全な代替機能を提供