QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

微软 Patterns & Practices 发布 Windows Azure 指南第三部分——构建混合应用

  • 2012-02-14
  • 本文字数:1132 字

    阅读完需:约 4 分钟

2 月 8 日,微软 Patterns & Practices 发布了 Windows Azure 指南的第三部分——在 Windows Azure 云中构建混合应用,其中包括指南文档源代码包

“Windows Azure 指南”是微软 Patterns & Practices 专门针对 Windows Azure 平台的项目指南网站,网站指出:

现在 Windows Azure 服务已经发布,对于如何使用该全新平台,让其发挥最大功效,很多客户希望得到一些指导。Patterns & Practices 启动了一系列项目,重点放在针对全新平台的应用设计和开发之上。

这些项目的关键主题有三个:

  1. 向云中迁移
  2. 为云开发
  3. 整合云

按这些主题,我们可以把将要交付的各个场景分为三类。大部分场景都是客户今天面临的挑战。随着整个计划的不断推进,我们也会提供更多场景。

此前,微软 Patterns & Practices 发布过第一部分——向云中迁移应用,以及第二部分——为云开发应用,这次发布的第三部分中的电子书中,共有 7 个章节,分别是:

  • 第一章:Trey 研究场景
  • 第二章:在云中部署 Orders 应用和数据
  • 第三章:在 Orders 应用中验证用户
  • 第四章:用云实现可靠的消息和通信机制
  • 第五章:在 Trey 研究场景中处理 Orders
  • 第六章:将 Orders 应用的可扩展性、可用性和性能发挥到极致
  • 第七章:监控和管理 Orders 应用

除这些章节外,本书的附录部分还包括:

  • 复制、分布和同步数据
  • 用户验证和请求授权
  • 实现跨界通信
  • 实现业务逻辑和消息路由
  • 将可扩展性、可用性和性能发挥到极致
  • 监控和管理混合应用

Windows Azure Service Bus 团队的首席技术主管兼架构师 Clemens Vasters 在前言中指出:

市场推广网站需要在云中运行,并具备垂直扩展能力,同时,高价值、频繁发生的客户互动行为仍然可以安全地连接到核心后端系统中,发送消息,还能执行交易事务;这就需要混合应用。⋯⋯

混合应用还包括数据分散在多个站点的一个用,这些数据需要通过云复制、更新,或是直接到云中去。⋯⋯工作负载会分布到多个 on-premise 站点和云应用中,而且会越过常用的多个安全领域边界,因此管理和关联跨越这些安全领域边界的身份信息就成为很复杂的事。

本指南提供深入指导,说明如何在 Windows Azure 平台上设计、构建混合应用。它是一个团队努力工作的成果,这个团队从 Windows Azure 产品团队收集优秀的实践建议,更重要的是,他们从真实世界的客户和项目中汲取经验。我们希望读者能从本指南中收益,构建您自己的混合应用!

在序中提到了本指南面对的主要人群:

本指南面向架构师、开发人员和设计、构建或者运维云相关应用和服务的 IT 专业人士。尽管应用不一定必须要基于 Windows Azure 上的 Windows 操作系统,本书还是针对使用基于 Windows 系统的人。您应该熟悉微软的.NET 框架、Visual Studio 开发系统、ASP.NET MVC、和 C#开发语言。

如果想了解更多信息,包括运行示例程序需要的环境,可下载指南文档

2012-02-14 09:081140
用户头像

发布了 479 篇内容, 共 165.2 次阅读, 收获喜欢 52 次。

关注

评论

发布
暂无评论
发现更多内容

架构实战营 模块1 课后作业

唐高为

架构实战营

架构实战营-课后作业-模块1

Netty 核心源码解读 —— EventLoop 篇

松然聊技术

Linux df命令

一个大红包

4月日更

路过春天

小天同学

思考 个人感悟 4月日更

Flink TaskManager 内存模型详解

JasonLee实时计算

flink

深度分析区块链是如何改变世界的

CECBC

区块链

关于Webpack4 基础配置介绍

Chalk

Vue webpack 4月日更

Redis 集群

escray

redis 学习 极客时间 Redis 核心技术与实战 4月日更

Android面试你必须要知道的那些知识,重难点整理

欢喜学安卓

android 程序员 面试 移动开发

架構設計訓練營作業1

海罗沃德

架构实战营

模块一作业

c

架构实战营

WordPress统计文章浏览次数

Sakura

4月日更

「Android Binder」AIDL中的 in / out 到底是啥?

李小四

android aidl binder inout

【LeetCode】最长公共子序列Java题解

Albert

算法 LeetCode 4月日更

与JVM做朋友系列(1)你好,Class字节码

码界西柚

JVM class bytecode 字节码

大数据计算生态之数据计算(二)

小舰

4月日更

机器学习 | 数据缩放与转换方法(1)

披头

当云计算飞向深空

脑极体

【译】JavaScript: 带你彻底搞懂 this

清秋

JavaScript 翻译 4月日更 this

GitHub开源城市结构公交路线数据可视化

不脱发的程序猿

GitHub 开源 智慧交通 4月日更 公交路线数据可视化

ARST- 日常打卡2

pjw

喂~ 办章吗?Python OpenCV 互联网+ 项目,图像处理取经之旅第 18 天

梦想橡皮擦

Python OpenCV 4月日更

Vue3源码 | 读懂keep-alive组件以及缓存机制

梁龙先森

源码分析 大前端 Vue3

雄安区块链实验室副主任李军:把区块链植入数字雄安

CECBC

区块链

Android性能优化之启动优化实战篇!架构师必备技能

欢喜学安卓

android 程序员 面试 移动开发

近期某大厂的技术面试题及答案整理

程序员架构进阶

面试 28天写作 算法面经 线上问题 4月日更

【LeetCode】森林中的兔子Java题解

Albert

算法 LeetCode 4月日更

3.3 Go语言从入门到精通:包管理工具之Govendor

xcbeyond

Go 语言 4月日更 vendor

树莓派第一天的各种坑

IT蜗壳-Tango

4月日更

元数据管理—动态表单设计器在crudapi系统中完整实现

crudapi

API crud crudapi 动态表单 表单设计

微软Patterns & Practices发布Windows Azure指南第三部分——构建混合应用_Windows Azure_郑柯_InfoQ精选文章