IT導入完全ガイド
徹底解説、サーバレスアーキテクチャの仕組みとメリット(1/3 ページ)
にわかに脚光をあびるようになった「サーバレスアーキテクチャ」の基礎講座として、用語の定義やメリットを紹介する。AWS Lambda、Cloud Functions、Azure Functionsといったサービスを勉強したい人も注目したい。
ここ数年ほどの間で、「サーバレスアーキテクチャ」「サーバレス」というキーワードがにわかに脚光を浴びつつある。特にWebアプリケーション開発に携わる人々の間では早くから注目を集めており、既にサーバレスアーキテクチャを実際に採用して構築した企業システムの事例も出てきている状況だ。
一方で、キーワードとしてのサーバレスアーキテクチャは耳にしたことがあっても、その中身についてはまだきちんと把握できていないという方も多いかもしれない。そこで本稿ではまず、サーバレスアーキテクチャ、あるいはサーバレスといった用語の定義やそのメリットを紹介する。昨今話題の、AWS Lambda、Cloud Functions、Azure Functionsといったサービスについて勉強したいという人は参考にしたい。
サーバレスアーキテクチャとは一体何か?
「サーバレスアーキテクチャ」とは、その名の通り「サーバを管理する必要がない」システムやアーキテクチャのことを指すが、その定義はあいまいだ。
クラウドサービスの中でも、PaaSやそれに付随するOS、ミドルウェアなどの運用管理といったマネージドサービスを活用するシステム全般を指すこともあれば、さらに「FaaS(Function as a Service)」としてプログラムの連携機能技術を使ったシステムアーキテクチャを指す場合もある。以下では、サーバレスのうち前者を「広義のサーバレス」、後者を「狭義のサーバレス」に分けて説明する。従来のIaaSとの関係性などについても触れたい。
広義のサーバレスアーキテクチャとは
広義のサーバレスアーキテクチャとは、ユーザーが仮想サーバの存在を一切意識することなく、純粋にクラウドサービスの機能だけを直接呼び出すことで構築するシステム、もしくはそのシステムのアーキテクチャを指す。
例えば、近年OSやミドルウェアといったアプリケーションの実行環境を提供する「PaaS(Platform as a Service)」が普及してきている。データベースやアプリケーションサーバといったアプリケーションを実行するために必要な環境を、自前で仮想サーバを立ててOSやミドルウェアをインストール、設定するのではなく、クラウドのサービスとして調達して、互いに組み合わせることでシステム全体を構築する開発手法だ。
PaaSには併せてサーバ環境、OS、ミドルウェアなどのリカバリーやバックアップといった運用管理サービスが付随する場合も多い。同じクラウドサービスでも、ユーザーが仮想サーバを立ち上げてその設定や運用を行う必要がある「IaaS(Infrastructure as a Service)」と比較し、こうした「マネージドサービス」を含むPaaS全体を「サーバレス」と表現することもある。
Copyright © ITmedia, Inc. All Rights Reserved.
IT導入完全ガイド
注目の技術やITツール。そもそもどういったモノで何に使えるのか、どんなモノを選ぶべきか、課題はあるか、といった情報を基礎から徹底解説します。
この記事の著者
こんなメディアも見られています
キーマンズネットに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
アクセスランキング
-
1
Microsoftが進めるCopilot再編 「Microsoft Copilot」への移行で、企業への影響は?
-
2
Windows更新後、ローカルサインインも不能に Microsoftが定例外更新で修正
-
3
神戸市、Copilotの弱点を「Dify」でどう解決? あえて自前でAI環境を構築した理由
-
4
AI議事録は「文字起こし」で選ばない 表で分かる「Notta/AutoMemo/AiNote」の特性
-
5
iPhoneが「再起動後だけ」落ちる怪……犯人は40年前のUNIXコード なぜ今も?:897th Lap
-
6
「AIで資料は作れるけど、増えすぎた」を解消するNotebook機能とは?
-
7
「規定を探す時間」をAIで短縮 豊川信用金庫が生成AIを職員のFAQに活用
-
8
「Gemini Notebook」になって何が変わった? NotebookLMからの変更点をおさらい
-
9
AI導入は6割、でも8割超が「チャット止まり」 業務自動化まで進まない原因は?
-
10
千葉銀行子会社「ちばぎん商店」に不正アクセス 顧客情報が漏えいした可能性
キーマンズネット SNS
インフォメーション
注目情報をチェック
キーマンズネットをフォロー