Microsoft Azure - 应用程序

Windows Azure通常被误解为托管解决方案,但使用Windows Azure可以完成更多工作.它提供了一个使用一系列可用技术和编程语言开发应用程序的平台.它提供了使用.net平台创建和部署应用程序的平台,这是微软自己的应用程序开发技术.除.net外,还支持更多技术和语言.例如,Java,PHP,Ruby,Oracle,Linux,MySQL,Python.

通过创建应用程序的多个实例来扩展Windows Azure应用程序.应用程序所需的实例数由开发人员在托管应用程序时指定.如果网站或Web应用程序上的流量增加或减少,则可以通过登录到Windows Azure管理门户并指定实例来轻松管理.负载平衡也可以自动化,这将允许Azure自行决定何时为应用程序分配更多资源.

Web应用程序支持.net,java,python,php和node.js .缩放和备份等任务可以轻松实现自动化.可以使用称为"webjobs"的新功能,这是一种批处理服务. Webjobs也可以扩展和安排.支持的移动应用程序平台是Xamarin iOS,Xamarin Android和IOS.

Azure平台的开发方式使开发人员只需要专注于开发部分而不必担心其他技术他们域外的东西.因此,大多数管理工作都是由Azure本身完成的.

Azure也设置了一个市场,其客户可以购买应用程序和服务.它是一个客户可以搜索应用程序并以更简单的方式部署它们的平台. Azure市场目前在88个国家/地区提供.从市场购买的应用程序可以由应用程序开发人员轻松连接到本地开发环境.定价使用5种不同的型号完成,包括基于使用和月费.有些应用程序甚至是免费的.