こんにちは、私は悟空兄弟です。 前回は、クラウド サービスのアーキテクチャ図を取り上げ、アーキテクチャ図の描き方について説明しました。 PaaS、IaaS、SaaS という 3 つの非常に重要な概念について言及しました。ここでそれらを要約する必要があります。 この記事の内容は次のとおりです。 インターネット業界の急速な発展に伴い、クラウドサービスは特に重要になってきました。ほぼすべての企業は、大量の機密データや秘密情報を管理するため、クラウド コンピューティング サービスを使用する必要があります。したがって、どのようなタイプの企業でもクラウド サービスの使用は不可欠です。 意味私が考えた、よりわかりやすい説明は次のとおりです。 SaaS:賃貸住宅は居住と物品の保管のみに利用でき、室内の設備を変更することはできません。 PaaS: 家具付きの家を購入すると、テレビやエアコンなどの家電製品を配置したり、壁に装飾品を掛けたりすることができ、一般的にソフトファニシングと呼ばれます。 IaaS:未完成の住宅を購入し、水道や電気の改修、キャビネットや家電製品の設置などを自分で行う、いわゆるハードデコレーション。 一般的に、企業には 3 つのクラウド コンピューティング サービス モデルから選択できます。
クラウド英語では、Infrastructure-as-a-Service の略です。 IaaS が消費者に提供するサービスは、処理 CPU、メモリ、ストレージ、ネットワークなどの基本的なコンピューティング リソースを含むすべてのコンピューティング インフラストラクチャを活用するものであり、ユーザーはオペレーティング システムやアプリケーションを含む任意のソフトウェアを展開して実行できます。 消費者はクラウド コンピューティング インフラストラクチャを管理または制御しませんが、オペレーティング システム、ストレージ スペース、展開されたアプリケーションの選択を制御でき、限られたネットワーク コンポーネント (ルーター、ファイアウォール、ロード バランサーなど) を制御することもできます。 パース英語名は Platform-as-a-Service です。 PaaS、ミドルウェアとも呼ばれる。提供された開発言語とツール(Java、Python、.Netなど)を使用して顧客が開発または取得したアプリケーションをサプライヤーのクラウドコンピューティングインフラストラクチャに展開することです。 顧客は、ネットワーク、サーバー、オペレーティング システム、ストレージなどの基盤となるクラウド インフラストラクチャを管理または制御する必要はありませんが、展開されたアプリケーションを制御し、アプリケーションを実行するホスティング環境の構成を制御することもできます。 クラウド英語ではSoftware-as-a-Serviceと言います。 SaaS が顧客に提供するサービスは、クラウド コンピューティング インフラストラクチャ上で実行されるアプリケーションであり、ユーザーはさまざまなデバイス上のブラウザーなどのクライアント インターフェイスを通じてアクセスできます。 消費者は、ネットワーク、サーバー、オペレーティング システム、ストレージなどのクラウド コンピューティング インフラストラクチャを管理または制御する必要がありません。 応用クラウドIaaS は、レンタル可能なオフサイト サーバー、ストレージ、ネットワーク ハードウェアを提供します。メンテナンスコストとオフィススペースを節約しながら、企業はハードウェアを利用していつでもアプリケーションを実行できます。当社がもっともよく知っている IaaS サービスは、サーバー ホスティング事業です。ほとんどの IDC がこのようなサービスを提供しています。ユーザーは高価なサーバーやディスクアレイを購入する必要がなくなりました。ハードウェアはすべてIaaSで提供され、より高品質なネットワークリソースも得られます。 パースPaaS は、仮想サーバーや特定のオペレーティング システムなど、インターネット上でアプリケーションを開発および配布するためのさまざまなソリューションを提供します。基盤となるプラットフォームの 3/4 はすでに構築されており、上位レベルのアプリケーションを独自に開発するだけで済みます。これにより、ハードウェアにかかるコストを節約できるだけでなく、さまざまなアプリケーションの開発もより便利になります。また、同じプラットフォーム上で同じプログラミング言語、プロトコル、および基礎となるコードが使用されるため、さまざまなタスクを相互に接続しやすくなります。 多くのウェブアプリケーション、アプリケーションホスティング、ストレージ、セキュリティ、アプリケーション開発コラボレーションツールなど。私たちが最もよく知っているPaaSプラットフォームには、Baidu BAE、Sina SAE、Alibaba Ali、Tencent Cloudなどがあります。多くのeコマースプラットフォーム、ビデオWebサイトなどは、PaaSを通じて迅速に展開できます。 クラウドSaaS は私たち一般ユーザーと最も直接的なつながりを持つものかもしれません。簡単に言えば、インターネット経由で実行できるリモート サーバー上のアプリケーションはすべて SaaS です。 私たちが最も接触する可能性が高いのは、Web ページや WeChat 上のさまざまな小さなプログラムです。たとえば、H5 アプリケーションが本格的に稼働しています。これらのアプリケーションは、IT の素人に希望を実現する機会を提供します。 AlibabaのDingTalkやTencentのWeChat for Enterpriseなど、国内のインターネット大手が強く推奨するSaaSアプリケーションについては、皆さんもすでにご存知だと思います。これらのソフトウェアのアプリケーション プラットフォームには、OA、ERP、CRM など、企業運営に必要なほぼすべてのアプリケーションを網羅する、数え切れないほど多くの種類の SaaS ミニ ソフトウェアが用意されています。 原理サービスとしてのソフトウェア (SaaS)サービスとしてのソフトウェア (クラウド アプリケーション サービスとも呼ばれます) は、クラウド市場における企業にとって最も人気のあるオプションです。 SaaS は、サードパーティベンダーによって管理されるアプリケーションをインターネットを使用してユーザーに配信します。ほとんどの SaaS アプリケーションは Web ブラウザを通じて直接実行され、クライアント側でのダウンロードやインストールは必要ありません。 下図に示すように、データ情報はテナント自身によって管理されます。 SaaS サービスを提供する企業は、アプリケーション ソフトウェア、プラットフォーム ソフトウェア、インフラストラクチャを統合するため、テナントは基盤となるアーキテクチャについて心配する必要がありません。 SaaS ダイアグラム サービスとしてのプラットフォーム (PaaS)PaaS の配信モデルは SaaS と似ていますが、インターネット経由でソフトウェアを配信するのではなく、PaaS ではソフトウェア作成用のプラットフォームが提供される点が異なります。このプラットフォームは Web 経由で提供されるため、開発者はオペレーティング システム、ソフトウェアの更新、ストレージ、インフラストラクチャについて心配することなく、ソフトウェアの作成に集中できます。 PaaS を使用すると、企業は特殊なソフトウェア コンポーネントを使用して、PaaS に組み込まれたアプリケーションを設計および作成できます。クラウドの特定の特性により、これらのアプリケーションまたはミドルウェアはスケーラブルで可用性が高くなります。 PaaS ダイアグラム サービスとしてのインフラストラクチャ (IaaS)IaaS は、仮想化テクノロジーを通じて、サーバー、ネットワーク、オペレーティング システム、ストレージなどのクラウド コンピューティング インフラストラクチャを組織に提供します。これらのクラウド サーバーは通常、ダッシュボードまたは API を通じてクライアントに提供され、IaaS クライアントはインフラストラクチャ全体を完全に制御できます。 IaaS は、従来のデータセンターを物理的に保守または管理する必要なく、従来のデータセンターと同じテクノロジーと機能を提供します。 IaaS クライアントは引き続きサーバーやストレージに直接アクセスできますが、それらはすべてクラウド内の「仮想データセンター」を経由します。 SaaS や PaaS とは対照的に、IaaS クライアントはアプリケーション、ランタイム、オペレーティング システム、ミドルウェア、データなどの側面を管理する責任を負います。ただし、IaaS プロバイダーはサーバー、ハード ドライブ、ネットワーク、仮想化、ストレージを管理します。一部のプロバイダーは、データベースやメッセージ キューなど、仮想化レイヤーの外部で追加のサービスも提供しています。 IaaS ダイアグラム 各クラウド サービス (IaaS、PaaS、SaaS) は、対象ユーザーのビジネス ニーズに合わせてカスタマイズされます。技術的な観点から見ると、IaaS では最も多くの制御が可能になりますが、コンピューティング インフラストラクチャを管理するには広範な専門知識が必要になります。一方、SaaS ではインフラストラクチャを管理せずにクラウドベースのアプリケーションを使用でき、PaaS ではアプリケーションの開発、テスト、管理のための環境が提供されます。したがって、PaaS はソフトウェア開発会社にとって理想的な選択肢です。 まとめると、IaaS、PaaS、SaaS のうち、どのクラウド サービスが適しているでしょうか? 次に、必要なクラウドベースのサービスを選択します。実際のところ、選択はビジネス目標によって完全に左右されるため、まずはニーズを考慮してください。 |
>>: アリババクラウド、世界最高峰のネットワークカンファレンスSIGCOMM2022に6本の論文が選出され過去最高の成績を達成
今日は、JD.com の製品ページを見てみましょう。まずタイトルを見てみましょう。http://ww...
記事「垂直型B2Cの生死の瞬間:天猫と京東に圧迫され、来年は最も厳しい年になる」では、2012年の垂...
[51CTO.com からのオリジナル記事] 情報技術は新たな時代に入りました。クラウドコンピューテ...
ecvps では、生涯 20% オフのプロモーションを実施しています。生涯 20% オフの割引コード...
host1plus の最新プロモーション、1 月の 20% オフは、Amber を除く host1p...
シリコンバレーでのテクノロジー業界の大規模なレイオフに関する最近のニュースは憂慮すべきものだが、問題...
みなさんこんにちは。私は湖南省出身のキネスです。今日は、主にウェブサイト戦略、ウェブサイトディレクト...
業界に影響を与えるエッジコンピューティングのイノベーショントップ10を解き明かすエッジコンピューティ...
従来の仮想化と比較すると、Kubernetes コンテナはライフサイクルが短く、密度が高く、クラスタ...
国家郵政局は昨日、「ダブル11」のピーク時の速達注文数は約2400万個で、昨年より41%増加したと発...
inxyは、今から1月9日まで、クリスマスと元旦のスーパーセールを開始しました。(1) 6つの主要C...
昨年6月下旬の「百度地震」に続き、今年6月下旬にも百度は再び「大地震」に見舞われ、多くのウェブサイト...
Baidu の検索エンジン最適化では、ウェブサイトのタイトルの重要性は明らかです。ウェブサイトの t...
これまで以上に、ハイブリッドおよびマルチクラウドの導入は企業にとって重要になっています。企業内で K...
1. 概要Helm Kubernetes 用の Helm パッケージ マネージャー。 Helm の一...