クラウド コンピューティングにはさまざまな定義があります。現時点で最も広く受け入れられている定義は、米国国立標準技術研究所 (NIST) の定義です。クラウド コンピューティングとは、構成可能なコンピューティング リソース (ネットワーク、サーバー、ストレージ、アプリケーション ソフトウェア、サービスなど) の共有プールへの利用可能で便利なオンデマンド ネットワーク アクセスを提供する従量課金制モデルです。これらのリソースは、管理の手間やサービス プロバイダーとのやり取りをほとんど必要とせずに、迅速に提供できます。 技術的な観点から見ると、ビッグデータとクラウドコンピューティングの関係は、コインの表と裏のように切り離せないものです。ビッグデータは単一のコンピュータでは処理できないため、分散コンピューティング アーキテクチャを採用する必要があります。その特徴は膨大なデータのマイニングにありますが、クラウド コンピューティングの分散処理、分散データベース、クラウド ストレージ、仮想化テクノロジに依存する必要があります。クラウド コンピューティングからは 3 つの概念が派生しており、業界で広く認知されている分割方法です。クラウド コンピューティングの 3 つの主要なサービス モデルは、IaaS (Infrastructure as a Service)、PaaS (Platform as a Service)、SaaS (Software as a Service) です。一つずつ消化していきましょう。 1. IaaS (サービスとしてのインフラストラクチャ) 消費者は、インターネットを通じて、十分に発達したコンピュータ インフラストラクチャからサービスを受けることができます。このタイプのサービスは Infrastructure as a Service と呼ばれ、インターネット ベースのサービス (ストレージやデータベースなど) は IaaS の一部です。 2. PaaS(サービスとしてのプラットフォーム) ソフトウェア開発者が開発、品質管理、または運用サーバーを購入せずに、新しいアプリケーションを構築したり、既存のアプリケーションを拡張したりできるインフラストラクチャを提供します。たとえば、Ronglian Cloud Communication は PaaS モデルを採用しています。 Ronglian は、専門的な通信機能を API インターフェースと SDK にパッケージ化することで、企業と開発者が通信サービスを利用するためのハードルを大幅に下げ、アプリ、Web 端末、企業システムが SMS/音声認証コード、音声通話、音声通知、コールセンター/スマート IVR、音声インターコム/会議、ビデオ通話/会議などの 20 を超える専門的な通信機能に簡単にアクセスできるようにし、開発と使用の効率を向上させ、SMS/スマート通話、通話、コールセンター、モバイル IM、会議などの 5 つの主要機能を迅速に実現します。コミュニケーションを基本的なインターネット サービスにすることに取り組んでいます。 3. SaaS(サービスとしてのソフトウェア) アプリケーションソフトウェアの販売方法の一つで、使用時間や使用量に応じて料金を支払う方式です。これらのアプリケーション ソフトウェアは通常、エンタープライズ管理ソフトウェアの分野にあり、インターネットを通じて使用されます。 SaaS ソフトウェアは、CRM (顧客関係管理)、HRM (人材管理)、SCM (サプライ チェーン)、ERP などのエンタープライズ管理ソフトウェアで主に使用されると一般的に理解されています。たとえば、Ronglian Qimo は SaaS クラウド サービス プロバイダーです。中国におけるコールセンター分野での10年間の蓄積を活かし、クラウドベースのコールセンター通信プラットフォームを独自に開発しました。同時に、顧客の使用シナリオに基づいて、クラウドカスタマーサービス、クラウドテレマーケティング、クラウドSWITCH、クラウド会議などのエンタープライズコミュニケーション製品を提供します。プラットフォームのユーザーには、カスタマーサービスシート、セールスシート、エンタープライズ SWITCH などの顧客が含まれます。同社の法人顧客は金融、教育、インターネット、O2O、自動車、医療などの業界にわたります。 4. BaaS (バックエンド・アズ・ア・サービス) Baas を英語から中国語に翻訳すると、「Backend as a Service」になります。アプリケーション アーキテクチャは多数のサードパーティ クラウド サーバーと API で構成されており、アプリケーション内のサーバーのロジックとステータスはサービス プロバイダーによって管理されます。たとえば、当社の典型的なシングルページ アプリケーション SPA とモバイル APP リッチ クライアント アプリケーションでは、フロントエンドとバックエンドのやり取りは主に RestAPI 呼び出しに基づいています。共通 ID 認証、クラウド データ/ファイル ストレージ、メッセージ プッシュ、アプリケーション データ分析などの対応する機能を完了するには、サービス プロバイダーの API を呼び出すだけです。 5. FaaS (Function as a Service) とは何ですか? FaaS は Function as a Service (サービスとしての機能) とも呼ばれます。開発者は、サービス ビジネス ロジック コードを直接デプロイし、サードパーティが提供するステートレス コンピューティング コンテナーで実行できます。開発者はサーバーを気にすることなくビジネス コードを記述するだけでよく、コードの実行はイベントによってトリガーされます。その中でも、AWS Lambda は現在最も優れた FaaS 実装の 1 つです。 6. サーバーレス サーバーレス アプリケーション アーキテクチャは、BaaS と FaaS を組み合わせたアプリケーションです。ユーザーは、アプリケーションのビジネス ロジック コードに集中し、関数を細分化して FaaS プラットフォーム上で実行し、BaaS サードパーティ サービスと統合して、最終的に完全なシステムを構築するだけです。システムプロセス全体を通してサーバーに注意を払う必要はありません。 |
<<: Redis 分散ロックを使用して完全性を確保するにはどうすればよいでしょうか?
>>: エンタープライズデジタルトランスフォーメーションからクラウドネイティブソリューションまで
Hostyunは今年、オーストラリアのシドニーデータセンターにVPSを設置しました。ウェブマスターの...
以前は、百度ランキングは週に一度更新されていましたが、百度アルゴリズムの継続的な調整により、百度ラン...
記者のジ・ジアペンインターン記者の秦安蘭が北京からレポートします4月13日、国家ポルノおよび違法出版...
現在、地域ポータルサイトは多くのウェブマスターに好まれており、ポータルサイトの構築を思いついた人も多...
感染症の流行が続く中、オンライン教育、ソーシャルエンターテイメント、電子商取引のライブストリーミング...
今年も年末がやってきました。毎年恒例の Google Play ストアのベスト アプリ リストが予定...
infofractal.io は 2009 年に設立され、チリの VPS、チリのサーバー、チリのクラ...
関連記事:訪問者統計の「ビジネス背景」と「技術的背景」については、ウェブサイト分析ツールの詳細な説明...
モノのインターネットなどの技術の継続的な発展とデータの継続的な増加により、クラウドベースのモノのイン...
昨年、私たちは新型コロナウイルス感染症のパンデミックという試練を経験し、つながりを築くためにデジタル...
[51CTO.com クイック翻訳] 現在までに、コンピュータプログラミングの分野では、開発者が操作...
7月29日、「先見・デジタル自由」をテーマにしたCIC 2021クラウドコンピューティングサミットが...
調査会社IDCが今年2月21日に発表した調査レポートによると、ITの他の分野の市場成長と比較すると、...
米国の戦没将兵追悼記念日を前に、Alpharacks はプロモーションを実施し、安価な VPS をい...
今では、IT プロフェッショナルは、企業のビジネス開発に対するクラウド移行のメリットを明確に認識して...