News for hackers. Stuff that matters.
Re:Leaked Amazon memo warns the company is running out of pe... by jjoonathan on Friday June 17, 2022 @03:17PM (#31782991)
Let alone which ones are the good ones. That only comes from experience.

AWS never cancels anything... but they never complete anything either and they abandon 80% of their products in minimum viable state, where "viable" is defined by the PM's bonus packet, not by anyone who has to use the damn thing.

Re:Leaked Amazon memo warns the company is running out of pe... by p_l on Friday June 17, 2022 @03:40PM (#31783251)
And the level of actual integration of various services varies a lot (I mean, you expect things like IAM to be included if it's AWS service, right? Lol nope) plus then there's stuff that will be documented with something like one paragraph in docs and highly paid support engineers will never find anything internal about it, so you end up building a complete SSO solution for AWS from scratch...
Re:Leaked Amazon memo warns the company is running out of pe... by ljm on Friday June 17, 2022 @05:46PM (#31784789)
AWS sometimes feels like Debian's APT but everything is rewritten in java.
Re:Leaked Amazon memo warns the company is running out of pe... by winrid on Saturday June 18, 2022 @03:05AM (#31787797)
AWS SimpleDB is in Erlang :p
Re:Leaked Amazon memo warns the company is running out of pe... by philsnow on Friday June 17, 2022 @06:27PM (#31785229)
What services aren't currently integrated with IAM / didn't launch with IAM integration?
Re:Leaked Amazon memo warns the company is running out of pe... by p_l on Friday June 17, 2022 @07:16PM (#31785692)
AWS Quicksight was one, late 2020-early 2021 (which is about 5+ years after acquisition, iirc).

IAM support was essentially useless, you had to create second set of accounts inside Quicksight, with various limitations, and generally it was one hell of a mess.

Re:Leaked Amazon memo warns the company is running out of pe... by destroy-2A on Saturday June 18, 2022 @04:16AM (#31788115)
Also when IAM integration is there it has patchy support for resource condition wildcards and condition keys which are usually not documented
Re:Leaked Amazon memo warns the company is running out of pe... by philsnow on Sunday June 19, 2022 @04:57PM (#31803428)
Totally agreed there. Also condition keys have such a high cognitive load; I can never ever remember the exact spelling of them or whether I need StringEqual or StringIsEqualIfExists or whatever other operator. The documentation has tons of prose about what service-specific keys to expect, but nearly 100% of the time when I'm trying to do something non-trivial with IAM, I end up finding the answer on somebody's blog rather than the documentation.

All of this because the policy language and featureset started off simple enough that it was reasonable to describe policies in json. I sort of wish that they would keep the existing policy stuff as-is but have an escape hatch that let us write lua (or JS or eBPF or something) as "policies", and charge us for the compute time.

Re:Leaked Amazon memo warns the company is running out of pe... by p_l on Monday June 20, 2022 @08:09AM (#31809324)
I recall that there was at least one case where two similar condition keys that by name should work both, only one was appropriate.

But then I actually blew the stack in IAM processing to the point we couldn't start an AWS sagemaker notebook because IAM died while attaching a network interface to EC2...

Re:Leaked Amazon memo warns the company is running out of pe... by jjoonathan on Tuesday June 21, 2022 @01:09AM (#31820125)
S3 had poor integration with IAM until a few months ago.

I'm glad we have bucket-owner-enforced now, but the correct time to add it was 10 years ago.

Re:Leaked Amazon memo warns the company is running out of pe... by spamizbad on Friday June 17, 2022 @10:35PM (#31786839)
Not true - they are finally turning off "EC2 classic" in August.