aws-samples/aws-safe-lambda-deployments

Name: aws-safe-lambda-deployments

Owner: AWS Samples

Description: Safe Deployments with AWS Lambda

Created: 2018-04-18 21:08:36.0

Updated: 2018-05-02 12:27:06.0

Pushed: 2018-04-19 16:57:47.0

Homepage: https://aws.amazon.com/blogs/compute/implementing-safe-aws-lambda-deployments-with-aws-codedeploy/

Size: 11

Language: JavaScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Safe Deployments with AWS Lambda

AWS Lambda and AWS CodeDeploy recently made it possible to automatically shift incoming traffic between two function versions based on a preconfigured rollout strategy. This new feature allows you to gradually shift traffic to the new function. If there are any issues with the new code, you can quickly rollback and control the impact to your application.

The sample code here supports the Safe Deployments with AWS Lambda Blog post. See the post for instructions and a detailed walkthrough.

template.yaml – Serverless Application Model/SAM template that can be used to deploy this sample.

s3.json – sample event that can be used to test the function when running it with SAM Local.

License Summary

This sample code is made available under a modified MIT license. See the LICENSE file.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.