Live data from Hacker News

How to See S3 Bucket Storage Types and Storage Costs

vantage.sh

11–20 of 21 posts

Re: How to See S3 Bucket Storage Types and Storage Costs

#12
post #11

Understanding cloud costs is an area Infracost (YC 2021) is working on. Give it a Terraform script and it will calculate the dollar cost; it can also diff costs in a CI pipeline: https://www.infracost.io/

That’s neat. Looks like you’ve been around for a while already and are a late stage participant in YC?

Love the site and the upfront screenshots.

Re: How to See S3 Bucket Storage Types and Storage Costs

#15
post #11

Understanding cloud costs is an area Infracost (YC 2021) is working on. Give it a Terraform script and it will calculate the dollar cost; it can also diff costs in a CI pipeline: https://www.infracost.io/

That’s neat. Looks like you’ve been around for a while already and are a late stage participant in YC? Love the site and the upfront screenshots.

(co-founder here) Thanks! We started on this last August, so still pretty early and got a lot more we want to add.

Re: How to See S3 Bucket Storage Types and Storage Costs

#16

It's surprising to me that cloud compute vendors make billing so complicated that a whole cottage industry of viable (?) businesses exists just to help you decipher spending.

The AWS service advisor assigned to our account would actively and frequently inform us ways of reducing the cost. Apparently one of their KPIs was cost reduction for their clients. The AWS docs may be bad at surfacing the cost information but their SAs more than filled that gap.

Sure, to be assigned an SA you’ve got to be above a certain spend threshold but still it’s a pleasant experience.

Re: How to See S3 Bucket Storage Types and Storage Costs

#17

Advice to clouds: Please simplify your costing structure for the small guys. It should be easy to understand and calculate. Per hour units are infuriating as well, it’s meaningless to people. If my lawyer charged me by seconds, I would have no intuitive understanding of costs until I pull out lawyercalculator.com. Billing can still happen in microunits. I’m sure they know though and this is a deliberate obfuscation t…

I mean, there's Amazon Glacier, Amazon S3 Glacier and Amazon S3 Glacier Deep Archive. Guess whether I managed to pick the option I meant to pick when using those for the first time...

Re: How to See S3 Bucket Storage Types and Storage Costs

#18
post #13

Worth noting that reduced redundancy costs more than standard. Amazon don’t want you to use this storage class.

It appears the old Reduced Redundancy storage class is on the deprecation path: https://mysteriouscode.io/blog/aws-s3-storage-classes-pricin...

Seems to be largely replaced by One Zone - Infrequent Access https://aws.amazon.com/about-aws/whats-new/2018/04/announcin...

Re: How to See S3 Bucket Storage Types and Storage Costs

#19

Advice to clouds: Please simplify your costing structure for the small guys. It should be easy to understand and calculate. Per hour units are infuriating as well, it’s meaningless to people. If my lawyer charged me by seconds, I would have no intuitive understanding of costs until I pull out lawyercalculator.com. Billing can still happen in microunits. I’m sure they know though and this is a deliberate obfuscation t…

>I’m sure they know though and this is a deliberate obfuscation technique, a dark pattern by marketing people.

I don't think so. AWS is still very much in "we want to get as many people onto our platform as possible" mode, not "milk every cent possible out of existing customers" mode (yet). AWS account managers and solutions architects will go to great lengths to help you reduce your costs (and are actually incentivized to do so), because making you happy with AWS and recommend it to others is their top priority above all else. The docs may be confusing, but if you ever have any interaction with their enterprise account teams, you'll find that obfuscation could not be farther from their intentions.

The fact that S3 pricing isn't simple is just an unfortunate side effect of market segmentation taken to an extreme. And in some ways, it's a good thing. The current pricing structure allows people that have different use cases to only pay for what they need: someone using S3 for storage but not making a lot of requests will only pay for storage, while someone using S3 to store relatively little but accessing it often will only pay for accessing it, etc. If pricing were to be simplified, you would lose that ability to segment, which would be a huge loss.

I do think there is room for something like a Lightsail version of S3, where you just pay a flat fee per month for a certain GB and bandwidth allocation. But I think that should be a separate product or S3 storage class, not replace the current pricing.

Re: How to See S3 Bucket Storage Types and Storage Costs

#20
post #11

Understanding cloud costs is an area Infracost (YC 2021) is working on. Give it a Terraform script and it will calculate the dollar cost; it can also diff costs in a CI pipeline: https://www.infracost.io/

Infracost seems like just the thing for exploring S3 storage options before provisioning anything ... seems like it could quite powerful after the fact, too, to measure ongoing costs.

As with all cost estimation tools, the projection is only as accurate as my usage projection -- but a nifty CLI and/or CI integration sure beats having to deal with AWS price sheets!

Post reply on HN