アプリケーションホスティングの説明

アプリケーションにはビジネスルールと画面が含まれます。ホストは、これらの部分を稼働させ、アクセス可能な状態に保つコンピューティング環境を提供します。

アプリケーションホスティングとは、サーバーインフラ上でアプリケーションを実行し、それを必要とする人やシステムが利用できるようにするサービスです。

ホスティングはソフトウェア構築後に始まる

動作するアプリケーションには実行する場所が必要です。その場所は、仮想サーバー、マネージドアプリケーションサービス、または自社チームが運用するインフラである可能性があります。

選択によって、日常的な作業を誰が担当するかが変わります。アンマネージドホスティングでは、チームがサーバーの面倒を見ます。マネージドサービスは、オペレーティングシステム、更新、容量のより多くの部分に責任を持つことができます。

適切なオプションは責任範囲と一致する

チームが管理する準備ができているものから始めましょう。アプリケーションが遅くなったときに誰が対応するか、バックアップがどう機能するか、使用量が増えたときに何が起こるかを確認しましょう。

Caffeineは、それを使って構築されたソフトウェアがOpenCloud、自社クラウド、または選択したマシン上で実行できると述べています。また、コードとデータがエクスポート可能であるとも述べており、これはホスティングのニーズが変わった場合に重要です。

アプリケーションホスティング用語

ホスト
アプリケーションを実行し、利用可能にするサーバーまたはマネージドサービス。
ランタイム
アプリケーションが実行中に必要とするソフトウェア環境。
マネージドホスティング
プロバイダーがサーバーメンテナンスの一部または全部を処理するホスティング。

比較すべきポイント

管理

更新、セキュリティ作業、監視、復旧を誰が担当するか確認しましょう。

容量

より多くの人がアプリケーションを使用する際、ホスティングがどう対応するか確認しましょう。

移行オプション

コードとデータを別のホスティングサービスに移行できるか確認しましょう。

アプリケーションホスティングに関する質問

重なる部分はありますが、アプリケーションホスティングは、ビジネスルール、保存されたデータ、バックエンドを持つソフトウェアをカバーすることが多いです。Webホスティングは、主にページとファイルで構成されるよりシンプルなサイトを指すことがあります。

いいえ。プロバイダーがサーバーまたはプラットフォームを管理する場合でも、チームはアプリケーションのルール、アクセス決定、ビジネスデータを所有します。

誰が環境を維持するか、サービスがより高い需要にどう対処するか、復旧がどう機能するか、そして後でアプリケーションとそのデータを移行できるかを確認しましょう。

ビジネスツールを活用しましょう

CaffeineのアプリはInternet Computer上で動きます。そのために作られたパブリックネットワークです。