TECH

Vol.127

author

Y.F.

いまサーバーレスをオススメする理由

#サーバーレス#サーバー#Faas#Google Cloud Platform#Azure Function#AWS Lambda#クラウドサービス#オンデマンド
Last update : 2025.11.6
Posted : 2025.11.6
サーバーレスという言葉を耳にしたことはありませんか?インターネットを利用する上でサーバーは必要不可欠です。なのになぜ、サーバー”レス”なのでしょうか。今回はサーバーレスがどのようなものなのか、なぜオススメなのかを紹介します。
stuffstuff

サーバーレスとは

「サーバーレス」と聞くと、「ヘッドがないのでヘッドレスCMS」のように、「サーバーがないのでは」と思うかもしれません。

一言で説明するのであれば「サーバーの管理を必要としない仕組み」のことです。

アプリケーションは必ず物理的なサーバーの上で稼働しますが、ユーザー側からは隠され、見えない存在であることから「サーバーレス」と呼ばれています。

ITインフラの進化と歴史

ITインフラの進化の歴史を振り返ってみると、サーバーやOS、ネットワーク、ストレージなどのリソースの物理的な構成を利用者から見えなくして、よりシンプルで使い勝手の良いサービスを動作させたり、リソース利用の効率化を図って進化してきました。
最初はたった1台で物理的に独立して動いていましたが、やがて1台のサーバーを複数のサーバーが動いているように機能させる「仮想マシン」が発達し、さらに「コンテナ」によってアプリケーションのプラットフォームが仮想化されました。また、それを提供するサービスである「クラウド・コンピューティング(クラウド)」も普及していきます。
最終的に、プログラムや機能(Function)だけを登録するだけで実行できるプラットフォームを仮想化したのが「サーバーレス」です。

サーバーレスはFunctionをきっかけにプログラムが動作することから、サーバーレスを採用したシステム群をFaaS(Function as a Service)とも呼ばれます。
代表的なFaaSのサービスとしては、2014年11月にAmazonがAmazon Web Services(AWS)で提供開始した「AWS Lambda(ラムダ)」をはじめ、MicrosoftのAzure Functions(2016年3月提供開始)や、Google Cloud Platform(GCP)のGoogle Cloud Functions(2017年3月一般公開)が挙げられます。
現時点で世界で最も利用されているのはAWS Lambdaです。いち早く公開したため事例が豊富なことや、AWSが提供する他サービスとの連携が容易なことなど、多くのメリットが世界中の開発者に評価されています。

サーバーレスがオススメな理由

インフラ運用が簡素化できる

利用者がサーバーの構築や運用をする作業が不要になります。
一般的にWebサービスを提供する場合、少なくとも以下の作業が必要になります。

  • サーバーを用意する
  • サーバーにソフトウェアなどの環境設定をする
  • サーバーにアプリケーションをデプロイする

サーバーレスの場合、上記のうち、「サーバーにアプリケーションをデプロイする」だけを行えばよくなります。

最初にサーバーレスの設定などの必要な作業をUIから行う必要はありますが、一度設定が終わればあとの管理は基本的に不要です。

運用コスト低減

リソースの最適化(スケーラビリティ)

サーバーレスのデメリット

既存の資産(コードなど)が使えないことがある

処理内容に制約がある

パフォーマンスを制御できない

ベンダーロックインされやすい(されやすかった)

まとめ

サーバーレスの概要と、メリットデメリットをお伝えしました。

ITインフラの進化は、サーバーの管理や運用のコストを減らし、開発に集中しやすくなるよう発達してきました。

みなさんも技術選定の際にはサーバーレスを検討してはいかがでしょうか。

参考:なぜ今はサーバレスの時代か?ーーそのメリットと従来型の開発と比較

参考:なぜサーバーレスが注目されているのか?ゼロから学ぶサーバーレスアーキテクチャ(FaaS)入門

参考:サーバーレスの理解とメリット・デメリット(2020年版)

PREV
Vol.126TV-CMはオワコンなのか?
NEXT
Vol.128DX時代×温故知新=ブランディングの新しい視点

MORE FOR YOU