3 ms·
I'm pretty high on AWS Lambda right now. Setting and forgetting is so nice.
by wnevets 11y ago
I'm pretty high on AWS Lambda right now. Setting and forgetting is so nice.
- PretzelFisch 11y agoI find the idea very appealing, but it seems like it would lead to micro service hell. How are you managing the Lambdas for test and deployment?
- ajaynairataws 11y agoA few options - Codeship (https://blog.codeship.com/integrating-aws-lambda-with-codeship/ https://blog.codeship.com/integrating-aws-lambda-with-codesh...), popular community extensions such as Kappa (https://github.com/garnaat/kappa https://github.com/garnaat/kappa) Jenkins plugins (https://wiki.jenkins-ci.org/display/JENKINS/AWS+Lambda+Plugin https://wiki.jenkins-ci.org/display/JENKINS/AWS+Lambda+Plugi...) and Grunt plugins (https://github.com/Tim-B/grunt-aws-lambda/commits/master/package.json https://github.com/Tim-B/grunt-aws-lambda/commits/master/pac...) that you can use as part of your CI/CD pipelines. There was even recent blogpost about using Lambda to deploy Lambda functions :) (https://aws.amazon.com/blogs/compute/new-deployment-options-for-aws-lambda/ https://aws.amazon.com/blogs/compute/new-deployment-options-...). Would be great to hear what else you would like to see.
- cddotdotslash 11y agoJenkins has a Lambda plugin now so I've setup the typical GitHub Branch > Webhook > Jenkins > Lambda workflow. Push to a stage branch, the function is updated pretty quickly. Test then push to prod.