🗂️ Navigation

serverless.tf

An opinionated open-source framework for developing, building, deploying, and securing serverless applications on AWS using Terraform.

Visit Website →

Overview

serverless.tf is an open-source framework designed to streamline the development and deployment of serverless applications on AWS using Terraform. Created by Anton Babenko, it leverages the popular `terraform-aws-lambda` module and provides a structured approach to managing serverless projects. The framework handles tasks like dependency building, packaging, and deployment, allowing developers to focus on their application code.

✨ Key Features

  • Opinionated framework for serverless development
  • Simplifies building, packaging, and deployment of Lambda functions
  • Based on the `terraform-aws-lambda` module
  • Supports various runtimes and build methods
  • Open-source and community-supported

🎯 Key Differentiators

  • Natively uses Terraform for infrastructure definition
  • Created and maintained by a prominent figure in the Terraform community
  • Leverages the power and flexibility of the underlying `terraform-aws-lambda` module

Unique Value: serverless.tf combines the power of Terraform for infrastructure management with a simplified, opinionated workflow for serverless development, reducing the complexity of deploying Lambda-based applications.

🎯 Use Cases (4)

Building and deploying serverless APIs Creating event-driven applications with Lambda Automating infrastructure for serverless projects Managing complex serverless architectures with multiple functions

✅ Best For

  • Deploying Python and Node.js Lambda functions
  • Packaging dependencies for Lambda layers

💡 Check With Vendor

Verify these considerations match your specific requirements:

  • Users who are not building serverless applications
  • Teams that prefer a UI-based or fully managed serverless platform (e.g., Serverless Framework Pro)

🏆 Alternatives

Serverless Framework AWS SAM (Serverless Application Model)

Unlike the Serverless Framework or AWS SAM which use their own configuration formats (YAML), serverless.tf allows teams to use HCL and stay within the Terraform ecosystem for all infrastructure.

💻 Platforms

API

🔌 Integrations

AWS Lambda Amazon API Gateway Terraform AWS SAM

💰 Pricing

Contact for pricing
Free Tier Available

Free tier: The framework is completely open-source and free to use.

Visit serverless.tf Website →