Cloud-computing-architecture
提供:Dev Guides
クラウドコンピューティングアーキテクチャ
クラウドコンピューティングアーキテクチャは、疎結合の多くのクラウドコンポーネントで構成されています。 クラウドアーキテクチャを大きく2つの部分に分けることができます。
- フロントエンド
- バックエンド
各端は、ネットワーク、通常はインターネットを介して接続されます。 次の図は、クラウドコンピューティングアーキテクチャのグラフィカルビューを示しています。
フロントエンド
- フロントエンド*は、クラウドコンピューティングシステムのクライアント部分を指します。 これは、クラウドコンピューティングプラットフォームにアクセスするために必要なインターフェイスとアプリケーション、例-Webブラウザで構成されています。
バックエンド
- バックエンド*はクラウド自体を指します。 クラウドコンピューティングサービスを提供するために必要なすべてのリソースで構成されます。 巨大なデータストレージ、仮想マシン、セキュリティメカニズム、サービス、展開モデル、サーバーなどで構成されます。
Note
- 組み込みのセキュリティメカニズム、トラフィック制御、およびプロトコルを提供するのは、バックエンドの責任です。
- サーバーは、接続されたデバイスが相互に通信するのに役立つミドルウェアと呼ばれる特定のプロトコルを採用しています。