Creating an S3 backend for Terraform
In the beginning, the backend was local. And it was good. But then lo, the project needed to be portable and used by others. And so, the developer said let their be S3. And the backend was ported to a remote state on an S3 bucket. And it was good.