Skip to content
forked from getlift/lift

Expanding Serverless Framework beyond functions using the AWS CDK

License

Notifications You must be signed in to change notification settings

jianfeng-huang/lift

Repository files navigation

Shipping Serverless features made easy

🚧 The project is currently a work in progress, expect a first beta in May.

Stay updated by Watching the repository.

Features

Lift is a Serverless plugin that simplifies deploying well-architected serverless applications.

It is made for developers new to serverless, as well as experienced AWS builders.

  • ⚡️ Get started with Serverless - Developer-friendly vocabulary, no AWS knowledge required
  • 📦 Faster delivery - Production-ready components with minimal configuration
  • 🔁 Not invasive - Integrates with existing Serverless Framework projects
  • ⏏️ No lock-in - Eject to CloudFormation at any time

Why should I choose Lift ?

Installation

npm i -D serverless-lift

Quick start

Once installed, require the serverless-lift plugin and start using Lift components in serverless.yml:

service: my-app

plugins:
  - serverless-lift

provider:
  name: aws

static-website:
  landing-page:
    path: 'landing/dist'
    domain: mywebsite.com

storage:
  avatars:
    encrypted: true

Components

Static Website

Deploy static websites and single-page applications, for example React, VueJS or Angular apps.

Static website documentation

Storage

Deploy preconfigured S3 buckets to store files.

Storage documentation

Queues

Deploy queues and workers for asynchronous processing.

Queues documentation


Lift is built and maintained with love ❤️ by

About

Expanding Serverless Framework beyond functions using the AWS CDK

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.8%
  • Other 0.2%