Re: Microsoft friendly means no containers, doesn't it?
Li & Laurianne,
Apprenda is PaaS software - not a PaaS. That means we can take a bunch of operating system instances and turn it into a PaaS on the fly. Those operating system instances could be sitting behind the firewall in a customer's datacenter, or can come from public clouds like Azure, or both. When I say both, I mean that a large enterprise can build a private PaaS (using resources from their own datacenters) and then incorporate resources from Azure or any other public IaaS to create a federated, hybrid PaaS instance.
The reason I go into this level of detail is that we didn't "chose" Azure in the sense that you describe. We partnered with Microsoft to create a special solution to deliver a turn-key instance of a hybrid PaaS to customers that want it. Additionally, we have some interesting integrations with things like System Center for managing Apprenda on-premises. Our customers can choose to build a hybrid PaaS using any IaaS provider, including AWS.
I hope this clears things up.