Great step-by-step guide, Kunal! I like how you addressed the asynchronous nature of AMI creation and provided a practical Terraform + AWS CLI workaround using null_resource and local-exec to wait for the AMI to become available. This is often a pain point for many when automating AMI creation with Terraform. Also, the reminder to clean up resources to avoid unexpected charges is much appreciated. Thanks for sharing!