PaaS、DBaaS、SaaS ...これらはすべてどういう意味ですか?





過去数年にわたって、電気通信業界に関連する多くの新しい用語が英語で登場しました。 よくあることですが、これらの用語は徐々にロシア語に移行します。 アクティビティのタイプごとに、「クラウド」領域の用語に遭遇することがよくあります。 そして、彼らが私たちに理解できるなら、ほとんどのユーザーにとって、これはすべて略語について話しているものではありません。



私たちは仕事でこれらの用語をよく使用しますが、現在では* aaSで終わるものに対処することを完全に提案しています。 ところで、最近、一部のパートナーおよび顧客が、テキストのこれらの略語を単にスキップし、それが何であるかを知らないことに気づきました。 この種の略語は、しばしば人々の注意を引きます。 そして完全に無駄に。 ニーズに合った最適なサービスを利用するには、適切な用語を理解する必要があります。



DBaaS(サービスとしてのデータベース、サービスとしてのデータベース









この用語から始めましょう。 彼はすでに数歳であるため、言語は彼を新しいと呼ぶようにはなりません。 しかし、彼はあまり一般的ではありませんでした。 一方、これらの種類のサービスはクラウドサービスプロバイダーによって提供されることが多く、DBaaSとは何かを知る必要があります。



したがって、DBaaSはPaaSの一種です(この用語については以下)。 DBaaSを使用すると、ユーザーは要求に応じて任意のタイプのデータベースにアクセスできます。 ユーザーは、選択したソフトウェアプラットフォーム(オペレーティングシステム)の環境内のあらゆるクラスの機器にデータベースをすばやく展開できます。



ユーザーは、データベースを選択して、そのバージョン、一般的な構成、その他の多くの機能(場所など)を示すことができます。 要求に応じて、データベースは仮想マシンのOSに配置するか、コンテナ内で接続できます。



過去数年にわたって、クラウドサービスプロバイダーはDBaaS提供の数を大幅に増やしてきました。 たとえば、IBMは、標準のオブジェクト指向APIを介して、スケーラブルで完全に管理されたデータベースへのアクセスを提供します。



MWaaS(サービスとしてのミドルウェア、サービスとしてのミドルウェア)









これもPaaSの一種です。 MWaaSは、企業専用のクラウドソリューションです。 このサービスの一環として、顧客は企業アプリケーションおよびセキュリティツールを提供するための適切なインフラストラクチャを備えた包括的なプラットフォームへのアクセスが提供されます。 MWaaSを使用すると、ユーザーは特定のソフトウェア環境をすばやく準備できます。



MWaaSの1つの要素は、アプリケーションサーバーです。 ここで彼は、クラウドインフラストラクチャでコンテナと負荷分散の役割を果たします。



MWaaSには、不可欠なクラウドアプリケーションおよびデータベースへの高速なプライベートアクセスを提供する統合セキュリティ機能が含まれています。 ユーザーはミドルウェアをサービスとして使用して、回復力と拡張性のある環境で作業できます。 さらに、企業は、必要に応じて、あるパブリッククラウドから別のパブリッククラウドに独自のアプリケーションを転送できます。



PaaS(サービスとしてのプラットフォーム)









要するに、PaaSはクライアントに既製のソフトウェア環境を提供する1つの方法です。 同時に、この環境を微調整するためのツールが提供されています。 PaaSの要素は、ハードウェア、オペレーティングシステム、DBMS、ミドルウェア、テストおよび開発ツールです。 PaaSは現在、eコマースの標準の1つと見なされています。



必要に応じて、ユーザーは製品の開発とテストのための典型的な環境を迅速に展開できます。 また、一般的な環境では、バックアップサイトを配置し、ワークロードの一部をプライベートクラウドから共有クラウドに、またはその逆に転送できます。



多くの場合、PaaSはさまざまなプロジェクトで協力するプログラマーによって使用されます。 この場合、開発者のすべてまたは一部がリモートで統合開発環境にアクセスできます。 したがって、それらはすべて、十分な量のシステムリソースとコラボレーションツールを必要とします。



また、問題のないPaaSを使用すると、タスクの分散、エラーの監視と修正、さまざまなバージョンのプロジェクトの操作ができます。 したがって、このような環境にはメッセージングおよびコメントツールがあります。 多くの場合、単一の開発環境はすでに戦いの半分です。 プロジェクトは、PaaSなしでは起動段階に到達しない場合があります。



上記のように、DBaaSとMWaaSはどちらもPaaSの一部です。これらは通常、共通システムのコンポーネントです。



SaaS(サービスとしてのソフトウェア)









最近特に活発に行われている興味深いサービス。 SaaSは、ソフトウェアプラットフォームの開発者がリモートアクセスを提供して使用します。 Microsoft Office 365は、SaaSの優れた例として機能し、Microsoft Corporationは、SharePoint Server、Exchange Server、およびその他のサービスとアプリケーションと共に、MS Officeスイート(Office Web Apps)へのクライアントへのSaaSモデルアクセスを提供します。



SaaSは通常、ソフトウェアパッケージをインストールする必要がないことを意味します(通常のMicrosoft Officeの場合のように)。 したがって、この機器で実行される機器およびプログラムのインストール、更新、および保守にお金を費やす必要はありません。 同時に、複数のユーザーが一度にSaaSを操作できます。 料金は通常、月額料金として(Microsoft Office 365の場合)、または運用量に基づいて請求されます。 技術サポートはSaaSプラットフォームの開発者の肩にかかっており、ユーザーの参加は不要です。



ライセンスソフトウェアを操作する標準モデルに対するSaaSの利点は、1回限りのライセンス支払いの必要がないことです。 この場合のコストは非常に大きくなる可能性があります。 ユーザーは、他に何も心配することなく、選択したソフトウェアプラットフォームの環境で安全に作業できます。



噂によると、同じMicrosoft Corporationが新しいモデルの導入を考えています-オペレーティングシステムをサービスとして(Windows 10用)。 しかし、この情報はまだ確認されていません。



IaaS(サービスとしてのインフラストラクチャ)









この場合、サービスプロバイダーはコンピューティングリソースをリースします。 これは、仮想マシン、データウェアハウス、さまざまなタイプのネットワーク要素のコレクションです。 IaaSを使用すると、ユーザーはOSのコピーをすばやく展開し、多数のソフトウェアパッケージの仮想コピーを起動できます。 この場合、独自のネットワークインフラストラクチャを展開する必要はありません。 必要なものはすべてIaaSプロバイダーから提供されます。 さらに、このような環境はほとんど常に柔軟でスケーラブルです。



使用されていないリソースは自動的に解放され、追加の負荷がかかると、新しいリソースがすぐに運用されます。



IaaSは、さまざまな分野(銀行、通信など)のIT専門家によってよく使用されます。 同時に、PaaSモデルは開発者の間でより人気があります。 それらはすべて、お金を節約することができ、サービスプロバイダーの技術インフラストラクチャの詳細を実際に掘り下げることはできません。 プロバイダーは、製品の技術サポートも担当しています。 これは、ハードウェアプラットフォーム、ソフトウェアプラットフォーム、新しい容量の追加の更新です。



近い将来、前述のすべてのクラウドサービスがどのように積極的に開発されるかは間違いないでしょう。 また、近い将来、新しい* aaSについて耳にすることは間違いありません。 ところで、私たちはすべてをリストしなかったかもしれませんが、与えられた情報を補足できますか?



All Articles