李洪根现任北京信必优信息技术有限公司的资深架构师,专注于微软Azure云平台及微软终端产品的开发与应用。这是李洪根第六次参加MVP Open Day的活动,他认为,MVP Open Day活动能够聚集各个领域的专家,共同探讨微软技术。就此次参会而言,云平台、Windows Phone、Windows 8等终端的开发技术……
10月23日,日前微软亚太研发集团首个创业加速器-微软云加速器正式进入第二期招募。本轮计划招募15家创业公司及团队,入选企业将免费入驻位于微软亚太研发大厦的加速器办公室,并得到由思想领袖、行业专家及技术专家组成的导师团的创业扶植与指导,同时还将获得到价值6万美金的Windows Azure云服务。
微软公司与PPTV网络电视就在全球推出基于Windows Azure云平台的PPTV电视云平台达成战略合作备忘录
2012年7月10日,在微软年度全球合作伙伴大会的第二天,微软推出Windows Server 2012和Windows Azure的全新指导方案,微软公布了新的培训计划、工具和其它合作项目,帮助合作伙伴向其客户提供有吸引力的新型云服务。
在介绍Windows Azure 平台部署Web Role 的原理之前,首先来看一个Windows Azure 项目,它只有一个ASP.NET Web Role。
首先在Solution 中添加一个新的Web Application。注意,这里是直接添加了一个WebApplication,而不是添加一个新的Web Role。打开Default.aspx 文件修改一下标题,以便于部署后能够方便地看出所浏览的页面属于哪个项目。完成后的Default.aspx 文件如下所示。
在云上运行应用是云计算的一个重要服务,但这只是其中一个方面。Windows Azure平台还能提供更多基于云的服务,这种服务能被传统的自有应用或云计算平台上的应用调用。这正是Windows Azure platform AppFabric服务的目标。
Windows Azure提供了两种不同的缓存服务机制:一个是针对Windows Azure应用的内存级数据缓存机制,另一个是针对用户的硬盘级Blob数据缓存机制,即离用户最近的硬盘用作优先的数据缓存介质。
需要注意的是,以上性能指标是当前Windows Azure数据存储服务所能提供的最大性能指标,所以在应用程序运行过程中,用户实际上能获得的性能指标会低于该指标。而且由于对象数据大小的不同,应用程序设计和访问方式的不同
Windows Azure数据存储服务建立在Windows Azure云计算平台之上,它充分利用了Windows Azure云计算平台的优势,具有以下特点。
在介绍Windows Azure 平台部署Web Role 的原理之前,首先来看一个Windows Azure 项目,它只有一个ASP.NET Web Role。
Windows Azure数据存储系统由多个层次组成,如图5.1所示,每层包含多个服务器协同完成专门的职责。
不管是运行在云里的服务,还是运行在用户本地的应用都需要一个应用平台,这个应用平台可以看做是提供给开发人员用来创建应用或存储数据的服务。在传统的Windows世界里,它包括像Windows Server、SQL Server和.NET框架等技术。同样,为了让应用程序运行在云上,也必须有一个云应用平台。
微软在2010年初推出了Windows Azure云计算平台服务,然而在近日宣布抛弃Windows Live品牌之后,Windows Azure的名字也要被微软无情弃用了。
微软一站式示例代码库 携手MSDN和微软创新空间 正式发布了示例代码浏览器(Sample Browser)第五版。这是继去年10月第四版发布以来的一次重大升级。有了它,3500多高质量示例代码尽在手边,定能让您和您的开发工作如虎添翼!
4月16日拉斯维加斯举行的NAB展会上,微软掀开了Windows Azure Media Services 的神秘面纱,它是一种端到端的最新版媒体平台,该平台目前被托管在Windows Azure上,同时还新增了第三方集成的插件。
SQL Server 2012能够快速地实现从服务器到云环境的的应用,可以帮助企业无缝透明地从现有的传统应用迁移到私有云以及公有云之上。另外,微软还与HP合作推出数据库整合一体机,更可以帮助企业快速实现私有云平台上的应用的构建与部署。
微软正在努力提升其用户对云计算资源的可用性,两个新的Windows Azure数据中心分别在美国东部和西部投入运行。微软 2012年4月5日官方宣布,微软将利用新投入运营的美国Windows Azure数据中心提升云计算用户的可用性,并给他们提供更多的服务选择。
每一个Windows Azure应用程序运行在一个或多个角色实例(或者称为VM)。每个VM对应一个本地存储,提供给应用程序免费使用。需要注意的是,出于系统维护的需要,Windows Azure会周期性得停止VM,这就意味着,为达到数据的持久化存储,那些应用程序对应的数据必须独立于VM之外.
任何的编程模型都少不了代码之间的通信。可供选择的通信机制很多,消息队列就是其中一种。由于应用之间的需求差异性与架构异构性,Windows Azure 提供了两种不同的消息队列机制,分别为队列与服务总线。