ISVホスティングオプション

最終更新日
2023年10月25日

Windows ISVホスティングオプション

クラウドからアプリケーションを配信するためのホスティングオプションを評価するWindows ISVは、利用可能な選択肢が多様であるため、大変な苦労を強いられている。この記事では、検索と評価を容易にするために、これらの選択肢を取り上げます。

ホスティングオプションを選択する際に考慮すべき要素

ホスティングオプションを選択する際には、まず以下の要素を考慮してください:

実施、継続的な運営、および予想される成長のための予算:
  • 冗長オペレーション
  • 物理的、ITインフラストラクチャ、データセキュリティ
  • 業界、企業、規制のコンプライアンス要求
  • データストレージ
  • サーバーと ソフトウェア・ライセンス
  • 人事
技術的専門知識

現在のチームには、希望するホスティングオプションを実装、サポート、確保するための専門知識がありますか?導入とサポートのために、コンサルタントやコンサルティング会社に依頼する必要がありますか?ホスティングオプションを導入し、サポートするためにスタッフを訓練することを選択した場合、訓練費用はどのくらいかかり、訓練期間はスケジュールにどのように影響しますか。現在のスタッフを増員することを選択した場合、予算にどのような影響があるか、また、適切な人材を合理的な期間内に見つけて雇用できるか。

応募条件

お客様のアプリケーションには、ホスティングの課題や追加コストが発生するような要件がありますか?例えば、アプリケーションには実行に多くのCPUを必要とするグラフィックスが含まれていますか?アプリケーションは規制の対象ですか?

スケーラビリティの必要性

現在および将来のスケーラビリティ・ニーズは?現在の顧客数とその所在地は?いつ、どこで、どのように成長を見込んでいますか?顧客はアプリケーションを一日中、あるいは特定の時間帯に、あるいは定期的(例えば月末や四半期末)に使用しますか?ユーザは時折の待ち時間を許容しますか、それとも一貫して速いレスポンスを期待しますか?

コントロールレベル

ご希望の管理レベルは?アプリケーションのホスティングをあらゆる側面からコントロールしたいのか、それとも特定の分野では他の事業者にコントロールを譲りたいのか。コントロールにはコストがかかります。例えば、パブリッククラウドを利用する場合、潜在的なレイテンシーを軽減するために専用サーバーを選択することができますが、コストは共有サーバーのオプションよりもかなり高くなります。

カスタマーサポート

新しいクラウドプラットフォームでは、顧客トレーニングが必要になりますか?顧客が新しい配信プラットフォームに慣れるまでの間、ヘルプデスクチームは追加のサポート要求に対応できますか?

Windowsアプリケーションのホスティングに最適な選択は、特定のユースケースと目標によって異なります。また、ホスティングの状況は進化し続けており、時間の経過とともに新しい選択肢が出現する可能性があることも念頭に置く必要があります。

Windows ISV向けホスティングオプション

オンプレミス・ホスティング

オンプレミス型ホスティングは、「オンプレミス」、「セルフホスティング」、「プライベートクラウド」とも呼ばれ、サーバー、ロードバランシング、データ管理、ストレージ、ネットワーク、セキュリティのハードウェアとソフトウェアを含むITインフラストラクチャを、お客様の組織の物理的な敷地内に配備し、管理することです。このモデルでは、お客様の組織は、お客様のアプリケーションをホストするために必要なすべてのハードウェアとソフトウェアの購入、インストール、設定、保守に責任を負います。

オンプレミス・ホスティングの長所:
  • 完全なコントロール:インフラストラクチャを完全にコントロールできるため、お客様固有のニーズや要件に合わせてカスタマイズできます。
  • データ・セキュリティ:データを直接管理し、物理的な境界内に保持することで、セキュリティとコンプライアンスを強化できる。
  • ホスティングの初期設定や継続的なサービス料金が不要: ハードウェアやソフトウェアの初期投資には多額の費用がかかりますが、初期設定や継続的なホスティング料金はかかりません。
  • パフォーマンスに関するサプライズの減少:自社データセンターを使用することで、アプリケーションのハードウェアとソフトウェアを微調整および最適化できるため、予測可能で一貫性のあるアプリケーション配信パフォーマンスを実現できます。
オンプレミス型ホスティングの短所:
  • 初期コストの高さ:オンプレミスのアプリケーションデリバリーインフラストラクチャの構築には、ハードウェアとソフトウェアの購入と導入、さらに保険や光熱費などのコスト増が伴うため、コストがかかる。
  • 継続的なサポートとメンテナンス:インフラストラクチャのあらゆる面のメンテナンス、パッチ適用、セキュリティ保護、アップグレード、トラブルシューティングを担当することになりますが、これには時間がかかり、高度なスキルを持つITチームが必要になります。
  • スケーラビリティ:アプリケーションデリバリーインフラストラクチャの構築には、将来のスケーラビリティを考慮する必要があります。オンプレミスのインフラを拡張するのは複雑でコストがかかる。成長に対応するのは、単にサーバーを追加するよりもはるかに複雑だ。また、予期せぬ成長は非常に喜ばしいことですが、その成長に迅速に対応するのは大変なことです。さらに、ユーザー数の増加に伴い、別の地域に新たなデータセンターを建設することを検討しなければならない場合もあり、コスト、複雑さ、人的要件がさらに増大します。
  • 冗長性の確保:ベストプラクティスのデータ冗長性に加え、企業のディザスタリカバリ計画に対応するためには、セカンダリデータセンターが必要になる場合があり、コストと全体的な複雑さが増す。
  • 柔軟性の制限: インフラストラクチャの変更には時間がかかり、面倒な作業となるため、ビジネスニーズの変化に対応する能力が制限される可能性があります。
  • セキュリティ:インフラストラクチャの物理的およびサイバーセキュリティを完全に管理できる一方で、全責任と賠償責任も負う。
  • スタッフの確保と専門知識: オンプレミスのホスティング施設を追加することで、現在のスタッフには多大なタスクと時間が要求され、おそらく追加雇用が必要になる。さらに、既存のITチームのスキルセットと経験レベルによっては、新しいスタッフを雇用するか、現在のスタッフを再教育する必要があるかもしれません。最後に、ユーザー・ベースが複数のタイムゾーンにまたがっている場合、24時間365日体制で問題を監視し、その都度対処するスタッフが必要になります。

オンプレミス・ホスティングは、特定のセキュリティ、コンプライアンス、またはパフォーマンス要件があり、インフラを完全に制御する必要がある組織にとって、実行可能なオプションです。しかし、多額の先行投資と継続的なメンテナンスが必要であるため、小規模なISVにとっては魅力に欠ける。その代わりに、多くのISVがハイブリッド・アプローチを検討しており、オンプレミス・インフラストラクチャとクラウドベースのソリューションを組み合わせることで、柔軟性とコスト効率を高めています(以下の「ハイブリッド・クラウド・ホスティング」のセクションを参照)。

パブリッククラウドホスティング

パブリッククラウド・ホスティングとは、サーバー、ロードバランシング、データ管理とストレージ、ネットワーキング、セキュリティ・ハードウェアとソフトウェア、クラウド・インフラ管理サービスなどのクラウド・コンピューティング・リソースとサービスを、サードパーティのパブリッククラウド・プロバイダーが提供することを指す。パブリック・クラウド・サービス・プロバイダーには、Amazon Web Services(AWS)、Microsoft Azure、Google Cloud Platform(GCP)、Oracle Cloud Infrastructure(OCI)などがある。これらの組織は、Windows ISVが自社のアプリケーションをクラウド経由で顧客に提供できるようにするためのクラウド・インフラストラクチャを維持・管理している。

パブリッククラウドホスティングの長所
  • スケーラビリティ:パブリック・クラウド・サービスは、事実上無限のスケーラビリティを提供します。需要の変化に合わせてリソースを簡単に増減できるため、成長中のISV、予測不可能な顧客増加、季節的なユーザーや通常とは異なる使用パターンを持つISVに適しています。
  • コスト効率:パブリック・クラウド・サービスには初期設定費用がかかるが、そのコストはプライベート・クラウドの実装に必要なハードウェアやソフトウェアの初期投資よりもはるかに少ない。各パブリック・クラウド・サービス・プロバイダーは様々な課金オプションを提供しているため、ISVはそれらのオプションを十分に評価し、自社のビジネスに最も適したモデルを選択する必要がある。
  • 少ないメンテナンス要件:パブリッククラウドプロバイダーは、ハードウェアのメンテナンス、ソフトウェアのアップデート、セキュリティパッチなどのインフラ管理を行うため、ITスタッフの負担が軽減されます。
  • 高い可用性とリーチ:パブリッククラウド・プロバイダーは、データセンター全体で冗長性と高い可用性を提供し、ダウンタイムのリスクを低減します。また、上記のパブリッククラウドプロバイダーは世界中にデータセンターを分散しているため、ユーザーから物理的に近い場所からアプリケーションをデプロイでき、アプリケーションの待ち時間を短縮し、パフォーマンスを向上させることができます。
  • 包括的なサービス:パブリッククラウドプロバイダーは、コンピューティング、ストレージ、データベース、AI、アナリティクスなど、膨大なサービスのエコシステムを提供しているため、社内で専門知識を雇用することなく、最先端のテクノロジーを活用することができます。
  • セキュリティ、バックアップ、コンプライアンス、ディザスタリカバリ:パブリッククラウドプロバイダーは、データの暗号化、アクセス制御など、 さまざまなセキュリティ対策を提供し、顧客のデータ保護に貢献します。PCIやHIPAAなどの業界標準への準拠が重要な業界の場合は、パブリッククラウド・プロバイダーが認定を受けており、ほとんどの標準への準拠を保証できることを確認してください。さらに、各クラウドサービスプロバイダーはデータバックアップとディザスタリカバリのソリューションを提供しており、データの保護と復旧が容易になります。
パブリッククラウドホスティングの短所
  • コントロールの制限:パブリック・クラウド・サービス・プロバイダーは、基盤となるインフラ全体をコントロールするため、ISVはプライベート・クラウド・インフラと比較して、アプリケーションのコントロールが非常に制限されるか、まったくできなくなる。一部のISVにとって、これは契約違反となる可能性がある。パブリック・クラウド・サービスにコミットする前に、そのサービス、テクノロジー・アプローチ、ポリシーを慎重に評価し、自社のユースケースに最適であることを確認してください。
  • データ・プライバシー:機密性の高い顧客データをパブリック・クラウド・サーバーに保存すると、データ・プライバシーと法規制の遵守が損なわれる可能性があります。パブリック・クラウド・サービスが、顧客に適用される可能性のあるすべてのデータ・プライバシーおよび業界規制に完全に対応していることを確認してください。
  • プロバイダーの変更:特定のパブリッククラウドプロバイダーからの移行は複雑で、ベンダーロックインにつながる可能性がある。プロバイダーやアーキテクチャを選択する際には、この点を考慮することが不可欠だ。契約前にデューデリジェンスを行い、プロバイダーが自社のユースケースに完全に対応できることを確認する。
  • データ転送コスト:パブリッククラウド・プロバイダーは、プラットフォーム内外やリージョン間でのデータ転送に料金を請求する場合がある。例えば、AWS Workspacesでは、あるリージョンのユーザーが別のリージョンのユーザーにファイルを送信する際に料金が発生する。顧客のユースケースを理解することで、特定のプロバイダーでの真のクラウドコストを評価することができる。
  • アプリケーション・パフォーマンスの変動:アプリケーション・パフォーマンスは共有リソースによって変動する可能性があり、同じインフラ上で他の組織がリソースを過剰に消費すると、「ノイジー・ネイバー(うるさい隣人)」問題が発生する可能性があります。
  • コスト管理:上述したように、ISVはサービスを選択する前に、自社のユースケースと顧客の行動、そしてクラウドサービスプロバイダーの課金オプションを十分に理解し、不愉快なサプライズを避けるべきである。上述したように、AWSはリージョン間のデータ転送に課金する。顧客が広範囲に分散しているISVは、契約を結ぶ前にコストの影響を理解すべきである。どのようなクラウドサービスプロバイダーであっても、ISVは予期せぬコストを避けるためにアカウントを厳密に監視・管理する必要がある(注:AWS Workspacesの価格についての詳細は、こちらのブログ記事を参照)。

パブリック・クラウド・ホスティングは、アプリケーション・インフラへの投資や管理の必要なく、クラウドからアプリケーションを提供したいと考えるWindows ISVにとって、非常に柔軟でスケーラブルなソリューションです。メリットを最大化し、コストを抑制するには、綿密な計画、管理、細部への配慮が不可欠です。

マネージド・クラウド・サービス・ホスティング

マネージド・サービス・プロバイダー(MSP)は、顧客のクラウド・インフラやサービスの計画、導入、監視、保守、最適化を支援するさまざまなサービスを提供する組織である。これらのプロバイダーは、クラウド・コンピューティングの技術面やセキュリティ面を専門に扱うため、ISVはビジネス戦略やコア業務、アプリケーションの開発や拡張に集中することができる。マネージド・サービス・プロバイダーは通常、1つのパブリック・クラウド・サービス・プロバイダーと連携し、そのプロバイダーのクラウド・プラットフォーム上でサービスを提供する。

マネージド・サービス・プロバイダーと仕事をする利点:
  • 専門知識:MSPは、クラウド・マイグレーション、アプリケーション・ホスティング、クラウド・サービス管理、クラウド・セキュリティなど、クラウド・ホスティングに関連する領域の専門知識を持っている。MSPのサービスを利用することで、ISDVは社内にはない高度な知識やスキルを得ることができる。MSPを吟味する際、ISDVは自社のアプリケーションのユースケースに沿ったスキルセットを探す必要がある。
  • コスト削減:MSPを利用するISVは、ハードウェアやソフトウェアの購入など、オンプレミスのホスティング・インフラ構築に伴う高額な導入コストを回避できます。さらに、MSPを利用することで、専門スタッフの雇用、トレーニング、雇用維持の必要性も削減できます。また、MSPはクラウド・サービス・プロバイダーの課金モデルに精通しているため、ISPはクラウド・コストをより適切に管理することができる。
  • スケーラビリティ:MSPは、実質的に無限のスケーラビリティを可能にするよう設計されたインフラを持つパブリック・クラウド・プロバイダーと連携している。前述のとおり、MSPを利用することで、ISVは需要の変化に応じてリソースを容易に増減できる。
  • 高度なクラウド管理ツールへのアクセス:MSPは、サービス・デリバリーを合理化するためのテクノロジーやツールに投資している。MSPと連携することで、ISBは高度なツールを購入、実装、使用することなく利用できる。
  • サポートと監視:MSPは顧客に24時間365日のサポートと監視を提供し、システムとサービスの可用性とセキュリティを確保し、ISVがITチームを拡大する必要性を排除する。MSPの多くは、契約書にパフォーマンスKPIを盛り込み、さらなる保証を提供している。
  • セキュリティの強化:多くのMSP組織は、セキュリティに特化したチームを含むか、サイバーセキュリティを専門とするMSSP(マネージド・セキュリティ・サービス・プロバイダー)と提携し、ISVのセキュリティ体制を強化するためのプロアクティブな脅威の検出と対応を提供している。
マネージド・サービス・プロバイダーと働くことの短所:
  • コスト:MSPと協業する場合、ISPはクラウド・サービスに加えてMSPのサービスに対する対価を支払うことになる。ISVは、MSPが提供する価値とサービスの追加コストを慎重に検討する必要がある。
  • コントロールの喪失:クラウド・サービス・プロバイダーと協業する場合、ISPはクラウド・インフラに対するコントロールをそのプロバイダーに委ねることになる。MSPを利用することで、ISDVはアプリケーション管理とデータ・セキュリティのコントロールも放棄することになる。繰り返しになるが、ISDVはコントロールの必要性とMSPを利用する利便性のバランスを取る必要がある。コントロールを失うことは、ISPの事業継続目標にどのような影響を与えるのか。MSPとの契約は、ISPにどのような脆弱性をもたらすのか。MSPは、それらの問題を解決するために契約上の義務を負う気があるのか?
  • セキュリティと顧客のプライバシー:アプリケーションに関する機密情報を共有し、顧客データのセキュリティをサードパーティに委ねることは、プライバシー、セキュリティ、および規制上の懸念を生じさせる。
  • プロバイダーの変更:MSPやそのパブリッククラウド・プロバイダー・パートナーからの移行は非常に複雑で、ベンダー・ロックインにつながる。ISVは、MSPやクラウド・プロバイダー・パートナーとの関係が長期にわたって存続可能かどうかを検討する必要がある。新しいプロバイダーへの移行は、たとえ最終的にISVにとって良い結果となったとしても、痛みを伴うプロセスだからだ。

MSPと契約するかどうかは、ISB固有のビジネスおよび技術的ニーズ、リソース、目標を注意深く評価した上で決定しなければならない。ISV は、潜在的なメリットと課題を比較検討し、優れた実績と ISV のビジネス目標との明確な整合性を持つ MSP を選択し、現実的な期待を持って関係を結ぶべきである。

ハイブリッドクラウドホスティング

ハイブリッド・クラウドのホスティングは、パブリック・クラウドとプライベート・クラウドの両方のインフラストラクチャの要素を組み合わせたクラウド・コンピューティング・モデルである。ハイブリッド・クラウドでは、ISVはオンプレミスとパブリック・クラウド・サービスを組み合わせて使用し、アプリケーション、データ、ワークロードをホストおよび管理する。その目的は、柔軟性、拡張性、特定のビジネスニーズに対応する能力を提供するシームレスな統合環境を構築することである。

ハイブリッドクラウドホスティングの長所:
  • 柔軟性:ハイブリッド・クラウド・モデルにより、ISVは特定のワークロードやアプリケーションごとに適切なクラウド環境を選択できる。例えば、機密性の高いデータはプライベート・クラウドに、機密性の低いデータや処理はパブリック・クラウドに保存することができる。また、プライベート・クラウドを維持することで、ISVはISVが管理するインフラを使用して、アプリケーションやインフラの変更/更新を限られた顧客セットでテストすることができる。
  • スケーラビリティとパフォーマンスの最適化:ISVは、アプリケーション・ワークロードの需要が急増した場合にパブリック・クラウド・リソースの弾力性を活用できるため、オンプレミスのインフラに追加投資することなく、パフォーマンス要件と顧客の期待に確実に応えることができます。ISVは、重要なワークロードにも同じ原則を適用することで、アプリケーションが一貫して高いパフォーマンスを提供できるようになります。
  • データ・セキュリティとコンプライアンス:機密データや規制対象データは、オンプレミスのインフラ内で管理し、業界や政府の規制へのコンプライアンスを維持する一方、非機密データはパブリック・クラウドに保管することができる。
  • コスト管理:ハイブリッド・クラウドでは、必要なときだけパブリック・クラウドのリソースを使用することでコストを最適化し、経費を管理して過剰なプロビジョニングを避けることができる。
  • ディザスタリカバリ:異なるクラウド環境(パブリックまたはプライベート)でのデータレプリケーションとバックアップは、ISVのアプリケーションとその顧客のデータが利用可能であることを保証し、堅牢なディザスタリカバリ機能を提供することができます。
ハイブリッド・クラウド・コンピューティングの短所
  • 複雑性:ハイブリッド・クラウド環境は複雑で、さまざまなクラウドプラットフォームやテクノロジーに関する専門知識が必要となり、統合やデータ同期に課題が生じる。MSPとハイブリッドクラウドコンピューティング環境を共同管理するISVは、さらに複雑な問題に直面し、役割の定義と効率的でタイムリーなコミュニケーションがミッションクリティカルになります。
  • コスト:ハイブリッド・クラウド環境はコスト削減を実現できる一方で、コスト管理の複雑さももたらす。複数のクラウドプロバイダー/MSPとオンプレミスのインフラにまたがる費用を予測し、管理することは困難な場合がある。
  • セキュリティと法規制の遵守: 異なる環境で顧客データを保護することは、単一のインフラストラクチャを管理するよりも困難です。すべての環境で一貫したセキュリティポリシーとコントロールを維持する必要があるため、さらなる労力と監視が必要になります。コンプライアンス基準の維持も同じ課題です。
  • データ転送とアプリケーションの遅延:ハイブリッド・クラウド・アーキテクチャを設計する際、アプリケーションのレイテンシを制御するためには、データの移動とネットワークの考慮が不可欠です。また、クラウド環境間でのデータ転送には、予期せぬ追加コストが発生する可能性があります。
  • プロバイダーの変更:複数のパブリック・クラウド・プロバイダーやMSPを利用しているISVは、移行が難しい独自のサービスやツールに大きく依存している場合、ベンダーロックインのリスクを負う可能性がある。

ハイブリッドクラウドホスティングは、パブリッククラウドのスケーラビリティとコスト効率のメリットと、プライベート/オンプレミスインフラのコントロール、セキュリティ、コンプライアンスのバランスを取りたいISVにとって理想的です。しかし、ハイブリッド・クラウド・アーキテクチャの実装と管理を成功させるには、発生しうる重大な複雑性と関連する課題に対処するための入念な計画と専門知識が必要です。

ISVはアプリケーションのホスティングオプションを評価する際に考慮すべきことがたくさんあります。GO-Globalがどのようなクラウドプラットフォームでも動作し、Windowsアプリケーションを効率的かつコスト効率よく、ブラウザがあればどこにいても、どのようなデバイスからでも顧客に提供できることを知っておくとよいでしょう。

GO-Globalの詳細については、こちらから デモをご請求いただくか、30日間の無料トライアルをダウンロードしてください。