I already know that it is possible to use other technologies than .NET, e.g. Java, PHP or node.js on the Windows Azure platform but I'm a bit confused about the usage:
- Microsoft provides SDKs for Java, node.js and PHP. But you still have to deploy the runtimes manually, right? There is no pre-installed PHP runtime or Java vm in a web- or worker role?
- What is the content of those SDKs? I assume some cli code scaffolding tools in order to create a project structure, but what else? I read that you can node.js, Java and PHP with the Azure Emulator...
- All the other technologies apart from .NET, Java, PHP, node.js that aren't supported with a SDK: is it still possible to run them in a web/worker role or do I have to run them in a vm role? If the former is correct, how is the project packed into a cspkg, do I have to do it manually?
Tanks!