175 comments

[ 2.9 ms ] story [ 213 ms ] thread
Loll makes me feel like a bad engineer
It's possibly a sign that you are a good engineer. If you are using infrastructure-as-code, whether that is terraform or cloudformation, you are used to looking at a yaml or json file that does not include icons. If you have automated everything to the point that you rarely need to log into the AWS console, you probably don't regularly see these icons.
The only reason I can play this game is because "Icons with Labels" is impossible to deal with in the AWS console. I _really_ wish I could just set the labels myself.

"AWS Simple Email Service." Were you worried I would forget it's an AWS service? Or worried that I wouldn't remember it's simple, or a service? Do you offer any other email service? Can I please just rename the label to "SES"?

First world cloud console problems, I guess.

and then there's "flip a coin" about whether it's "AWS Foo" or "Amazon Foo". I think I once read that Amazon Foos were things that were used internally, too, and AWS Foos were things only sold to pay for rocket fuel and yachts (I kid, I kid; paying for all those Graviton fabs is some serious $$$ too)
My favorite is "Amazon Web Services Systems Manager Session Manager".
You surprised me for a second and I thought you had found an example of where they actually _wrote out_ Amazon Web Services in the title of something and I was going to claim they must get paid by the letter or something, but no, it's just "AWS Systems Manager ..." https://docs.aws.amazon.com/systems-manager/latest/userguide...

Still, yes, a good r/TitleGore find there :-D

I think a Managed NAT Gateway or two ought to cover those.
AWS ___ ones can only be used with the rest of the AWS ecosystem. Amazon ___ can be used as a standalone service.

Amazon DynamoDB, Amazon S3, Amazon Chime etc. vs AWS CloudFormation, AWS CodeCommit etc.

> Do you offer any other email service

AWS WorkMail is a (different kind of) email services, and AWS Simple Notification Service has email delivery functionality. So, yes?

It's not a real AWS service unless there's a way to run containers with it.
Made it about 1 question in before I realized it was over my head
Sometimes it feels like having 2000 products with obscure names and overlapping responsibilities is the end goal
I hope you got to see when the AWS InfiniDash (meme?hoax?) went around ... good times
Is there no way to see the correct answers after finishing the quiz?
Some comments say that the game tries to match AWS console usability, so probably not.
Haha that's impossible. They all look the same
Clearly one icon is six cubes and another is seven.
This reminded me of AWS in plain English https://expeditedsecurity.com/aws-in-plain-english/
This is a hilarious blog.

Honestly, it’s not just the icons but the names as well. A lot of them are completely unrelated to the product and make no sense

Amazon Drawer of Old Android Devices has a certain ring to it.
Oh dear! I'm not even an azure user and I know what AD is and does. Why are they throwing out all their brand recognition for "Entra"??
I correct people on this daily just because I think its hilarious they changed the name.
The exception that proves the rule.

But my goodness, what an exception....

Some of these names are actually worse. For example they propose "Unlimited FTP Server" for what is essentially an HTTP-Blob-Storage.
> SWF

> Amazon EC2 Queue

Nothing to do with EC2 but okay.

More like Amazon Distributed Functions.

It's interesting to me that many of the non-AWS products they list under "it's like" have equally incomprehensible names.

API Gateway

Should have been called: API Proxy

It's like: 3Scale

SNS

Should have been called: Amazon Messenger

It's like: UrbanAirship, Twilio

Kinesis

Should have been called: Amazon High-Throughput

It's like: Kafka

(It always gets me that someone actually named a large software product "Kafka".)

It makes me wonder too how many of these actually _are_ the "it's like". For example, I know that Elasticache actually is redis or memcached... makes me wonder if Kinesis isn't actually Kafka rebranded.
Pretty sure it's not Kafka. Kafka is way more complicated than Kinesis is and has a completely different API.
It's not. Kinesis was around before Kafka became the de-facto tool for data streaming. AWS has a separate managed Kafka service called MSK, which came much later.
Kafka was made at Linkedin and then opensourced in Jan 2011, almost 3 years before AWS Kinesis (Dec 2013).
I guess the point is not that other companies also have products with unrelated names, but if you happen to be familiar with Y then saying "Amazon x is just Amazon's version of Y" is very succinct.
> Kafka

Same. Though, I forget what it is since I heard about it. Now I think it's funny that it could refer to either cruel bureaucracy or turning into a bug.

Most of these are really funny, but I feel like they should have just left out the reasonable ones. There's enough of them that it kind of kills the humor after a certain amount of "actually this one is fine" imo.
Didnt they retire these in favor of the vector icons?
The person that designed these icons should be paid less. Maybe Bezos did it himself
Amazon's strong suit has never been design apparently...
That applies not only to icon design, but also to UX design and some other types of design too...
I have red green color blindness (deuteranopia) and i have no idea if my answer is right or wrong on until i change my monitor settings to high saturation. (I usually turn that off because it messes a lot with other colors)
Does it show which one is correct when you get it wrong? It would be cool to see what all the others were too.
> 5/20

I use a variety of AWS services every day. I actually got a higher score than I was expecting.

Oh hell I have spent the last decade working with AWS and I still have no idea what any of the icons are. They are all complete shit. Literally the worst.

To be fair I can't remember half the product names other than the core ones either. Elastic Banana or whatever. Maybe Dynamo Donkey. I just don't know any more.

Edit: I'm also an AWS Architect Professional or whatever it's called now. Shows how a monkey can pass the certs eh?

(comment deleted)
I worked at AWS for 7 years and only got 1/20
That's almost impressive; you did 3x worse than random!

Edit: nope, I have no idea. I forgot the number of options and type of questions varies quite a bit.

I was the primary maintainer for one of the services they asked about, and I still got that question wrong. 4/20 for me, but three were lucky guesses
are you saying 420 is reason for not doing well?
They got 4 out of 20 correct on the quiz
420 is a meme name for weed
I think most of us get it, but those sorts of low quality/non-discussion comments are frowned upon at HN.
3/20 and two correct ones were guesses here; I was actually wondering what's wrong with me, asking "Dude, have you ever even seen the AWS console at this point?" (I have in fact stared at it way too much). Goes to show a lot of these icons just aren't very distinctive and don't seem to matter much.
3/20 by purely guessing, out of the big 3 cloud providers it's the only one I have no experience with.

Shockingly, one of those I got right was "select 4 out of 6".

“Select 4 out of 6” is just as hard as “select 2 out of 6”, at 1:15, so it’s not that shockingly.
I thought I did poorly with my 3/20 as an Associate Solutions Architect.
Holy shit this is hilarious
To be fair, the pareto principle applies....80% of services are only relevant 20% of the time. If that.
Worth noting that also from experience that applies to the amount of effort they put into services. Most of the non-core ancillary services are buggy garbage. I'm wondering if we're going to cause an integer overflow on the support ticket system the way we're going.
Probably 20% of the services power the other 80% under the hood too.
It’s funny you say that. I work at AWS. The URls for tickets just rolled over to have a new digit this week
Well at least I won't have to open a ticket for that :D
To be fair, the majority of professional interaction with AWS should be via text interfaces - infrastructure as code, SDKs, commandline - where icons don't matter.

The names aren't often all that much better, of course

Possible according to the infinite monkey theorem.
I actually think that AWS icons are pretty decent. If you’ve used GCP, you know what I’m talking about
Not used GCP...

Is it as bad as the "Google" folder on an android?

GCP has a mix of "that makes sense" (scheduler, run, compute, spanner) to "I can see where they were going" (memorystore, speech) with a smidge of: "that doesn't make any sense/just a fun design that isn't meaningful" (anthos).

Lots of icons are dots or squares that are connected, which of course isn't helpful because that's what nodes in a network actually are in all circumstances.

GCP is (un)fortunately saved by it's relatively low product offering (by AWS's standards at least).

I have not used AWS at that level, but are these actually real?
Not anymore. Pretty sure I ran into this quiz a few years ago. They moved away from the cubic logos, judging by my aws console.
Where do these icons come from they don't match what's used in the AWS console at all.

So many of these are weird because I mostly know of their icons from the main console page which apparently doesn't match the ones this quiz is pulling from because it said the S3 icon isn't green and the IAM icon is a key. In the console it's green and an ID with a lock icon on it at least for me.

They're used in the architecture diagrams and CloudFormation etc.
Ah ok. I've never used designer much at all so the fact they didn't match the AWS console version of things was really confusing. The first question is the 3 overlapping boxes with a play button which is supposedly the lambda icon but the console just has an orange box with a boxy white λ so I was never going to get that.

Wonder if OP could make a version of this that uses the console icons instead of the designer icons..

I think they may be an older AWS icon set. I was just doing making an infrastructure diagram in lucid chart and the S3 icon was red and I recognized it so I got it right, but it doesn't match whats in the console now
The other person has it right. It's the icon set used in Cloudformation Designer. Which doesn't even match their current icon asset packet for Powerpoint, those generally seem to use the ones used in the console from my limited survey.

https://aws.amazon.com/architecture/icons/

I've contributed and/or led development on at least 4 different AWS consoles and have used AWS every day for the last 10 years, with 8 of those working at AWS. Still only got 6 right on the quiz.

That said, AWS is transitioning away from those 3D logos. I just wish they'd transition away from Amazon vs AWS name prefix confusion. I've read the internal notes on why they do that, but the reasoning never clicked for me and I still have no idea without looking it up.

Are you allowed to share the reasons for the different name prefixes?
AWS = things that are used with other things.

Amazon = things that can be used independently.

I.E, Amazon Simple Email Service, AWS CloudFormation

Should they even have any icons? Most of them don't really convey meaning, and there are so many, and many similar (rectangular prisms in different orientations), that it's impossible to remember them.
They need icons so that the utterly incomprehensible architecture diagrams that mostly would convey little useful information even if you recognized the symbols drawn by architects for administrative rather than technical reasons have the façade of a standardized, consistent language.
I’m convinced the AWS icons were made by people who don’t realize how helpful names and icons can be for devs
just realized I’m so bad at AWS
If you pass this, a team of medical professionals will be sent to your home to peacefully euthanize you, as it is the only ethical choice to end your suffering.
(comment deleted)
I sense a business opportunity: Euthanasia as a Service. EaaS. With an API.
The real question is: can I configure it with a CloudFormation stack?
No but a beta Terraform provider is available. Just don’t forget to import the existing resource lest strange things happen.
Terraform doesn't make me want to use EaaS though.
No, we provide a CDK L3 construct that ensures your best practice.
Kind of. It's only supported via an embedded Lambda code block written in a version of NodeJS that will expire in about two months.

Also, please exercise caution with your targets file. We have had a few customers complain that it's easy to mix up your targets list with a customer database dump in S3, in which case it will alphabetically and systematically begin killing them off. This is particularly bad as there's a delay before each transaction hits the AWS billing API, which may result in unusually high costs for the month and/or delays until your bill warning alerts fire.

(comment deleted)
Can't wait until Corey Quinn finds a way run a container on this one
What should the icon look like?
I've got this great idea involving three small floating boxes.
Great minds! I was thinking a nice orange or blue?
I’ve heard google has an alpha version of this for internal use only.

From time to time they let it run loose to clean up their products.

We were going to adopt it but after internal discussions, we’re worried they’ll euthanize it after 22 months. We’re pivoting.
No trials, credit card required.
(comment deleted)
But is the icon going to be a syringe, a pill or a tombstone?
Three cuboids (with a slightly larger cuboid off to the side).
Is this service only available to those who pass the test?
In a war between Man and Machine, this could be a CAPTCHA against humans. The kind that only robots can get right.
After working solely with AWS for 11+ years I managed to answer 3/20 correctly…What a relief.
Glad I’m not alone. Been using AWS since like 2009 and I got basically everything wrong.
I want to take this quiz, but why do I have to click three times to get to the next question instead of one?
Perhaps it's to match the class-leading usability of the AWS web console.
It’s to mirror the AWS user experience.
I hope this is made by an obsessive graphic designer at AWS who's lost one too many arguments.