Skip to main content

S3

Browse all articles, tutorials, and guides about S3

5posts

Posts

FinOps
|13 min read

Free Egress Has Fine Print: S3 vs R2, B2, Wasabi and More

Serving 50 TB a month costs $4,379 on S3 at list price and $62 on R2. But the cheapest number in our comparison is outside the free-egress policy of the provider that offers it. Nine storage offerings, four workloads, and the fine print that changes the answer, with a calculator you can run yourself.

Terraform
|12 min read

Terraform State: Remove, Move and Migrate Resources, and Set Up a Remote Backend

The state questions every Terraform team hits: how to stop managing a resource without deleting it, rename one without a rebuild, move it to another project, bootstrap a remote backend, and why the DynamoDB lock table is on its way out. Every command here was run on Terraform 1.15.

DevOps
|9 min read

Migrating From S3 to Branch-Aware Storage

Neon object storage is S3-compatible, so moving to it is mostly a config change, not a rewrite. Your upload code, your presigned URLs, and your download paths all stay the same. Here is exactly what carries over, the small diff that changes, and a copy script to move the objects, with the honest list of what does not come along.

Terraform
|9 min read

How to Fix Common Terraform S3 Backend Configuration Errors

Learn how to troubleshoot and resolve common errors when configuring Terraform's S3 backend, from access denied issues to state locking problems.

Terraform
|5 min read

How to Create a Folder in an AWS S3 Bucket Using Terraform

Learn how to create a folder in an AWS S3 bucket using Terraform with the `aws_s3_object` resource.