Comment by YetAnotherNick

3 months ago

> enterprise-size team to manage their AWS infrastructure navigate their offerings.

You don't. You start with a problem and find solutions, not navigate solutions to make problems for. And even the worst AWS service I interacted has world class documentation and support.

I see what you are saying but we are speaking of slightly different things. Let’s say you need a piece of software that effectively is full text search but you don’t know that such a thing exists. Since you don’t know what you don’t know you are at a disadvantage when looking for a solution. But knowing that something like Elastic Search or Postgres’ full text search is a thing will mean that I can have a starting point to look at what is possible.

Imagine for a moment that you didn’t know that S3 was a thing. You would end up rolling some sort of home grown solution that would be less robust and possibly more expensive. You don’t need to use it, but knowing that it exists and being able to reason about its basic promise is a good thing.

AWS has grown so huge that they have everything from hosted Valkey to satellite launchers. And knowing that launching satellites is an option is valuable, but unless you know to look for it you won’t find it. And the larger the number of offerings the more difficult it is to keep up with what is possible.

To bring it back to the concept of an enterprise team to manage stuff, doing something like managing 10,000 EC2 instances manually is less good than using something like Cloud Formation. But is Cloud Formation better than some other orchestration system? You can hopefully see where this is going.

  • Just use google search or ask AI for solutions, or you can even browse AWS services by group(like DB etc.) rather than knowing probably 1000s of AWS services. Just knowing some solution like S3 or Elasticsearch "exists" shouldn't take that long.

> ”You start with a problem and find solutions, not navigate solutions to make problems for.”

Ideally. But that’s often not how corporate IT works.