3 ms·
I have achieved this with AWS Cloudformation/SAM, a template.yml and a makefile. Polyglot too, a mix of Python backend and JS backend across multiple functions.
by whalesalad 6y ago
I have achieved this with AWS Cloudformation/SAM, a template.yml and a makefile. Polyglot too, a mix of Python backend and JS backend across multiple functions.
I’m trying to think of how a service would help me here. However I do think this is a frontier-space where there is a lot of room for improvement. Looks polished though, I’ll take it for a spin on a hobby project soon.
- jayair 6y agoYeah makes sense. Adding SAM support is on our roadmap. Looking forward to hearing your feedback when you give it a try! I should've clarified in the post, we support all the runtimes, not just Node.
- leetrout 6y agoDo you have any rough plans for how you would support SAM? Would you be transforming the YAML in some proprietary way or just calling off to CloudFormation on the users behalf?
- jayair 6y agoYeah at our core we do CloudFormation deployments. Whether thats through Serverless Framework or CDK (using SST https://github.com/serverless-stack/serverless-stack https://github.com/serverless-stack/serverless-stack). So in the case of SAM it would be similar, deploying the CF stack on the users behalf. The deployments process roughly looks like: install dependencies > package functions > generate CF stack > deploy it > monitor progress. We do some optimizations along those steps but thats the gist of how it works. Hope that helps. Feel free to get in touch if you want to know more jay@seed.run