News for hackers. Stuff that matters.
Re:Amazon EC2-Classic Is Retiring by juliansimioni on Wednesday July 28, 2021 @04:37PM (#27989394)
As someone who first used AWS in mid-2009 (just a few weeks before VPCs were announced!), but hasn't used an EC2 Classic enabled AWS account now since around 2012, it's hard to remember just how far the service has come.

There were only a few instance types, and they were all slow and small (by todays standards). Everyone's EC2 instances were mostly publicly pingable/ssh-able from the internet. EBS was horribly horribly slow (our DBAs set up a super convoluted RAID 0+1 configuration for our MySQL databases and even then we needed massive sharding to keep up with growth). EC2 instances were, in general, very unreliable (I recall something like 1 in 500 instances failing _per week_), and especially so in the leadup to Christmas (where the rumor was AWS kept the best instances for themselves).

This is pretty much the first time I've heard of AWS really deprecating something, so I have a feeling it will _hugely_ simplify things on their end. From reading the post I also get the idea that it won't be _that_ hard of an operation from their side. I bet few people (by AWS standards) are still using EC2 classic heavily.

Re:Amazon EC2-Classic Is Retiring by adrusi on Wednesday July 28, 2021 @06:35PM (#27990637)
I worked for AWS, specifically on a backend component specific to EC2 Classic, until late last year, and this will definitely simplify things on Amazon's end. There were, as of last year, still some large customers using Classic. It's not just a drop in the bucket compared to VPC, though definitely quite a bit smaller.
Re:Amazon EC2-Classic Is Retiring by unixhero on Thursday July 29, 2021 @03:04AM (#27993684)
What I don't understand, and perhaps you may help me understand; is what powers the backend of AWS? Mainframes?
Re:Amazon EC2-Classic Is Retiring by EwanToo on Thursday July 29, 2021 @04:10AM (#27994087)
Watch this video from 2016 by James Hamilton at AWS Re:Invent

https://www.youtube.com/watch?v=AyOAjFNPAbA

It'll tell you lots about how AWS is built

Re:Amazon EC2-Classic Is Retiring by carlhjerpe on Thursday July 29, 2021 @03:27AM (#27993841)
Depending on the service, but mainly a whole bunch of custom x86 machines. If you search you'll find nuggets about all 4 hyperscalers and what they're doing.

I know Amazon went the route of building their own smart NICs with both network and IO capabilities early (The same thing Nvidia is doing and calling revolutionary since last year)

They rack more servers per day than I could afford in a lifetime.

Re:Amazon EC2-Classic Is Retiring by jsjohnst on Thursday July 29, 2021 @01:07PM (#27998744)
> is what powers the backend of AWS?

Full exact technical details aren't shared, but there are some videos on Youtube which touch on it their customized x86 and ARM server racks:

https://www.youtube.com/watch?v=q6WlzHLxNKI

https://www.youtube.com/watch?v=ukWig2QLCWM

Re:Amazon EC2-Classic Is Retiring by dragonwriter on Wednesday July 28, 2021 @06:57PM (#27990818)
> This is pretty much the first time I've heard of AWS really deprecating something

Amazon has deprecated several things, they tend not to actually retire them (just reduce thei public profile so people aren't tempted to build new instances, while supporting the existing users indefinitely.)

Re:Amazon EC2-Classic Is Retiring by hn_throwaway_99 on Wednesday July 28, 2021 @10:22PM (#27992112)
By that metric, then, EC2-Classic has been for nearly 8 years. Accounts created after 2013 couldn't create classic instances.
Re:Amazon EC2-Classic Is Retiring by treesknees on Thursday July 29, 2021 @08:57AM (#27995936)
>All AWS accounts created after December 4, 2013 are already VPC-only, unless EC2-Classic was enabled as a result of a support request.

By default. You could still request it to be enabled on your account by contacting support.

Re:Amazon EC2-Classic Is Retiring by karmelapple on Thursday July 29, 2021 @12:00AM (#27992647)
Do they publicly deprecate them? OpsWorks seems to have been silently deprecated for years, but I sure wish they would have told us that awhile ago. Our sales contact could never give us a straight answer on that.
Re:Amazon EC2-Classic Is Retiring by kesor on Thursday July 29, 2021 @06:49AM (#27994966)
Yep, SimpleDB comes to mind. Released in 2009, last updated circa 2012. Since DynamoDB was released it has been very silent on the SimpleDB front.
Re:Amazon EC2-Classic Is Retiring by jedberg on Wednesday July 28, 2021 @05:35PM (#27990038)
> This is pretty much the first time I've heard of AWS really deprecating something,

I think the only other service that was ever deprecated was SimpleDB, which was replaced with DynamoDB.

Re:Amazon EC2-Classic Is Retiring by mikeocool on Wednesday July 28, 2021 @05:41PM (#27990107)
You can actually still use SimpleDB: https://aws.amazon.com/simpledb/
Re:Amazon EC2-Classic Is Retiring by jedberg on Wednesday July 28, 2021 @11:09PM (#27992392)
The documentation still exists, but you can't launch it anymore.
Re:Amazon EC2-Classic Is Retiring by psanford on Thursday July 29, 2021 @09:46AM (#27996472)
What? Yes you can. I know because I just created a new domain today.
Re:Amazon EC2-Classic Is Retiring by jedberg on Thursday July 29, 2021 @11:46AM (#27997889)
Interesting. Looks like you're right. I guess they changed their mind on depreciation. Six years ago at Netflix we had to move all of our SimpleDB domains to DynamoDB because they told us they were shutting down SDB. They also removed it from the console. But apparently you can still use it from the command line.

So yeah, you're right, it's still there.

Re:Amazon EC2-Classic Is Retiring by lowbloodsugar on Wednesday July 28, 2021 @06:25PM (#27990551)
I was in a tiny startup, but we could spin up a cluster of 250 c1.xlarge for $200 an hour! 2000 Cores!!!
Re:Amazon EC2-Classic Is Retiring by ComputerGuru on Wednesday July 28, 2021 @05:43PM (#27990126)
> This is pretty much the first time I've heard of AWS really deprecating something

Amazon has deprecated and then put to the grave multiple payment services. Torrent support in S3 is being killed off with little notice.

Re:Amazon EC2-Classic Is Retiring by psanford on Wednesday July 28, 2021 @06:44PM (#27990711)
S3 torrent support isn't enabled in new regions, but it still works in every region that it was launched in. In other words, AWS goes out of its way to not break its customers applications.
Re:Amazon EC2-Classic Is Retiring by duskwuff on Wednesday July 28, 2021 @06:09PM (#27990407)
> Torrent support in S3 is being killed off with little notice.

Did anyone ever seriously use it? It never made much sense to me -- if you're trying to optimize for performance, S3 is already pretty good and a CDN can make that even better; if you're trying to optimize for cost, you wouldn't be using S3 in the first place.

Re:Amazon EC2-Classic Is Retiring by jitl on Wednesday July 28, 2021 @10:55PM (#27992312)
At Airbnb, we considered using it for downloading deployment artifacts like app tarballs and search indexes within our cluster, back when we did deploys to stateful instances. The complexity was never worth it, though, and in the end we moved to Kubernetes anyways.
Re:Amazon EC2-Classic Is Retiring by ComputerGuru on Wednesday July 28, 2021 @08:05PM (#27991280)
If you have a paid service that requires guaranteed delivery but want to offset a portion of the cost, it made sense. The problem is that BitTorrent is not trivial to integrate into non-torrent applications.
Re:Amazon EC2-Classic Is Retiring by murgindrag on Thursday July 29, 2021 @06:43AM (#27994922)
I never used it, seriously or otherwise, but I appreciated having it there:

1) Universal torrent support is prerequisite to broad adoption. Having S3 be part of that network is nice.

2) It gives a fallback to exploding costs if something I do goes viral. I have the option of a weekend hackathon.

... and so on.

It's one of those features I like even if I don't use.

(And no, that's not actually common of features -- most of AWS, I wouldn't mind if it was not there)

Re:Amazon EC2-Classic Is Retiring by bpodgursky on Wednesday July 28, 2021 @06:10PM (#27990410)
As discussed on that thread, nobody used S3 torrents.
Re:Amazon EC2-Classic Is Retiring by ComputerGuru on Wednesday July 28, 2021 @08:04PM (#27991277)
I can assure you that is not true. Not enough people used it, but it was not unused.