Serverless by Design - Think. Build. Repeat
Title
Import
Help

Welcome to Serverless by Design - Think. Build. Repeat.

  • An application is a network of nodes (serverless resources, such as Lambda functions or S3 buckets) connected by edges (their relationships, for example a trigger or a data flow)
  • Edit an application adding nodes and edges following an event-driven design
  • Import a previously exported application to continue working on it
  • Choose a runtime, and build your application (for example, using AWS SAM)
  • Optionally use canary or linear deployments for your future updates
  • Edit templates and code files for the final configuratons before deploying the application
  • Export an application to save it for later use in a JSON file
  • Take a picture of the application architecture to have a visual representation to share
  • Fine tune the physics used to place nodes and edges on the screen, for example enable/disable it or choose another solver

Here are a few examples to help you start:

  • Basic API
  • S3 Processing
  • Firehose Processing API
  • Streaming Analytics
  • Some IoT
  • All Together Now