进入3月,Azure发布更新的速度明显变慢,昨天,随着Build 2014大会的召开,一系列重磅的更新被发布出来。原来,Azure攒着这些更新就是为了在Build上发大招。下面就简单总结下最近的一系列更新:

1. 亚马逊最近宣布降价。Azure迅速跟进,宣布在国际版进行降价(不包含中国区)

本地存储降价65%,异地复制存储降价44%

大内存虚拟机降价大概30%

提供简化版虚拟机,价格比普通虚拟机低27%

具体的价格变化可参考点击打开链接

2. 启用新的名称,将Windows Azure改名为Microsoft Azure

这体现了微软对Azure产品的重视,Azure不再是Windows下的子品牌,而是一个独立品牌。从今天开始,Azure启用了新的域名www.azure.com. 新的管理界面为portal.azure.com


3. 管理门户进行重大改版。URL为https://portal.azure.com. 具体的变化包括:

3.1 充分集成成本、计费信息

业界主要的云平台,包括阿里、AWS、腾讯的云管理门户和计费门户都是分开的,有的有独立的订购页面,有的是独立的计费页面。新版的Azure门户将订购、计费、使用、管理、监控报警、功能更新、服务状态全部集成在一起

首先,在首页仪表盘中,可以看到账户余额


点击进入,可以看到具体的账单分解


通过饼状图,我们可以十分清楚的看出各项服务的支出占比

此外,在每项服务的面板中,我们还可以了解该项服务的支出


最后,当我们部署一项服务时,可以随时了解将要产生的支出,以及各种服务的具体规格,方便我们进行选择


3.2 使用瓦片式UI,进一步提升触控用户体验

首页呈现综合仪表盘, 这个仪表盘跟Win8的Metro风格十分类似,就连操作体验也一样


我们可以右键任一瓦片,对其进行移动或者定制


我们可以向首页添加各种瓦片,修改布局,也可以将已有的瓦片删掉

选中一个具体瓦片后,页面将向右侧滚动,呈现具体信息


这种导航方式让用户随时可以切换回上一级操作,避免用户在层级跳转中迷失


3.2 增强的页面导航

在左侧菜单列表中,增加了一个专用的导航按钮。


点击后,页面会展示用户已经打开的各种瓦片。用户可以通过点击任意一个瓦片,回到之前的页面。比如,用户开始希望部署一个网站,配置到一半,突然想先部署一个SQL数据库,如果此时开始部署数据库,那么之前填写的网站配置信息又要重新填写一边。有了历史记录,用户就可以随时回到之前打开的所有窗口,继续信息的填写


3.3 优化的服务目录

新版的服务目录,不再区分微软自己提供的服务和第三方服务,按照统一类型进行组织,大的分类有虚拟机、网站、移动、开发者服务、API服务、存储服务、媒体服务、认证服务


在每个服务大类里,可以看到若干具体服务


可见,Windows, Linux, Oracle并列放置,Azure并没有把微软自己的技术当做一等公民,而是对各种服务一视同仁

在存储服务里面,这种意图更明显。微软自己的SQL数据库和第三方的MySQL、MongoDB放在同一排。开发者可以更专注于选择最适合的技术,而不是考虑该技术是否由微软提供。这也正是公有云服务与传统软件使用的一个显著区别

在网站服务里,用户可以选择任意的网站框架




3.4 资源、实例分组

目前基本上所有公有云服务的管理界面,都是按照资源类型列出用户订阅的服务。对于用户来说,最终的管理对象,是应用或者项目,而不是资源。比如,用户部署了两个应用,分别使用了网站+数据库和虚拟机+存储。用户需要自己记住哪个服务对应他的哪个应用,当应用和资源的数量巨大时,这种维护成为一种负担。新版界面提供了资源分组能力,用户可以将不同的资源放置在不同的组里面,一个组对应一个应用或者项目


对于一个资源组,用户可以看到该组包含的资源,各自的费用,还可以查看该组内所有的资源的监控、报警信息

结合最新推出的自动化服务,Azure可以实现资源组的打包部署,可以实现类似于AWS CloudFormation的效果


4. 新的虚拟机和网站等级

目前Azure虚拟机有8种规格,包括5种普通规格和3种高内存规格。Azure新推出虚拟机等级,在原有虚拟机的基础上推出了简化版。简化版的虚拟机在性能上与标准版一样,只是在功能上不具备负载均衡、可用性集和自动缩放能力。低等级的虚拟机价格要便宜30%,适合于单实例运行的虚拟机,或者开发、测试用途。已经建好的虚拟机可以在普通版和简化版间切换。

另外,网站也推出了简化版(基本版),于是网站有了4个级别:免费、共享、基本、标准,费用依次升高。基本版网站最多拥有3个实例,可以有10G存储空间,没有自动缩放等高级功能。原有的标准版则进行了升级,可以有50GB存储空间,运行500个网站。标准版网站支持自动缩放、备份、Webjob等高级功能。

5. 与Puppet、Chef集成

Puppet和Chef是开源业界两大配置管理工具,简单来讲就是实现OS的自动化配置,比如自动安装MySQL、Apache等等。现在,Azure支持自动部署Puppet、Chef 服务器,并向自己的虚拟机注入Agent,从而快速配置好目标VM

现在,镜像列表中已经可以选择Puppet server,部署后即可登录Puppet管理界面

另外,部署普通VM时,可以选择安装多种Agent。其中,VM代理是Azure自带Agent,主要进行Azure相关的管理工作,比如修改OS密码。Puppet代理就是连接Puppet server,自动按照安装计划配置OS上的应用,Chef代理是连接Chef server。Puppet和Chef功能是类似的,这两个哪个好目前众说纷纭,个人的看法是,半斤八两吧。与微软、IBM、BMC企业级配置管理工具相比,这两个工具都太弱了,而且配置复杂,学习成本高。它们的唯一优势,是开源免费,社区较为活跃。不过,目前集成在Azure上的,是Puppet Enterprise,生产用途是需要付费的,目前提供免费试用,有兴趣的用户可以部署一下试试。



6. 未来的其他功能更新

Build大会还宣布了一系列近期会发布的更新,包括:
虚拟机提供内网静态IP
网站支持Java
Azure目录服务支持iOS和Android
SQL数据库上限增加至500GB,支持异地复制
HDinsight(Hadoop)支持2.2,支持Yarn

有关Build大会详细的发布,可以参考 点击打开链接
关于已更新的内容,可参考 点击打开链接

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐