50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

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:241468
用户头像

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

关注

评论

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

建筑行业区块链应用场景是怎样的

CECBC

区块链 行业资讯

架构师训练营1期第三周作业

木头发芽

光大银行刘淼:基于华为云GaussDB(DWS) 数据仓库创新实践

华为云开发者联盟

数据仓库 数据 huawei

开源=免费?

Learun

深入分析CRM系统对现代企业的作用

Learun

程序员去外包真的不可取吗?

Java架构师迁哥

架构师训练营第四章 系统架构总结

郎哲158

SpringBoot-技术专题-启动原理

码界西柚

技术实操丨SoundNet迁移学习之由声音分类到语音情感识别

华为云开发者联盟

AI 数据 语音识别

Web前后端:如何分离,如何解耦?

华为云开发者联盟

大前端 后端 开发

开源数据库这么香,为什么我们还要下功夫自研?

华为云开发者联盟

数据库 开源 数据

31道Java核心面试题,一次性打包送给你

小Q

Java 学习 程序员 架构 面试

MySQL-技术专题-问题分析

码界西柚

字节跳动 Flink 单点恢复功能实践

Apache Flink

flink

从构建小系统到架构分布式大系统,Spring Boot2的精髓全在这里了

Java架构之路

Java 程序员 面试 Spring Boot 编程语言

来不及解释了,快上车!力软快速开发平台,助力企业搭乘万物互联的顺风车

Learun

互联网应用系统技术方案主要解决什么问题?

博古通今小虾米

2020年秋招阿里136道Java高级岗面试题(含答案及复习资源)

Java架构之路

Java 程序员 面试 算法 编程语言

Java程序员月薪多少K才能在北上广买得起房?

Java架构之路

Java 程序员 编程语言

区块链是一个不知道要解决什么问题的解决方案吗?

CECBC

比特币 区块链 银行

区块链教育 丨 首批区块链专业新生正式入学

CECBC

区块链技术 区块链教育

Python时间序列分析简介(2)

计算机与AI

Python 时间序列

MySQL-技术专题-查询速度性能

码界西柚

lldb常用命令与调试技巧

iOSer

ios lldb常用命令 lldb调试技巧

国庆期间,我造了台计算机

yes

计算机 底层

spring-boot-route(十)多数据源切换

Java旅途

Java Spring Boot

PyFlink + 区块链?揭秘行业领头企业 BTC.com 如何实现实时计算

Apache Flink

flink

架构师训练营第四周作业

郎哲158

EffectiveJava读书笔记-01-对象创建与销毁

wander

读书笔记 编程开发

Nacos-技术专题-配置中心实现

码界西柚

Spring Cloud 微服务实践(7) - 日志

xiaoboey

kafka 微服务 Spring Cloud 日志 spring cloud stream

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