Is green room a word? I've heard clean room. And green field. Is it just an amalgamation?

It is. But doesn’t fit with the rest of the sentence.

“In a television studio, theatre or concert hall, the room where performers await their entrance.” https://en.wiktionary.org/wiki/green_room

Not sure but a green screen version of AWS for $500 is totally plausible and a decent metaphor for what you’d get with AI anyway.

Maybe a green field clean room implementation :)

Its where the band can hang out before the show.

author mistook the word