FaaSとは
FaaSの読み方は?何の略?
FaaSはカタカナで表すと、「ファース」と読みます。
FaaSは「Function as a Service」-ファンクション アズ ア サービス-の略称です。
FaaSって何?
FaaSとは、サーバーを持たなくてもアプリケーション開発ができるクラウドサービスのことです。基本的にアプリケーションを開発するためにはローカル環境や社内環境にサーバーを構築しなければなりませんが、FaaSではインターネットを介してサーバーを利用できるため、サーバーを用意しなくても開発環境が実現します。
いわゆるサーバーレスというクラウドサービス形態の一つです。
主なFaasのサービス
主なFaaSのサービスは、以下のようなものがあります。- AWS Lambda
- Azure Functions
- Cloud Functions
XaaSについて
XaaSとは
このような言葉には、ITのクラウドサービスにおいてIaaS、CaaS、PaaS、BaaS、FaaS、SaaS、DaaSなどがあります。そして、それらのサービスは全て「aaS」(as a Service)が付いているため、XaaSと呼ばれます。
XaaSのサービスの違いと表
主なXaaSは、表にすると以下のような違いがあります。白色の部分が自社側の管理で、灰色の部分がクラウド側の管理となります。
オンプレミス | IaaS | CaaS | PaaS | FaaS | SaaS | DaaS |
データ | データ | データ | データ | データ | データ | データ |
アプリケーション | アプリケーション | アプリケーション | アプリケーション | アプリケーション | アプリケーション | アプリケーション |
ミドルウェア | ミドルウェア | ミドルウェア | ミドルウェア | ミドルウェア | ミドルウェア | ミドルウェア |
コンテナ | コンテナ | コンテナ | コンテナ | コンテナ | コンテナ | コンテナ |
OS | OS | OS | OS | OS | OS | OS |
仮想マシン | 仮想マシン | 仮想マシン | 仮想マシン | 仮想マシン | 仮想マシン | 仮想マシン |
ハードウェア | ハードウェア | ハードウェア | ハードウェア | ハードウェア | ハードウェア | ハードウェア |
ミドルウェアは、サーバーなどになります。
例えば、Webサーバーやデータベースサーバーです。
データは、ユーザーが入力する端末でのデータです。
今回は
- FaaSとは
- 主なFaasのサービス
- XaaSについて