概要
Serverless Frameworkは、`serverless.yml`でFunction、Event、IAM、Database等を定義し、Application codeとCloud InfrastructureをまとめてDeployするCLI Frameworkです。V4ではAWS Lambdaを中心にDev Mode、Compose、MCP、AgentCore等を拡張しています。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
`serverless.yml`でFunctionとInfrastructureを一緒に定義する
Lambda、API Gateway、DynamoDB、S3等をService単位で宣言し、CLIからCreate/Updateできます。
Dev Mode・Compose・MCP・AWS AI機能へWorkflowを広げる
Cloud eventをLocal codeへRouteするserverless dev、Multi-service Compose、Serverless MCP、Bedrock AgentCore等をV4で扱います。
AWS Serverless ApplicationのDeploy workflowをYAML中心に統一したい場合に
複数RuntimeのLambda ApplicationとAWS resource lifecycleをCLI中心で管理したいTeamに向きます。
出典:[2]
V4のAWS重点化・Login要件・Mixed Licenseを確認する
V4はNon-AWS ProviderをDeprecatedとしCLI Authenticationを要求します。Framework coreはMITでもRepository/npm全体にはProprietary部分があります。
参考にした公式資料
- [1]serverless/serverless repository(2026-09-21)
- [2]Serverless Framework README(2026-09-21)
- [3]Serverless Framework documentation(2026-09-21)
- [4]Serverless Framework core MIT license(2026-09-21)
- [5]Serverless repository root license notice(2026-09-21)
編集部からの補足
V4ではNon-AWS ProviderがDeprecatedとなり、AWSへ重点化されています。またRepository全体がMITではありません。READMEは`packages/serverless`のOriginal Framework codeをMITとする一方、Repository root LICENSEはProprietary Customer Agreementを参照し、npm moduleにもProprietary codeが含まれると明記しています。そのため`NOASSERTION`で登録します。
3ステップで試す
- 1
ソースを取得
git clone --depth 1 https://github.com/serverless/serverless.git - 2
リポジトリへ移動
cd serverless - 3
公式手順を確認
READMEのInstallation / Quick Start / Getting Startedにある公式コマンドを続けて実行してください。
find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
成長
成長の推移 · 直近30日
46,921 Stars
推移データを蓄積中です。
開発アクティビティ
直近90日・週次
- Commit(直近30日)
- 58
- Open PR
- 115
開発アクティビティを蓄積中です。
Built with
カテゴリとタグ
GitHubデータ
GitHubのデータGitHubの詳細データを見る
GitHub Topics
- serverless
- serverless-framework
- serverless-architectures
- aws-lambda
- google-cloud-functions
- azure-functions
- aws
- microservice
- aws-dynamodb
- Stars
- 46,921
- Forks
- 5,720
- Watchers
- 918
- Open Issues
- 1,104
- Contributors
- 351
- 主要言語
- JavaScript
- ライセンス
- 未判定
- リポジトリ最終更新
- 2026/09/17
関連情報
関連記事を投稿するこのOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。
あわせて探訪
- Encore12,372 Stars
共通タグ 2件 · 共通カテゴリ 3件
アプリコードからDB・Pub/Sub・ストレージ等を宣言し、ローカルからAWS/GCPまで同じモデルで扱うバックエンド開発基盤。
Go - Cloudflare Workers SDK4,556 Stars
共通タグ 2件 · 共通カテゴリ 2件
Wrangler、create-cloudflare、MiniflareなどCloudflare Workers向け開発ツールをまとめた公式モノレポ。プロジェクト作成、ローカル実行、配備を同じツール群で扱う。
TypeScript - Neon23,114 Stars
共通タグ 1件 · 共通カテゴリ 2件
PostgreSQLの計算処理とストレージを分離し、オートスケール、scale-to-zero、データベースbranchingを実現するServerless Postgres基盤。
Rust - AWS CLI17,267 Stars
共通タグ 1件 · 共通カテゴリ 2件
AWS各サービスを共通のコマンド形式で操作する公式CLI。既定ブランチのv1は2026年8月からメンテナンスモードで、AWSはv2への移行を推奨している。
Python - Spinifex189 Stars
共通タグ 1件 · 共通カテゴリ 2件
AWS API互換でEC2/S3/VPC/IAM等をbare metal・on-premise・edgeへ持ち込むprivate cloud platform。
Go
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。