アプリケーションサービスプロバイダ(英語: Application Service Provider、ASP)とは、アプリケーションソフト等のサービス(機能)をネットワーク経由で提供するプロバイダ(= provide 提供する 事業者・人・仕組み 等全般)のこと[1]。広義にはこうした仕組みのソフトウェア提供形態やビジネスモデルまでも指す[1]。 ASPはアプリケーションソフトの機能をネットワーク経由で顧客にサービスとして提供することであり、それを行っている事業者である。通常、利用者はブラウザソフトなどを使用してインターネットなどのネットワークを経由し、遠隔地からASPのサーバにアクセスすることで、そのサーバ内に格納された各種アプリケーションソフトの機能をサービスの形で利用する。 この「ASP」という用語自体は1998年ころから用いられるようになった比較的新しい用語ではあるが、こうしたサービス形態はそれ以前から存在していた。コンピュータ(およびコンピュータ上で走るソフトウェア)を遠隔利用するというサービス形態自体は1960年代より存在していたのである。もともと、業務上使用するコンピュータは、ほぼメインフレーム(大型計算機)しか存在しなかったと言えるような時代、メインフレームではTSSをベースにしたユーティリティ・コンピュータ、VANなどの利用法があった[1]。日本でも1970年代には、企業・会計事務所・税務事務所など向けに科学技術計算・販売在庫管理処理・税務・会計計算処理などを提供する「(計算機)レンタルサービス」「計算センター事業者」などと呼ばれるものが数多く存在した[1]。高い時間単価を支払ってそうしたサービスを遠隔利用することが一般的であった時代があったのである。しかしその後、外部業者の大型コンピュータのサービスをレンタルすることは避け、自社に小さめコンピュータを導入するようになり、1990年代に入ると、メインフレームと比べてかなり小さくてかなり安価な「ワークステーション」や「PC」などと呼ばれるコンピュータが登場し、企業ではそれらを導入してクライアント/サーバ方式で社内で完結したシステムを(安価に)構築する方法が一般的となった[1]。それが普通だと見なされる状況になったのである。 その後、1990年代半ばになると、米国で、業務の標準化やインターネット環境が整備(ADSLやFTTHなどの回線の高速化、および低価格化)されるようになった状況を利用し、再びかつてのように、ネットワーク経由でサービスを提供する事業者が現れ、特定の企業のアプリケーションを預かるようなホスティング事業者なども現れた[1]。日本でも一歩遅れて2000年代より、同様のことが普及しはじめた。米国で1998年ごろからこうした事業者を「ASP」と呼ぶことが行われるようになり、1999年5月には米国でASP Industry Consortium
目次
1 概要
2 事業者が提供するASPについて
2.1 利用分野
2.2 メリット
2.3 デメリット
3 システム内でのASPについて
4 脚注
5 関連項目
概要
類似用語には以下があるが、ASPを別の観点から呼んだものとも言える。
ユーティリティコンピューティング - サービスを使用した量(従量制)で支払う。
SaaS - ソフトウェアをサービスの形で提供する。
クラウドコンピューティング - 主にインターネットを経由してサービスを提供する。
マルチテナント
上記にかかわらず、メリットやデメリットを考慮するならば、すべての分野のアプリケーションで利用可能である。
メリット
サービス利用者は、自社でシステム(ハードウェア)やソフトウェアを保有・管理することなく、利用することができる為、管理コストの削減に繋がる。(インターネットへのアクセスが可能な環境とブラウザがあればよい。ソフトウェアのバージョンアップやバグ修正などの保守作業は事業者側が行う)。
小規模な場合、サービス利用者はソフトウェアを購入するのに比べて費用が安いことがある。
サービス提供者は以下のような事がクライアント側に構築されたシステムよりも容易に可能となる。
ソフトウェアのバージョンアップ
サービス利用者の認証(利用権限の確認)