> It lacks some CloudFormation features, like rolling updates. One of the great things about CloudFormation is the ability to update an AMI in a stack and have it roll out that AMI in a controlled way. In order to do this exactly the same way in Terraform, you need to learn how to do... CloudFormation.
Have you tried using `create_before_destroy` in a resource lifecycle block? Or are there issues with it that are difficult to work around?