微软 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”的新功能可用,这是一种批处理服务。网络作业还可以扩展和安排。支持的移动应用程序平台有 Xamarin iOS、Xamarin Android 和 IOS。

Azure平台的开发方式使得开发人员只需专注于开发部分,而无需担心自己领域之外的其他技术内容。因此,大部分管理工作都是由 Azure 本身完成的。

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