写点什么

MIX09 上发布了 Windows Azure 工具和 SDK 的三月 CTP 版本

  • 2009-03-25
  • 本文字数:1298 字

    阅读完需:约 4 分钟

Manuvir Das,微软 Azure 团队的总裁,昨天在 MIX09 会议上演示了 Azure Services,同时宣布 Windows Azure CTP 的一个更新版本的发布。

在演示的一开始,Manuvir 简单介绍了微软对云计算的观点:

Windows Azure 是用于云的一个操作系统。

这个操作系统是对硬件进行了抽象的应用程序执行环境。具有共享的文件系统。资源分配从共享的资源池中跨应用程序地获取。它支持强大的编程模型。提供了和其他系统的互操作能力。

你所购买的 OS 的情况如何?

应用程序的规模被限制在一定范围内。硬件由其他人来处理。运行应用程序就是键入 foo.exe 并按回车这样简单。

云是什么?

仅仅是一组连接起来的服务器。其中一些服务器用作路由和负载均衡控制。

在其之上,开发人员能安装和运行服务,并存储和获取数据。

它再也不是一台单独的机器,有着很大的不同之处。

在云中的需要处理的问题:

  • 对硬件故障做出反应
  • 处理通讯和存储
  • 诊断服务故障

现今人们遇到的问题是:

  • 扩充应用程序规模不自由
  • 硬件问题必须亲自负责
  • 运行应用程序不是键入 foo.exe 后回车这样简单

云操作系统提供:

  • 抽象的执行环境
  • 共享的文件系统
  • 资源分配
  • 编程环境

它现在也可达到效用计算(Utility Computing)的级别:

  • 7x24
  • 根据使用情况付费
  • 更简单透明的管理

So what does the developer get?

那么,开发人员可以得到些什么?

  • 丰富熟悉的开发人员体验
  • 强大的服务执行环境
    • 所有的硬件,包括服务器和负载平衡器
    • 虚拟化和直接的执行
  • 自动化的服务管理
    • 你可定义规则并提供自己的管理代码
    • 平台可遵循规则、部署、监测和管理你的服务
  • 可扩展的云存储
    • Blobs、数据表、队列

Azure 就是用于云的操作系统。它提供了编写、托管和管理你的应用程序,及存储你的数据的基础功能。

它提供丰富而熟悉的开发人员体验

  • 在桌面 SDK 中的云环境
  • 支持多种语言:ASP.NET、.NET、原生代码、PHP
  • 工具和支持形成整个体系
    • 与 VS 和 Eclipse 集成
    • 日志、提醒、跟踪
    • 示例、文档、MSDN、论坛…

Jim Nakshima 解释了这个版本的一些新特性

在 Windows Azure SDK 中的新特性

  • 支持开发完全信任的托管应用程序。也通过 PInvoke 和原生进程的生成为原生代码提供了支持。
  • 支持开发 FastCGI 应用程序,包括通过 URL Rewirte Module 来支持规则重写。
  • 在存储开发方面加强了和 Visual Studio 的集成,包括性能的提升,以及对 SQL Server(只能是本地实例)的支持。

在 Windows Azure Tools for Visual Studio 中的新特性

  • 包含了 Windows Azure SDK 的合并安装包,解决了一些重要的客户错误
  • 原生代码调试。未来版本的更新提醒。
  • FastCGI 模板

Manuvir 也解释了 Azure 目前所具有的地理位置功能。

  • 你的云项目由多个应用程序组成
    • 零到多个计算服务
    • 零到多个存储账号
  • Windows Azure 可以运行在多个“场所”中
  • 你现在能
    • 为你的任何应用程序选择一个“场所”
    • 创建一个相关的组,并把你的云项目中的一组应用程序放在同一个地方

这些内容直到四月才能在开发人员门户中获取。

微软也添加了一个服务管理模型( Service Management model)。这个模型包括了你的服务的拓扑结构和尺寸、它所占用的资源、健康约束条件以及配置设置。

Manuvir 反复强调,Azure 在 2009 便可商业化。

查看英文原文: March CTP of the Windows Azure Tools and SDK Released at MIX09

2009-03-25 10:241533
用户头像

发布了 254 篇内容, 共 71.4 次阅读, 收获喜欢 2 次。

关注

评论

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

第 5 周作业提交

Binary

极客大学架构师训练营

程序员的bug修复宝典

程序员 经验总结 bug修复

面试官:说说操作系统微内核和Dubbo微内核?

yes

dubbo 操作系统 微内核

十、服务分解

Geek_28b526

深入解析SpringMVC核心原理:从手写简易版MVC框架开始(SmartMvc)

Silently9527

Java mvc springmvc

指尖上的警务,打造微警务管理服务平台

t13823115967

智慧警务系统开发 微警务

盘点2020 | 作为技术号主的一年!

小傅哥

Java 小傅哥 盘点2020 技术成长 2021年度技术盘点与展望

多币种钱包app系统开发,数字货币交易所系统源码开发

为什么线程安全的List推荐使用CopyOnWriteArrayList,而不是Vector

Java旅途

Java List 线程安全 vector

架构师训练营第2期 第10周作业

月下独酌

极客大学架构师训练营

全1子串算法求解、单元测试的必要性论述 John 易筋 ARTS 打卡 Week 32

John(易筋)

ARTS 打卡计划 全1子串算法求解 单元测试必要性

数据库范式与反范式设计,是一门艺术

架构精进之路

数据库 范式

掌趣电竞系统开发搭建

Geek_a620db

共享单车系统搭建

Geek_a620db

HBC环保卫士系统搭建

Geek_a620db

vivo 互联网业务就近路由技术实战

vivo互联网技术

中间件 服务器 分布式路由

如何基于SDK快速开发一款IoT App控制智能灯泡(Android版)

IoT云工坊

android App 物联网 API sdk

译|Optimal Logging

cyningsun

监控 日志 异常 故障 错误

第 5 周学习总结

Binary

极客大学架构师训练营

智能合约系统软件开发|智能合约APP开发

系统开发

物联网方面的竞赛有那些?

IoT云工坊

2020年物联网行业有哪些新趋势

IoT云工坊

物联网目前的安全问题有哪些?

IoT云工坊

关于Dubbo的原理

皮蛋

使用 Serverless 创建一个简单的短网址服务

donghui

flask Serverless Lambda Store

数据可视化平台搭建,警务实战平台大数据应用

t13823115967

数据可视化 可视化数据分析搭建 警务实战平台

vivo 全球商城:订单中心架构设计与实践

vivo互联网技术

分库分表 服务器 架构设计

联联周边游系统源码

Geek_a620db

架构师训练营第2期 第10周总结

月下独酌

极客大学架构师训练营

6. 抹平差异,统一类型转换服务ConversionService

YourBatman

Spring Framework 类型转换 Converter ConversionService

海纳百川无所不容,Win10环境下使用Docker容器式部署前后端分离项目Django+Vue.js

刘悦的技术博客

Python Docker 容器 镜像 部署

MIX09上发布了Windows Azure工具和SDK的三月CTP版本_架构_Jean-Jacques Dubray_InfoQ精选文章