Asp.Net Core MVC on Azure Cloud Services?
<p>There are a lot of articles on Asp.Net Core 1.0 and its cross-platform features. I know that it's possible to deploy it to Linux, OSX, Windows. I've read a lot fo step-by-step articles how to do that. But I still have no ideas how to publish it as Cloud Service Web Role in Azure project.</p>

<p>I have a huge distributed system including Web roles, Worker roles and Cache Worker role. Thinking of Asp.Net Core 1.0 and this I faced with next problems:</p>

<ol>
<li>Is it possible to deploy Asp.Net MVC Core site as Web role of Azure project? Or I should host it on Worker Role?</li>
<li>Is there ready-to-use Azure Emulator for Linux? In other words, how to debug my distributed system with this "cross-platform" if I decide migrate and host my system on Linux?</li>
</ol>