アプリケーションの仮想化により、IT管理者はリモートアクセス技術を使ってPCやモバイルデバイスに直接アプリケーションを配信することができます。しかし、アプリケーションの仮想化とは何でしょうか?
ユーザが特定のビジネス・アプリケーションに直接アクセスできるようにしたい組織は、仮想化を利用することで、配信を少し簡単にすることができます。仮想化アプリケーションに必要なインフラやリソースにはコストがかかりますが、IT管理者には多くのメリットがあり、ユーザーへの影響はほとんどありません。
バーチャルアプリとは何ですか?
つまり、仮想アプリケーションは通常、特定のデバイスの上にあるのではなく、ネットワーク上にあります。ユーザがアプリケーションを実行する際に、エレメントを呼び出したり、ローカルにダウンロードしたりすることで、データがクライアントに転送されます。仮想アプリケーションのランタイム環境を提供するほとんどのベンダーによると、アプリケーションはオンデマンドでアクセスを提供します。 IT部門は仮想アプリケーションを一元的に構成、展開、管理することができ、単一のマシンにインストールされたアプリケーションよりも使いやすくなります。
仮想アプリケーションの仕組み
仮想アプリケーションは通常、アプリケーションパッケージまたは正式な記述で定義されます。アプリケーションパッケージは、実行されるコード、使用されるリソース、配信およびアクティブ化されるリンク、構成情報、アクセス制御などを特定します。舞台裏で IT 部門は、管理アプリケーションやコンソールをインストール、設定、配備し、アクセス制御のメカニズ ムをセットアップして、認可されたユーザからの正当な要求に応じてアプリケーションにアクセスできるようにする必要があります。
ユーザーの観点からは、ローカルでアプリケーションを実行するのと、仮想アプリケーションを実行するのとでは、大きな違いはありません。アプリケーションは、ネットワークダウンロードによる遅延を経験するかもしれませんが、クライアントへの影響を最小限に抑えるために、ダウンロードを注意深く調整する必要があります。
アプリケーションの仮想化に馴染みのない人にとって、Microsoft Office 365はアプリケーション仮想化の好例です。Microsoft Office 365では、正規のサブスクリプションIDがあれば、Word、Excel、PowerPointなどのOfficeコンポーネントを、ローカルではなく仮想的にインターネット経由で実行することができます。Windowsデスクトップで実行することができます。
仮想アプリケーションの利点
多くの場合、仮想アプリケーションのビジネスエンドはクラウド上に存在し、ファイル、構成データ、サービス、その他の要素がエンドユーザのデスクトップ上に表示されます。一元的な管理と制御を可能にするだけでなく、仮想アプリケーションは組織に多くの追加的な利点を提供します:
隔離。 仮想アプリケーションは、ユーザのホスト上のローカルランタイム環境とあまり相互作用しないため、ローカルセキュリティの脅威は仮想アプリケーションにほとんど影響を与えません。また、1つの仮想カプセル化環境で互換性のないアプリケーションを実行したり、同じプログラムの複数の相互互換性のないバージョンを実行することも可能です。
呼び出されたら、すぐに実行できます。仮想アプリケーションは、未使用時にクライアントのディスクスペースやその他のシステムリソースを消費しないため、ストレージやリソースのオーバーヘッドを大幅に削減できます。
いつでも利用でき、使いやすい従業員は、アイコンをクリックするか、メニュー項目を選択することで、ローカルアプリケーションを使用するのと何ら変わりなく、仮想アプリケーションを起動することができます。ユーザーは学習する必要がなく、仮想アプリケーションが適切に設定され、パッケージ化されていれば、ローカルにインストールされたアプリケーションとほぼ同等のパフォーマンスを発揮します。
仮想アプリケーションを使用するには何が必要ですか?仮想アプリケーションを使用するには、オンデマンドでアプリケーションを管理、展開、配信するためのサーバーが少なくとも1台必要です。この技術を習得するにはコストがかかりますが、仮想アプリケーションは、ローカルにインストールしてもうまくいかない場合に、レガシーアプリケーションを維持する方法としてよく使われます。コストはかかりますが、多くの組織が仮想アプリケーションは経済的に実行可能だと考えています。





