サーバレス
サーバを気にしなくて良いよ
サーバ自体は使うよ
管理とかは誰かがやってくれるよ
簡単に書くよ
サーバレス(英:serverless)とは
実際にはサーバ
(サービスを提供するコンピュータ)を使うんだけど、管理とかは誰かがやってくれるから「サーバについては気にしなくて良いよ!」になっている構成とかサービスとか仕組みとかのこと
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「サーバ」と「クラウド」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
サーバは「サービスや機能を提供する側のコンピュータ」です。
「○○サーバ」と出てきたら「○○関連のサービスを提供しているコンピュータ」と読み替えてみてください。
よく分からない人は、単に「コンピュータ」と読み替えてしまっても かまいません。
それでも、ある程度の意味は つかめるはずです。
クラウドは、もともとは「ネットワークを中心に据えたコンピュータの利用形態」的な意味だけど、言う人によって意味が違ったり、よく分からないまま使っていたりする用語です。
具体的な定義付けは人によって違ったりしますが
1.ネットワークを介して使う
2.データを外部に置く
くらいは共通認識でしょうか。
以上を踏まえて
サーバ自体は使うんだけど「管理とかはこっちでやるからサーバのことは気にしなくて良いよ!」になっているやつ
が「サーバレス」です。
サーバレスなやつはサーバさんを無視しても問題ないようになっています。
例えば、そうですね。
ピヨ太君がサーバを使ってWebサービス(インターネットを使って提供されるサービス)を作ろうと考えました。
でも、サーバを管理するのは面倒くさいです。
そこで、サーバの管理を全部ピヨ子さんに丸投げしました。
ピヨ子さんはケーキを渡せば結構いろいろやってくれるのです。
これでピヨ太君はサーバを気にしなくて済むようになりました。
サーバの管理はピヨ子さんがやってくれますからね。
Webサービスを作るのに集中できます。
めでたし、めでたし。
この話においてピヨ太君が手配したような
サーバは使うんだけど、サーバを気にしなくて良いようになっているやつ
がサーバレスです。
サーバレスはクラウドの一形態として語られることもあったりなかったりします。
サービス提供者さんがサーバを用意してくれます。
使う人はインターネット経由でサーバを使います。
サーバの管理はサービス提供者さんが全部やってくれます。
使う人はサーバを意識する必要がありません。
このような形態がサーバレスです。
「サーバレス」というと「サーバがないのかな?」と思う人もいるでしょうけどね。
実際には、あります。
サーバを使います。
ただ単にサーバさんのことを意識しなくて良いだけです。
一言でまとめるよ
まぁ「サーバレス」って単語が出てきたら「『サーバ
(サービスを提供するコンピュータ)については気にしなくて良いよ!』になっているやつなんだな~」と お考えください。
おまけ
■訳してみるよ
「server(サーバ)」の意味は「仕える人」とか「給仕人」とかです。
「less(レス)」という接尾辞が付くと「~がない」的な意味になります。
何となく くっつけると
給仕人がいない
となります。
■検索してみる?






