Decision at SparkPost about GitHub, AWS Lambda, Amazon EC2 Container Service, AWS CodeDeploy, AWS CodeBuild

Avatar of cristoirmac
VP, Engineering at SparkPost ·

The recent move of our CI/CD tooling to AWS CodeBuild / AWS CodeDeploy (with GitHub ) as well as moving to Amazon EC2 Container Service / AWS Lambda for our deployment architecture for most of our services has helped us significantly reduce our deployment times while improving both feature velocity and overall reliability. In one extreme case, we got one service down from 90 minutes to a very reasonable 15 minutes. Container-based build and deployments have made so many things simpler and easier and the integration between the tools has been helpful. There is still some work to do on our service mesh & API proxy approach to further simplify our environment.

9 upvotes·2 comments·11.7K views
Avatar of Chris McFadden

Chris McFadden

VP, Engineering at SparkPost