Azure与Windows Server 8的匹配开发
来源:互联网 发布:阿里云的销售好累啊 编辑:程序博客网 时间:2024/06/05 03:31
覆盖在Windows Server 8 和Azure上的神秘幕布已被揭开。随之而来的是云计算与虚拟化高可用性基础设施间更高程度的对称性、改善的存储功能,以及承诺帮助企业实现更为简便开发Azure服务工作与部署至最终用户的Azure工具包。
Windows 8最终的设计目标旨在为Windows Azure平台提供更为坚固的基础,致力于实现高可用性(HA)集群以推动“规模封装”,同时还保留之前高性能计算Windows Server 2008 R2版的特点。
这意味着,DevOps小组将需要获得专业知识和Window 8的新特点,从而实现对公共云计算、私有云计算以及混合云计算投资的回报最大化。
Windows 8将包括被称为存储池与存储空间的更新换代新磁盘存储架构,微软公司服务器与工具业务总裁Satya Nadella在此间BUILD会议的主题发言中如是宣布。存储池将众多商用磁盘驱动器整合为独立的JBOD(简单磁盘群)单元,并将其与Windows捆绑以实现简单化的管理。针对虚拟机的存储空间可实现相同的功能。
Azure也从中看到了存储改善的好处共享,其团队成员Brad Calder在“Windows Azure存储内部探秘:驱动下的新内容”一节中简单列出了提纲:
• 云备份帮助实现灾难恢复并提供一个新版REST API以实现Windows Azure二进制大型对象(blob)、表单以及队列的某些功能改进。
• Upsert表允许向Windows Azure发送一个单一的请求,以便于在实体不存在时,插入一个实体,或者更新和替换一个现有的实体。
• 查询投影(选择)表允许客户端获取一个实体属性的子集。可通过减少用于获取实体序列化/反序列化的成本和带宽,改善系统性能。
• 改善的blob HTTP头支持辅助流应用程序和浏览器下载。
• 当系统处理消息更新以跟踪处理进度时,队列UpdateMessage允许客户端租借消息和更新租约。
• 带有可见性超时属性的队列InsertMessage允许一个新插入的消息保持在队列中的不可见性直至超时过期。
Windows 8客户端开发工具
关于Windows 8 应用程序和Visual Studio 2011 Express编程的详细信息可在Windows 8客户端开发人员工具中预览。MSDN订阅者还可从开发人员网络中下载Window 8 Server.除了操作系统,开发人员预览包括如下内容:
• Windows开发人员预览的微软Visual Studio 11 Express
• Microsoft Expression Blend 5开发人员预览
• 针对Metro类型应用程序的Windows SDK
• 包括BUILD会议应用程序的28个Metro类型应用程序
Windows Azure开发人员可能会希望从CodePlex下载并安装Window 8 的Windows Azure工具包。根据CodePlex:
“这个工具包中有所有的工具,可以使用户更易于开发一个Windows Azure的服务,并将其部署给你的用户。除了文档,这个工具包包括了针对样本Metro类型应用程序和一个Windows Azure云计算项目的Visual Studio项目模板。这个工具的设计目的在于加速开发,使开发人员能够以最少的时间和经验在他们应用程序中使用Windows 8功能,例如通知。使用这个工具包可开始构建和定制你自己的服务,提供丰富的Metro类型应用程序。”
Windows Azure AppFabric服务总线和Azure的TFS还包括了如下改进:
• 异步云计算事件允许开发人员分发事件通知给偶尔连接的客户端,例如电话、远程网络、公用电话亭等。
• 面向事件驱动服务的架构使你能够建立可随时间推移的松散耦合系统。 ——厦门电脑上门维修
• 先进的应用程序内部消息可提供负载均衡和负载平衡,因此开发人员能够建立高度可扩展、弹性的应用程序。
开发人员和操作人员都对Windows 8 Server的新功能以及他们对未来Windows Azure升级可能所作的贡献充满着热情。
- Azure与Windows Server 8的匹配开发
- Windows Azure 解决方案系列: Real World Windows Azure: 与CloudBerry Lab 商业开发副总经理,Pavel Bondarchuk的访谈
- Windows Azure 开发环境
- 在Windows Azure虚拟机上的SQL Server新教程
- 快速学习使用 Windows Azure 上的 SharePoint Server 2013
- Windows Azure 解决方案系列: Real World Windows Azure: 与微软杰出工程师, Sean Nolan的访谈
- Windows Azure MMC与Windows Azure SDK 1.3版本的兼容问题
- windows azure开发环境建立
- Azure SQL DataBase 与传统 SQL Server 的区别对比
- 如何在Windows Azure VM上的SQL Server和Windows Azure SQL Database两者中做出选择
- 宣布在 Azure 镜像库中正式推出 Windows Server 2012 R2 并降低 Windows Azure 的实例定价
- Windows Azure使用VS 2010的云应用开发过程
- Windows Azure使用VS 2010的云应用开发过程
- Windows Azure Platform (十一)开发一个简单的Hello World
- 3个 Windows Azure SQL Reporting开发的最佳做法
- Windows Azure 系列-- Azure Queue的操作
- Windows Azure队列与服务总线队列的比较
- Creating FTP Server On Windows Azure
- Luke - Lucene Index Toolbox 各个版本下载地址
- 消息系统该Push/Pull模式分析
- C/C++堆和栈的区别
- thinkphp 验证码
- 【ASP.NET】定时执行任务
- Azure与Windows Server 8的匹配开发
- Spring事务隔离级别及设置
- linux命令行下操作mysql的命令汇总
- CC2540 与 CC2541 区别 1
- datagridview行上下移动功能实现
- 设计模式学习笔记-观察者模式(Observer)
- iOS学习笔记:网络编程总结
- 常用网站(程序员必备)
- 微信JS之config:invalid url domain