微软的云 Azure -- 初步了解 (三)

今天,我们来看看 Azure Cloud Application和传统的local applicaiton,在运行方式上的不同.

这里,我们特指 使用 .NET 实现的 applicaiton.

1). 传统 .NET application

学过操作系统 ,我们知道,进程是程序在 操作系统中的动态执行形式, 是操作系统执行静态程序 时可分配的最小单元.

而线程则是进程的一次执行过程。

.NET 出现之前, 程序的生命周期因进程的创建而开始,以进程的结束而消亡.


随着.NET 的出现,App Domain开始被广大技术人员所熟知.(我们大学的教程有相应更新吗????)

大多数情况下,开发人员不用再直接也进程打交道; 取而代之,我们可以操作这个相对轻量级的容器。

这其中的妙处很多,重要一点是,避免了可能的 “连坐”现象.这个词,估计老外是理解不了的了. :)

2).Azure clound application

在 Windows Azure中,App domain 的概念被Vitual Machine (虚拟机)的概念所代替.

一个应用程序被分散在一个或多个VM 上执行。MS 使用一种称之为Hypervisor 的技术来协调VMs之间的工作了。

当前,CTP版本提供两种类型的 VM : Web 前节点(Web Role Instance)跟 Worker后节点(Worker Role Instance).

IDE目前也只提供创建者两种节点的模板。

Web 前节点,是用来直接响应来自外界的 HTTP/s请求,工作在 IIS 7.0之上。

如果说,Web前节点主要从事外交工作,那么,Worker后节点则开展内政。

通常,它的执行者是来自同一应用程序的Web前节点,以Queue的形式。

就实现方式而言,前者可以使用ASP.NET, WCF/WEB SERVICE; 后者则可以是任意可执行程序集.

最后有一点需要稍加注意的是,VMs 可以使用 Windows Azure 提供的 系统级 API .

下次,我们看看Cloud application , 在数据操作上和传统的application 有哪些不同。

通过学习这些基本的概念之后,对我们以后系列中的一些实际例子会有些帮助.

时间: 2024-09-08 11:22:29

微软的云 Azure -- 初步了解 (三)的相关文章

微软的云 Azure -- 初步了解 (二)

1. 佛 - Windows Azure 佛作为统帅,生活在云中,不常见到,所以我把Windows Azure称为佛. 当然, 他本质上还是windows (windows-based)的环境, 管理并支配着位于微软数据中心的一堆服务器(a large number of machines). 这些大家伙们就负责底层的计算和数据存储. 佛还承载着广大的芸芸众生 - 云应用程序. 所以,以后,我们写的程序就不要 deploy 在本地了,交给windows Azure 吧. 有一点很让我开心的是,W

微软的云 Azure -- 初步了解 (一)

很早就听说了 "云",但一直没有去了解. 对于出现的新技术.新事物,我通常是不反感的,哪怕我一时还不能了解它们. 前段时间,我以前美国的同事给我发了一些资料,介绍Google的AppEngine, 我看了后,并没有留下很深的印象,只是觉得Google为什么不能更开放一些,比如除了能支持Python,Java,是不是也可以支持一下.net,Anyway,.net 也有不少的用户. 失落之后,我就来到了MS,了解MS的云了(注:是不是有很多人是像我一样,因为在做.net ,才学习MS 技术

微软智能云Azure在华提供多项新服务

以下为文章全文: 在近日举行的微软 2016 企业技术决策论坛上,微软和世纪互联宣布,即日起认知服务.Azure 镜像市场.Azure IoT 套件.Service Fabric.DocumentDB 等云服务在由世纪互联运营的 Microsoft Azure 云平台上线;同时推出全新升级的 Azure 管理门户.Azure 云助手手机 app 提升 Azure 用户的管理体验和效率;此外,更高配置的 F 系列虚拟机和高级存储服务也已投入使用. 微软全球执行副总裁兼云计算与企业事业部负责人 Sc

凭借微软智能云,这三家都做了什么?

"为什么我们把云定位成智能云,而不是简单的微软云,是因为我们具备大数据分析工具.人工智能.认知服务等多种基于云平台的技术,希望将人工智能相关的技术和功能完全整合在我们的产品和服务中,例如微软智能云Azure,就把很多功能变成PaaS服务."微软大中华区副总裁兼市场营销及运营总经理康容表示.对此,我们看看合作伙伴是怎么看的? 微软大中华区副总裁兼市场营销及运营总经理 康容 联想CIO部门战略变革总监高汪军表示,在谈企业"设备+云"的转型问题时,联想不仅仅做硬件还做内容

微软在Windows Azure服务中推出首个Hadoop公共预览版

Windows Azure服务再添新成员,微软于今年三月十八号将名为HDInsight的首个Hadoop公共预览版带到我们面前. 截至目前,微软已经完成了Azure HDInsight服务三个内部预览版的小范围测试工作.(我刚开始以为去年十月公布的已经是公共版本,但根据微软官方的说法,这周推出的才是首个公共预览版.) 微软及其合作伙伴Hortonworks曾于2011年秋季共同宣布,有计划将Hadoop大数据框架引入Windows Server与Windows Azure.微软已经于去年十月在W

Windows Azure Pack——微软私有云的发展未来

从出现云概念,到越来越多的实例产生,云计算已经得到了非常多用户的支持.但是在面对各种各样的云解决方案和工具时,刚开始尝试云应用的用户们更多的是感到"茫然"和"无所适从".这其中用户的最大顾虑就是云部署的复杂性.而事实上,寻找企业最适合的云端环境--即我们所说的最适云,这个方法十分简单. 就Windows Azure Pack而言,是微软面向微软用户而免费提供的一组可安装到数据中心的 Windows Azure技术,基于Windows Server 2012 R2 和

分享4台微软云Azure虚拟机

分享4台微软云Azure虚拟机 Ubuntu 14.04 TLS 1 Core 1.75G Memory jumping01.chinacloudapp.cn:22User:azureuserPassword:Jumping01Location: China East jumping02.chinacloudapp.cn:22User:azureuserPassword:Jumping02Location: China North WS2012R2DataCenter(zh-cn) 1 Core

微软押宝Surface三:Surface仅仅是微软的“云触角”?

         6月18日,在好莱坞破败工业区发布微软少有的硬件产品--平板Surface时,这个从类似桌子的40英寸平面计算机到最终回归10.6英寸平板电脑,经历了5年多不停变更最终落地的产品,将微软置身于一个不伦不类的位置:它既挑起了ARM和X86之争--他有两个版本的产品,又点燃了自己和曾经情深意重合作伙伴的战火--枪口直对惠普.戴尔.宏碁等.无论是外界对其因对苹果之恨而起的猜测,还是对于新市场的垂涎三尺,Surface打破了微软37年历史上"不生产个人电脑"的历史,它的出生都

为Azure添一个管家,微软收购云管理服务MetricsHub

近日,微软宣布已收购了一家提供云管理服务的公司MetricsHub,从而为微软自家云平台 Windows Azure 添了一个管家. 伴随收购信息微软还宣布,即日起 Windows Azure 用户将免费获得预览版的 MetricsHub 自动云监测服务,帮助用户更高效地管理自己的云服务.另外,MetricsHub 公司同时也宣布,公司所有付费用户将直接转成免费计划. 事实上,MetricsHub 是微软自家 Windows Azure 加速器孵化出的项目.微软的这个加速计划是和著名孵化器 Te