8 ms·
You can tell how old a service is by its name. Most of the old ones have cutesy in-joke names. Most of the new ones are named exactly for what they do. They rea
by koboll 8y ago
You can tell how old a service is by its name. Most of the old ones have cutesy in-joke names. Most of the new ones are named exactly for what they do. They realized having 400 cutesy joke names was exhausting.
- rmwaite 8y agoHow is IAM a cutesy name?
- denisw 8y agoIt can be read as both an acronym for “Identity and Access Management” and as the phrase “I am”, which also happens to fit the topic of identity.
- yread 8y agoerr it's the same in google cloud
- arbie 8y agoNever noticed this before, and now can never unsee it. Thank you.
- morpheuskafka 8y agoTrue, but that would apply to everyone else that uses the acronym, not something Amazon invented.
- lclarkmichalek 8y agoHence Fargate
- devonkim 8y agoI have the opposite sentiment from a more infrastructure rather than application services perspective. Earlier names like S3, EC2, SQS are more descriptive. Aurora, Redshift, Pinpoint, Fargate, Macie, etc. give me no idea what they actually... do. Given that the earlier services are much more foundational technologies than value-adds and higher-level ones doesn’t that make sense? Somewhere around Lambda or a little prior is when I think the names started being more influenced by “product people” than traditional engineers. I think the names probably have more to do with the intended audience than anything else at this point.
- jon_richards 8y agoIs Lambda supposed to be a reference to lambda functions in python? Having functionality without really putting in the supporting structure.
- paulddraper 8y agoLambda references lambda calculus, which is a model of computation including anonymous functions definitions. Some languages like Python refer to their anonymous functions as lambdas. "Cloud functions" (ala GCP) would be more explicit, but the reference is a sensible one. [1] https://en.wikipedia.org/wiki/Lambda_calculus https://en.wikipedia.org/wiki/Lambda_calculus [2] https://en.wikipedia.org/wiki/Anonymous_function https://en.wikipedia.org/wiki/Anonymous_function
- opmac 8y agoIAM isn't a cutesy name. It literally stands for Identity and Access Management.
- rovr138 8y agoCAN-SPAM Act literally stands for "Controlling the Assault of Non-Solicited Pornography And Marketing" Act Doesn't mean they didn't choose that very carefully and on purpose.
- opmac 8y agoBut do you realize that IAM is an industry wide standard acronym? It's not exactly unique: https://en.wikipedia.org/wiki/Identity_management https://en.wikipedia.org/wiki/Identity_management > Identity management, also known as identity and access management (IAM)
- gist 8y agoI hope Jeff Barr is reading this. While it might be an 'industry wide acronym' and it might make sense for people with experience [1] it is not immediately apparent to certain people who would like to try AWS or who aren't doing these things for a living. Things should be labeled easily for the lowest common denominator. If you want to use an acronym it should appear after the full name of the item. Not this: IAM But this: Identity and Access Management (IAM). And the full description should appear everywhere. Not just in one place (like in a legal contract or the beginning of Jeff Barrs blog post) but everywhere. Why not? Why not do everything to make it easier. It's not like we are talking a printed piece where space matters. People reading on mobile? So what still spell it out. There are always new users who don't know the jargon. And if you want to have an express page then take the verbose page and make an express page from it for people who don't want it spelled out. [1] Just like people with experience know what a MAC address is vs. a Mac Computer
- jeffbarr 8y ago> I hope Jeff Barr is reading this. IAM.