Serverless Framework

serverless

framework

The easy, open way to build Serverless applications

The Serverless Framework is an open-source CLI for building and deploying serverless applications. With over 6 million deployments handled, the Serverless Framework is the tool developers trust to build cloud applications.

Serverless Framework
Infrastructure As Code

With the Serverless Framework you can define your entire Serverless application, utlizing popular Serverless technologies like AWS Lambda, with a simple yaml configuration file.

Simple Serverless Development

The Serverless Framework provides a simple, intuitive CLI experience that makes it easy to develop and deploy applications to cloud platforms like AWS, Microsoft Azure, Google Cloud Platform, IBM OpenWhisk, and more.

Provider Agnostic

The Serverless Framework is open source and provider agnostic, meaning you only need one tool to tap in to the power of all the cloud providers.

Supports Top Cloud Providers
  • Google Cloud Provider
  • Microsoft Azure
  • Amazon Web Services
  • IBM OpenWhisk
  • Kubernetes

Serverless Framework Use Cases

These are the 3 main use cases for the Serverless Framework that you should know about.

Simple, scaleable APIs

The Serverless Framework provides a simple way to develop infinitely scaleable, pay-per-execution APIs. A single configuration file allows you to list your functions and define the endpoints that they’re subscribed to. Hit deploy and you’re live. With native support for AWS API Gatewway, Event Gateway, and more you can utilize the tools you know and trust with a single experience.

Simple, scaleable APIs

Easy Automation

The Serverless Framework makes automating anything quick and easy. Simply subscribe a function to the event and let the framework take care of the rest.

Easy Automation

Data Processing

Transforming data and building data pipelines and has never been easier.

Data Processing
"The Serverless Framework is a core component of The Coca-Cola Company's initiative to reduce IT operational costs and deploy services faster."
Patrick Brandt
Solutions Architect at The Coca-Cola Company
Coca Cola

Features

  1. Minimum Configuration

    Minimum Configuration

    Define your entire Serverless application with a single yaml configuration file.

  2. Robust Ecosystem

    Robust Ecosystem

    The Serverless Framework community has built and published hudreds of plugins to extend the framework’s functionality and example projects to get you started quickly.

  3. Multi Lingual

    Multi Lingual

    Don’t be hamstrung by just one language: write functions in python, node.js, java, Go, scala, C# and more.

  4. Cloud Agnostic

    Cloud Agnostic

    All your cloud services are now compatible with one another: share cross-cloud functions and events with AWS Lambda, Microsoft Azure, IBM OpenWhisk and Google Cloud Platform.

  5. Application Lifecycle Management

    Application Lifecycle Management

    With built in support for local development, stages, rollback and more, the framework is loaded with the functionality you need to manage the lifecycle of your application.

  6. Streaming Logs

    Streaming Logs

    Streaming logs from your functions directly in to your CLI, making it easy to rapidly redug and troubleshoot.