- Microsoft Azure 教程
- Microsoft Azure - 首页
- 云计算 - 概述
- Microsoft Azure - Windows
- Microsoft Azure - 组件
- Microsoft Azure - 计算模块
- Microsoft Azure - 织物控制器
- Microsoft Azure - 存储
- Microsoft Azure - Blob
- Microsoft Azure - 队列
- Microsoft Azure - 表格
- Microsoft Azure - 内容交付网络 (CDN)
- Microsoft Azure - 应用
- Microsoft Azure - 安全
- Microsoft Azure - 数据中心
- Microsoft Azure - 应用场景
- Microsoft Azure 高级
- Microsoft Azure - 管理门户
- Azure - 创建虚拟网络
- Azure - 部署虚拟机
- Azure - 端点配置
- Azure - 点对站点连接
- Azure - 站点到站点连接
- Microsoft Azure - 流量管理器
- Microsoft Azure - PowerShell
- Azure - 监控虚拟机
- Azure - 设置警报规则
- Azure - 应用部署
- Microsoft Azure - 备份和恢复
- Azure - 自助服务功能
- Azure - 多因素身份验证
- Azure - Forefront 身份管理器
- Azure - 数据导入和导出作业
- Microsoft Azure - 网站
- Microsoft Azure - 可扩展性
- Microsoft Azure - 磁盘配置
- Microsoft Azure - 磁盘缓存
- Microsoft Azure - 个性化访问
- Azure - 个性化公司品牌
- Azure - 自助服务密码重置
- Microsoft Azure - 自助服务组
- Microsoft Azure - 创建组
- Azure - 安全报告和警报
- Azure - 编排恢复
- Microsoft Azure - 健康监控
- Microsoft Azure - 升级
- Microsoft Azure 有用资源
- Microsoft Azure - 快速指南
- Microsoft Azure - 有用资源
- Microsoft Azure - 讨论
Microsoft Azure - 应用场景
了解 Windows Azure 的基本应用场景将有助于我们理解其用途。此外,它还有助于我们了解提供的服务。这里讨论了三个基本场景。除了以下场景之外,还可以根据客户的需求使用 Azure 服务的更多方法,但本章涵盖了所有基本用途。
软件开发
软件开发是 Windows Azure 最受欢迎的应用场景。软件在本地开发环境中开发和测试,然后部署到 Windows Azure 的云中。Azure 托管 Web 应用程序以及支持流程,并与其他 Web 服务通信。
如果开发人员需要更改用于托管应用程序的环境配置,则软件开发阶段中的应用程序测试通常会变得太长。在 Windows Azure 中,这不是问题,因为资源完全在他们的控制之下,并且可以根据应用程序的需要进行修改。一旦 Web 应用程序托管在 Windows Azure 的云中,它就可以供最终用户和组织使用。
此外,使用 Windows Azure 提供的工具在 Windows Azure 中部署应用程序非常容易。这些工具包括 MS deploy、PowerShell、与 Team Foundation Server (TFS) 的集成。Visual Studio 云项目也是部署应用程序的简单选项。
应用程序在暂存环境中进行测试,然后部署到生产环境以供最终用户使用。
企业流程卸载
对于某些组织而言,存在需要在一段时间内或定期减少其本地系统负载的情况。这可以通过使用 Windows Azure 服务以非常低的成本轻松实现。客户只需为其应用程序上执行的事务付费,而不是为整个硬件和软件付费。
这是组织使用新资源的一种极其经济高效的方式。在这种情况下,Azure 通过在需要时扩展云上的资源,为企业提供了相当快速的增长。
企业应用集成
这通常称为 EAI 场景。让我们考虑一个场景,当需要两个不同的组织在应用程序之间发送和接收数据时,这些数据将由这些应用程序进一步处理。可以使用 Windows Azure 进行跨企业应用程序集成。该服务称为 BizTalk 服务,它促进不同组织的本地或云端应用程序之间的 B2B 消息传递。
即使应用程序遵循不同的传输协议,此服务也能在应用程序之间建立连接。此过程还包括根据接收端应用程序的要求验证和提取属性。在正常的场景中,如果需要在两个组织的应用程序之间进行通信,则交互将必须通过完成适当流程来绕过防火墙。但是,在 Windows Azure 提供的服务中,应用程序之间的通信不需要绕过组织的防火墙。