IaaS、PaaS、SaaSが何の略か知っていますか?「◯aaS」に何があるか知っていますか?「◯aaS」11種まとめ

レバテックキャリアは
ITエンジニア・Webクリエイター専門の転職エージェントです

IaaS、PaaS、SaaSなど、「◯aaS(◯◯ as a Service)」と略すサービスをよく耳にしますが、パッと見ただけでは何の略であるか分からないですよね。各略称の意味本文で解説しますが、IT関係の仕事をしているなら代表的な「◯aaS」だけでも覚えておいたほうがよいでしょう。

本稿では、「◯aaS」の略称を使っているサービスについてまとめました。略称の意味だけでなくサービス内容も解説していますので、略は知っているけれど内容はよく分からないという方もぜひお読みください。

「◯aaS」の種類が多すぎてややこしすぎる問題

BaaSやSaaSなど、「◯◯ as a Service」を略したサービスを「Everything as a service(略:EaaS)」、または「X as a Service(略:XaaS)」と呼びます。「XaaS」の「X」は未知の値で、そのサービスのジャンルの頭文字をあてはめるのが慣例です。
 
EaaSやXaaSと総称されるサービスは、クラウドコンピューティングサービスの形態のひとつで、クラウド上で機能や環境などをパッケージとして提供しています。
 
ここで問題となるのが、「◯aaS(EaaS、XaaS)」の種類が多いことです。意味を知らないと、Baas、IaaS、PaaS、SaaSといった略称だけ見ても何のサービスか分からないですよね。
 
さらに、総称であるEaaSは「Exploits as a Service(サイバー攻撃のツールを提供するサービス) 」の略としても使われているので、ややこしいことこの上ありません。しかし、「◯aaS」はクラウドサービスでは定番の略称となっているので、代表的なEaaSだけでも覚えておきましょう。
 
※本稿では分かりやすいように「◯aaS」と表記しています。

「◯aaS」11種類の概要説明

1.AaaS(Analytics as a Service)

「Analytics」は「解析、分析」という意味で、AaaSはクラウドベースでデータ分析をするサービスです。大規模なデータ分析を行う際に活用されます。
 
「American Association for the Advancement of Science(米国科学振興協会)」の略称もAAASですが、こちらは全て大文字で略しているため、AaaSと表記の仕方が異なります。

2.BaaS(Backend as a service)

「Backend as a service」は、ユーザー認証、ユーザー登録・管理、プッシュ通知、データ管理など、バックエンドでの処理をサポートするサービスです。「BaaS」はモバイルアプリ向けのバックエンド機能を提供するサービスの総称で、「MBaaS(Mobile Backend as a service)」とも呼ばれています。
 
たとえば、Googleが提供している「Firebase」はBaaSの一種です。リアルタイムでのアプリデータの保存・同期、バグの検出、クラッシュレポート、ユーザー認証など、さまざまな機能を提供しています。
 

Webサイト「Firebase」の画像

Firebase

3.DaaS(Desktop as a Service / 
Data as a Service)

「D」は「Desktop」の略で、クラウド上で仮想デスクトップ環境を実現するサービスです。DaaSではネットワーク上のサーバにソフトやアプリ、データを保存しているため、外出先でも手元の端末から利用することができます。
 
デスクトップ仮想化やリモートデスクトップとは異なり、クラウド上に仮想デスクトップ環境を構築してネットワーク経由で利用するサービスです。
 
DaaSは「Data as a Service」の略称でもあります。「Data as a Service」は消費者データを集約・分析できるサービスです。
 

4.DBaaS(Database as a Service)

「DB」は「Database(データベース)」の略で、ネットワーク経由でデータベースの利用ができるクラウドサービスです。自社でDBMS(データベース管理システム)を用意する必要がないため、構築する手間の省略とコストの節約ができます。
 

5.FaaS(Framework as a Service / 
Function as a Service)

FaaSは、「Framework as a Service」と「Function as a Service」の2つの意味があります。
 
「Framework as a Service」は、後ほど解説する「PaaS (Platform as a Service)」と「SaaS(Software as a Service)」の中間にあたるサービスで、ソフトウェアフレームワークを提供します。
 
「Function as a Service」は、サーバレスアーキテクチャを提供するサービスです。サーバのプロビジョニングや管理はベンダー(提供会社)が行ってくれるため、利用者はセキュリティアップデートなどのインフラ管理の手間を気にすることなくコード実行ができます。
 
料金はコード実行に利用したリソース分にのみかかるため、利用していない間は料金が発生しません。
 
Amazonの「AWS Lambda」、Googleの「Cloud Functions」が、「FaaS(Function as a Service)」と呼ばれるものです。

Webサイト「AWS Lambda」の画像

AWS-Lambda

6.GaaS(Gaming as a Service)

「Gaming as a Service」は、クラウド上にゲームサーバを構築し、ストリーミング配信できるサービスです。NVIDIAが「NVIDIA GRID」というGaaSを提供しています。

NVIDIA-GRID

7.HaaS(Hardware as a service)

「Hardware as a Service」は、仮想サーバを提供するサービスです。ネットワーク経由でOS、CPU、メモリー、ストレージなどが利用できます。
 

8.IaaS(Infrastructure as a service)

「I」は「Infrastructure(インフラ)」の略で、仮想サーバやネットワークといったインフラをクラウドで提供するサービスです。「Amazon Elastic Compute Cloud (EC2) 」「Google Compute Engine」などが該当します。

Webサイト「Google Compute Engine」の画像

Google-Compute-Engine

9.NaaS(Network as a Service)

「Network as a Service」は、ネットワーク環境をクラウド上に構築できるサービスです。ルータなどのネットワーク機器を用意する必要がないため、ネットワーク環境にかかる手間とコストを節約できます。
 

10.PaaS(Platform as a Service)

「Platform as a Service」は、アプリケーション構築に必要なプラットフォームを提供するサービスです。OS、サーバといったインフラを提供するという点では「IaaS」と似ていますが、「PaaS」ではミドルウェアも含めてプラットフォーム一式を提供します。
 
代表的なPaaSは「Google App Engine」や「Microsoft Azure」です。

Webサイト「Microsoft Azure」の画像

Microsoft-Azure

11.SaaS(Software as a Service)

「Software as a Service」は、従来はパッケージで購入し自身のコンピューターにインストールしていたソフトウェアを、ネットワーク経由で利用できるようにしたサービスです。パッケージ商品とは異なり、インストールされている端末以外でも利用可能で、複数のユーザーでのデータ共有・編集もできます。
 
EaaSの中でも特に馴染みが深いサービスで、代表的なSaaSは「G Suite(旧称:Google Apps)」「Dropbox」「Salesforce」などです。
 

Webサイト「G Suite」の画像

G-Suite

今後も「◯aaS」が増えてくる可能性大

本稿で解説したEaaS(XaaS)はほんの一部で、ほかにも「◯aaS」と略すと呼ばれるクラウドサービスはたくさんあります。しかも今後も「◯aaS」が増えていく可能性は大なので、ますますややこしくなってしまうかもしれません。
 
一方、全部を覚える必要はないですが、仕事に関わりのあるEaaSは覚えておきたいところです。よく耳にするであろう「IaaS」と「SaaS」だけでも覚えておくといいでしょう。

おわりに

略称が重複しているEaaSも多いのでややこしいですが、「Infrastructure(インフラ)」「Platform(プラットフォーム)」「Software(ソフトウェア)」など、頭文字だけでもだいだい予想がつくものもあります。「◯aaS」と略すのは基本的にクラウドサービスですので、それだけでもぜひ覚えておいてください。

関連する記事

人気の記事

スキルアップ記事トップへ

無料サポート登録簡単30秒

【厚生労働省】職業紹介事業許可番号(13-ユ-308734)

  • STEP1
  • STEP2
  • STEP3
  • 次のstepで入力すると返事が来る!
  • プロフィール入力すると返事が来る!
  • ご希望の条件を選択してください

    ご希望の勤務形態

    必須

    ご希望の勤務地

    任意

  • プロフィールをご入力ください!必須入力項目はこのページで終わりです。

    氏名

    必須

    氏名かな

    必須

    生年月日

    必須

    電話番号

    必須

    メールアドレス

    必須

  • スキルシート・ポートフォリオをお持ちの方はアップロードしてください

    スキルシート

    任意

    提出しておくことで
    迅速なご紹介が可能に!

    職務経歴書

    ドラッグアンドドロップ or ファイルを選択 選択されていません

    履歴書

    ドラッグアンドドロップ or ファイルを選択 選択されていません

    スキルシートを確認しています...

    スキルシートを確認しています...

    ※ファイルは5MB以下で対応するファイル形式 ? でアップロードしてください
    Microsoft Office .xls .xlsx .doc .docx .ppt .pptx
    KINGSOFT Office .xls .xlsx .doc .docx .ppt
    iWork .numbers .pages .key
    LibreOffice .ods .odt .odp
    OpenOffice .ods .odt .odp
    その他 .pdf

    ポートフォリオURL

    任意

    ?

    ポートフォリオとは主にクリエイターの方が自己PRのために過去の作品や制作実績をまとめた作品集の事です。

    ポートフォリオをWeb上で公開されている方はそのURLを、データでお持ちの方は作品データをアップしたURLを入力してください。

    ※データをアップされる場合は、保存期間や容量制限の少ないGoogleドライブを推奨しています。

    その他ご要望

    任意

  • 下記の内容をご確認いただき問題ないようでしたら、送信してください

    プロフィール入力すると返事が来る!

    • ご希望の勤務形態 必須

    • ご希望の勤務地 任意

      第一希望:
      第二希望:

    • 氏名 必須

    • 氏名かな 必須

    • 生年月日 必須

    • 電話番号 必須

    • メールアドレス 必須

    • 職務経歴書 任意

    • 履歴書 任意

    • ポートフォリオURL 任意

    • その他ご要望 任意

    個人情報の取り扱い 」と「 利用規約 」に同意の上、 『同意して登録する』 ボタンをクリックして下さい。

プライバシーマーク

レバテック株式会社は「プライバシーマーク」使用許諾事業者として認定されています。
個人情報の秘密は厳守します。ご入力いただいた情報は許可を頂くまで求人企業に公開することはありませんので、ご安心ください。

申し込みに関するご注意
以下の方は弊社の事業基盤、求人動向から、ご提案のご連絡までお時間をいただく可能性があります。ご了承ください。
IT業界、または希望職種が未経験の方
レバテックキャリア対象エリア以外での勤務地、また在宅での作業を希望される方