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