01
Storage Types
Where data lands: how the bucket, object, and key model differs from a file system, the price and retrieval trade-off of storage classes by access frequency, the automatic transitions and deletions of versioning and lifecycle rules, block storage's volume types and IOPS budget, the multi-writer use of a shared file system, the archive tier's retrieval time, and presigned URLs that grant time-limited access.
- 01 Object Storage Separating the bucket, object, and key model from a file system item by item: prefix instead of directory, copy instead of rename, no partial update, and listing as a billed operation; translating every difference into request counts and bytes, and counting the key layout as an unrecoverable item.
- 02 Storage Classes Measuring tiers by access frequency: how the storage fee and the access fee run in opposite directions, scanning the break-even access frequency by object size, distributing objects into classes over access history, and counting the wrong class both ways — the annual cost of keeping infrequent data in the frequent class, and frequent data in archive.
- 03 Versioning and Lifecycle Rules Running automatic transitions and deletion over a 36-month object lifetime: the bytes that accumulate without a rule, the number of objects transitioned and deleted by the rule, the transition fee swallowing the gain on small objects, an early transition's retrieval cost, and the deleted object not actually being deleted once versioning is turned on.
- 04 Block Storage How a volume's type and size give an input/output budget: applying workload profiles to that budget, counting the saturation point and the idle budget, the design trap opened by size and performance being tied together, and the volume's inability to shrink and its binding to a single instance.
- 05 File Storage Measuring the shared file system under multi-writer access: keeping the same data as object, block, and shared file and counting how many instances can write at once, how the lock works, latency, and monthly fee; naming the case where the shared file system gains nothing, and working out the access protocol as an unrecoverable item.
- 06 Archive Storage How the archive tier's storage fee drops while retrieval is both billed and delayed: scanning three retrieval speeds along with their time and fee, working out how many hours an audit request waits, the egress fee stacking on top of retrieval, and the minimum retention period making an early-deleted object pay the full period.
- 07 Access Control and Signed URLs Measuring time-limited, narrow access: generating a presigned URL with a fictional key and actually verifying its lifetime, method, and scope checks; scanning link lifetime to compare regeneration load against the leak window, counting the surface scope width opens, and showing a presigned URL's unrecoverability through its cancellation blast radius.