「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

FaaS

pointこの用語のポイント

pointインターネット越しに使わせてくれるサービスだよ

point環境周りを全部用意してくれて管理もしてくれるからプログラムの開発に集中できるよ

point「Function as a Service」の略だよ

スポンサーリンク

簡単に書くよ

FaaS(読:ファース)とは

進化したレンタルサーバサービス(インターネット経由で使うサーバを貸してくれるサービス)のひとつ
であり

「プログラムを作ったり動かしたりするために必要な環境全般をインターネット越しに使えるようにしてあげて管理もこっちでやってあげるから君たちはプログラムを作るのに集中してくれたまえ!」なサービス
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として

サーバ
クラウド
サーバレス
環境


について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

サーバは「サービスや機能を提供する側のコンピュータ」です。
「○○サーバ」と出てきたら「○○関連のサービスを提供しているコンピュータ」と読み替えてみてください。
よく分からない人は、単に「コンピュータ」と読み替えてしまっても かまいません。
それでも、ある程度の意味は つかめるはずです。

FaaS

クラウドは、もともとは「ネットワークを中心に据えたコンピュータの利用形態」的な意味だけど、言う人によって意味が違ったり、よく分からないまま使っていたりする用語です。

FaaS2

具体的な定義付けは人によって違ったりしますが

1.ネットワークを介して使う
2.データを外部に置く


くらいは共通認識でしょうか。

FaaS3

サーバレスは「サーバについては気にしなくて良いよ!」になっているやつです。
「サーバレス」と言いつつサーバ自体は使います
ただし、管理とかは誰かがやってくれます。
そのため、サーバさんを無視しても問題ないようになっています。

FaaS4

サーバレスはクラウドの一形態として語られることもあったりなかったりします。

サービス提供者さんがサーバを用意してくれます。

FaaS5

使う人はインターネット経由でサーバを使います。

FaaS6

サーバの管理はサービス提供者さんが全部やってくれます。
使う人はサーバを意識する必要がありません。

FaaS7

このような形態がサーバレスです。

FaaS8

環境は、何かをするための「場」です。
コンピュータとか、中身のソフトウェアとか、回線とか、その他の機材とか、必要な設定とか、あれやこれやの諸々を ひとまとめにして呼んだものです。

FaaS9

以上を踏まえて

プログラムを作ったり動かしたりするために必要な環境をインターネット越しに使わせてあげるよ!管理もこっちでやってあげるから君たちはプログラムを作るのに集中してね!」なサービス

が「FaaS」です。
FaaSはサーバレスを実現するための一形態です。

FaaS10

Function as a Service(ファンクション・アズ・ア・サービス)」の略で「FaaS」ね。
気が向いたら、覚えてあげてください。

FaaS11

※「Function as a Service」を何となく日本語にすると「サービスとして提供される機能」となります。[詳細]

「〇aaS」という用語は、なんか いろいろ あります。

例えば「SaaSSoftware as a Service」です。
SaaSは「ソフトウェアをインターネット越しに使わせてあげるよサービス」です。

FaaS12

IaaSInfrastructure as a Service」という用語もあります。
IaaSは「サーバや回線などをインターネット越しに使わせてあげるよサービス」です。
いわゆる「インフラ」と呼ばれる部分をインターネット越しに使わせてくれます。

FaaS13

PaaSPlatform as a Service」なんて用語もあります。
PaaSは「サーバやOSデータベースなどをインターネット越しに使わせてあげるよサービス」です。
いわゆる「プラットフォーム」と呼ばれる部分をインターネット越しに使わせてくれます。

FaaS14

ノリは、これらの「○aaS」と同じです。
機能をインターネット越しに使わせてあげるよサービス」がFaaSです。
開発・運用するために必要な機能を提供してくれます。


image piyo2

一言でまとめるよ

まぁ「FaaS」って単語が出てきたら「開発・運用環境をインターネット越しに使わせてあげて管理もしてあげるよサービスなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像072
書籍画像031

おまけ

■訳してみるよ

「FaaS(ファース)」は「Function as a Service(ファンクション・アズ・ア・サービス)」の略です。
「function(ファンクション)」の意味は「機能」とか「関数」とかです。
「as a service(アズ・ア・サービス)」で「サービスとして」的な意味になります。
何となく くっつけると

サービスとしての機能

となります。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
「技術書」の読書術 達人が教える選び方・読み方・情報発信&共有のコツとテクニック
おい点P、動くんじゃねえ!──ニガテ民のための算数と数学の本