Easily define your applications as functions and events.
Declare AWS Lambda functions and their triggers through simple abstract syntax in YAML.
Deploy infrastructure and code with a single command.
AWS Lambda functions, triggers & code will be deployed and wired together in the cloud, automatically.
Extend your use-cases and workflow with Plugins.
Install thousands of Serverless Framework Plugins to build new serverless use-cases on AWS and integrate with other tools.
Metrics and alerts, out of the box.
Track usage, performance, errors on your serverless apps with instant, powerful metrics.
Query and inspect every request.
Quickly query across all AWS Lambda invocations and API Gateway requests to drill into specific issues.
Manage everything in one place.
See all of your serverless applications and their resources in one place, regardless of AWS account or region.
Share secrets, outputs, and AWS accounts. Securely.
Easily share secrets, outputs from your serverless applications and delegate AWS account access.
Share AWS Lambda function tests.
Share test events for your AWS Lambda functions.
Stream logs and results in the Dashboard.
You can deploy many familiar use-cases instantly with the Serverless Framework. From REST APIs on Node.js, Python, Go, Java, to GraphQL APIs, scheduled tasks, Express.js applications, and front-end applications.