TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Why do small teams keep getting wrecked by AWS bills?

8 点作者 DeborahEmeni_27 天前
Saw someone on Reddit lose $86k from a compromised AWS account. I&#x27;ve heard way too many stories like this — misconfigured IAM, tokens in repos, no billing alerts...<p>If you&#x27;re on a small team, how are you actually protecting yourself from stuff like this? Is there a sane setup that works without needing a full-time AWS security person?

7 条评论

PaulHoule27 天前
Gotta look at your monthly bill every day.<p>I&#x27;ve been wondering about the question of &quot;where did the web go?&quot; and how even technically savvy people have given up on blogging for behavioral sinks like Medium.<p>Part of the story is that $50 a month dedis have given way to the &quot;free&quot; plan on AWS or a system that costs $10 a month to run if you&#x27;re not successful but has no upper bound on the bills if you are successful. So if you make a blog you are praying every night that you don&#x27;t make it to the front of Hacker News and that you don&#x27;t build up a large following because boy those egress charges will add up. People are furious now that they are getting eaten alive by the egress costs run up by AI bots but 10 years ago I was thinking &quot;Boy Bing crawls my site twice as hard as Google and sends 5% of the traffic and Chinese webcrawlers crawl my site 5x harder than Google and send me no detectable traffic.&quot;
评论 #43780656 未加载
scarface_7427 天前
They look at code on stackoverflow and the web that initializes the SDK resources that have you explicitly put the access key and secret key in code.<p>For instance, the correct way to initialize the s3 client in Python is<p><pre><code> s3 = boto3.client(&#x27;s3&#x27;) </code></pre> The SDK will automatically get the credentials that are configured locally within your environment or the IAM role attached to your Lambda, EC2 instance, Docker (ECS, EKS) container runner etc.<p>Your access keys <i>never</i> need to be part of your repository.
评论 #43780664 未加载
QuinnyPig27 天前
One of the best things you can do is enable AWS’s free Cost Anomaly Detector. I like getting pinged when something substantial changes.
评论 #43780668 未加载
ArinaS27 天前
<a href="https:&#x2F;&#x2F;old.reddit.com&#x2F;r&#x2F;aws&#x2F;comments&#x2F;1jupura&#x2F;just_got_compromised_with_over_86k_and_completely" rel="nofollow">https:&#x2F;&#x2F;old.reddit.com&#x2F;r&#x2F;aws&#x2F;comments&#x2F;1jupura&#x2F;just_got_compr...</a> - this post you&#x27;re referring to?
评论 #43780681 未加载
评论 #43673240 未加载
_rm27 天前
Because AWS doesn&#x27;t have out-of-the-box costs killswitches.
评论 #43780689 未加载
neuroelectron27 天前
Best way to defeat competition is to make sure they never get out of the gate
评论 #43780701 未加载
8b16380d27 天前
We’re not since cost controls are secondary to building features.
评论 #43780716 未加载