Gordon is a tool to create, wire and deploy AWS Lambdas using CloudFormation

  • 100% CloudFormation resource creation
  • 100% Boilerplate free
  • 100% isolated and dead-simple multi-stage and multi region deployments
  • Python/Javascript/Java/Golang/Scala… runtimes supported.
  • Run Lambdas locally (Python/Javascript/Java/Golang/Scala…)
  • Simple yml configuration
  • Seamless integration with (pip,npm, gradle, …)
  • 100% Customizable lambda build process. Use Docker, Makefile or… a simple shell script.
  • Supported integrations
    • APIGateway
    • Scheduled CloudWatch Events (cron)
    • CloudWatch Events
    • Dynamodb Streams
    • Kinesis Streams
    • S3
  • AWS Lambda Versions an Aliases
  • VPC support
  • Dynamic stage parametrization including:
    • Environment variables
    • Jinja2 values
    • ARN translation helpers
  • Extensive Documentation
  • Good test suite

https://github.com/jorgebastida/gordon

Advertisements