I wrote that. I didn't mean it literally. It’s a response to Bryan saying that failure to be sensitive to gender issues would be a firing offense at his company. We take it really seriously, and I’d like to point out that two of our senior leaders are women and we are proud to employ talented women engineers. If this remained an issue, I’d need to find a way to rectify it with Ben, and that could get as serious as firing. But he understands now. In the rest of my post I make the point that jumping to firing him publicly was not giving him a sufficient chance nor crediting him for his efforts elsewhere.
It's true that we're intent on serving enterprise customers, but we realize that many developers working on enterprise apps start out with personal project or small department projects and want as much innovation as they can have as long as we can stand behind it. The issue with many platforms is that the vendor doesn't have the long-term ability to stand behind the APIs and offer support. That's important when you get sick of debugging your own platform and you want to debug your app instead.
Power is intended to be a hosted version of the Aeolus capability: configure, update and migrate VMs across different clouds on-prem and off-prem.
We do support Java EE, and we're the only ones to do so right now. Check out the new Java development model called CDI which is part of EE 6 and is a radical simplification for Java while still providing access to nice things like transactions.
Finally, yes you could stand up your own JBoss on EC2, but then you'd have to patch it, back it up, configure all the systems management and load balancing and networking and keep that all up to date, etc. The lovely thing about whichever PaaS you choose is that we do all of that for you.