Are you thinking of developing an API and want to host it in the Cloud? Azure API Apps will meet your requirements. You can develop and deploy your API using multiple languages (C#, PHP, Java) and Web Frameworks (Node, ASP.net) . Harness features of App Services such as deployment slots, auto scaling and authentication with Azure AD and OAuth.