If you needed to setup an S3 bucket that triggers a Lambda function when an object is added, how would you do that? Last I looked, the S3 resource would get created lazily, the Lambda wouldn't get an S3 ARN, as the S3 bucket didn't exist yet and the stack would fail.
It's a super obvious way to use S3 and Lambda, but the docs recommend something insane.
it’s not cool to use it. why use a service that’s written, ran and maintained by a dedicated team that also builds all the other services you use? (if in AWS). they don’t know what they’re doing, right?
better use some randotool and talk big about Iaac when in reality the only people that I have ran across and loved Terraform either 1) used it on a really small scale or 2) don’t really have a lot of experience with the cloud.
the only reason to not use Cloudformation is that you’re not using AWs. Use whatever your cloud provides.
For everyone that has objections, an appeal to authority: I was building stuff on the cloud before you knew the cloud was a thing. I worked with AWS, GCP, Azure and [sad face] OpenStack extensively.