Microsoft Azure – 场景

Microsoft Azure – 场景


了解 Windows Azure 的基本场景将有助于我们了解它的使用。此外,它将帮助我们了解所提供的服务。这里讨论了三个基本场景。除了以下场景之外,根据客户的需求,Azure 服务的使用方式还有很多,但本章涵盖了所有基本用途。

软件开发

软件开发是 Windows Azure 最流行的场景。该软件在本地开发结构上开发和测试,然后部署在 Windows Azure 的云中。Azure 承载 Web 应用程序和支持进程,与其他 Web 服务通信。

如果开发人员需要更改用于托管应用程序的环境配置,那么在软件开发阶段对应用程序的测试通常会变得太长。在 Windows Azure 中,这不是问题,因为资源完全在他们的控制之下,并且可以根据应用程序的需要进行修改。一旦 Web 应用程序托管在 Windows Azure 云中,它就可供最终用户和组织使用。

此外,使用 Windows Azure 提供的工具在 Windows Azure 中部署应用程序非常容易。这些工具是 MS 部署、PowerShell、与 Team Foundation Server (TFS) 的集成。Visual Studio 云项目也是部署应用程序的一个简单选项。

应用程序在登台环境中进行测试,然后部署在生产环境中供最终用户使用。

企业流程卸载

在某些情况下,组织需要在一段时间内或定期减少内部部署系统的负载。这可以通过以极低的成本使用 Windows Azure 服务轻松实现。客户只需为其应用程序上的交易付费,而不必为整个硬件和软件付费。

这是为组织使用新资源的一种极具成本效益的方式。在这种情况下,Azure 通过在需要时扩展云上的资源,为企业提供了相当快的增长。

企业应用集成

这通常称为 EAI 场景。让我们考虑一个场景,当需要两个不同的组织在应用程序之间发送和接收由这些应用程序进一步处理的数据时。可以使用 Windows Azure 完成跨企业应用程序集成。该服务称为 BizTalk 服务,可促进不同组织的内部部署或云端应用程序之间的 B2B 消息传递。

即使应用程序遵循不同的传输协议,该服务也可以实现应用程序之间的连接。该过程还包括在接收端根据应用程序的要求验证和提取属性。在正常情况下,两个组织的应用程序之间需要通信,交互必须通过完成正当程序来绕过防火墙。但是,在 Windows Azure 提供的服务中,应用程序之间的通信不需要绕过组织的防火墙。

觉得文章有用?

点个广告表达一下你的爱意吧 !😁