Re:AWS CloudFormation Best Practices
by throwaway894345 on Wednesday March 31, 2021 @03:30PM
(#26651941)
SAM is limited and I didn't care for it. I believe CDK is the way to go; I just haven't had much chance to play around with it yet. I suspect it doesn't solve the problem that extensions are lambdas, but it's a welcome development. I believe Terraform now has a CDK as well.
CF json/yaml is essentially declarative asm for AWS resources.
CDK is how you use popular higher level languages to generate it, and there are some friendlier-than-raw-CF options in between (like SAM).