10 月 23 - 25 日,QCon 上海站即将召开,现在大会已开始正式报名,可以享受 8 折优惠 了解详情
写点什么

Windows Azure 云服务初探

  • 2014-12-22
  • 本文字数:1893 字

    阅读完需:约 6 分钟

在我们选择 Azure 这一新技术时,都会有一些疑问,比如我们为什么选择它,它会为我们解决什么样的问题,优势在哪? 下面举一个简单的例子。

设想一下,你现在是一家 IT 公司的负责人,目前已经开发出了一个网上交易平台并且开始运营,那么首先需要购买一个应用服务器来部署这个网站平台,然后购买一个数据库服务器来部署后台数据库,最后布置域名,部署代码,上传数据结构和数据,之后还需雇佣专门的人员负责服务器和网络的维护,数据的备份等日常工作,这些都有不小的开支。然而当你的平台活跃之后,又或者是碰到了购物旺季、双十一等,一台服务器必然无法满足骤增的访问量,为了最佳的用户体验,不得不盲目添置服务器,又是一笔不小的开支。现在, 我们有了 Azure, 事情开始变得简单, 比如 IT 设备的增加和减少会变的非常容易,而且是按需付费;同时,不再需要亲自维护硬件设备,无须过多地考虑服务器本身等问题。所以只需要在旺季到来之前在 Azure 平台中增加服务器的数量,在消费淡季的时候减少服务器数量,这一切只需要轻点鼠标,甚至 Azure 都可以为你按需自动配置。

从上面的例子可以看出,如果选择了 Azure 平台,我们就无须选购服务器,无须雇佣专门的 IT 人员来维护服务器,而且不用担心程序的扩展性,Azure 基于虚拟化技术能快速部署资源,实现动态的、可伸缩的资源扩展,降低了用户对于 IT 专业知识的依赖,减轻用户终端的处理负担,方便用户的参与,而且所有提供的资源都是按需求、使用量收费的。

Windows Azure 是什么?

你可以阅读官方网站的快速入门指南,以下是Windows Azure 具体定义: Windows Azure 是基于微软技术由世纪互联在中国运营的云平台,可以提供广泛服务,您可以通过它搭建、部署并管理解决方案,用于实现您可以想象的几乎任何目标。换言之,Windows Azure 是拥有无限可能的世界。无论是需要运行服务器工作负载的横跨广阔地域的大型企业,还是希望使网站在各地都可以高速访问的小型公司,Windows Azure 都可以为您提供一个平台,用于搭建可充分利云来满足企业需求的应用程序。

Windows Azure 的能力

上图的第一层【Execution Models】是计算服务,Azure 提供了虚拟机、网站、云服务和移动服务这四项计算服务。

  • 虚拟机:这项服务可以提供通用计算环境,可以在其中创建、部署并管理运行在 Windows Azure 上的虚拟机。
  • 网站:这项服务可以提供托管的 Web 环境,可以在其中创建新的网站,或是将组织现有的网站迁移到云中。
  • 云服务:这项服务支持构建并部署高度利用并且几乎可无限扩展的应用程序,而且管理成本极低,可以使用几乎所有的编程语言以及现有的开发技能。
  • 移动服务:这项服务可以构建云后端。

第二层【Data Management】是一些数据服务,Azure 主要提供了 SQL Database、Table 和 blob 这几种数据存储方式。

第三层【Networking】是网络服务,主要有虚拟网络和 Traffic Manager。

  • 虚拟网络:允许将 Windows Azure 的公有云作为组织现有的本地数据中心的扩展。
  • Traffic Manager:使用 Azure Traffic Manager 可以控制向指定的终结点(可能包括 Azure 云服务、网站和其他终结点)分配用户流量。

第四层【Business Analytics】是一些数据分析服务。

第五层【Messaging】是消息服务。

  • 消息传递:包括 Windows Azure Service Bus,让应用程序可在私有云环境和 Windows Azure 公有云环境下保持连接。

第六层【Caching】是数据缓存服务。

  • Caching: 在 Azure 开发中常用的 cache 开发模式是不能满足要求的,多个实例读写主要通过高性能的 Caching。
  • CDN: Windows Azure 内容传送网络 (CDN) 通过遍布在中国大陆的众多物理节点上缓存 Azure 平台上的 Storage Blob、Cloud Service 和 WebSites 的静态内容和动态内容,为开发人员提供一个传送高带宽内容的解决方案。

第七层【Identity】是身份验证服务。

  • Active Directory:在云上的活动目录,这项服务为云应用程序提供了身份管理和访问控制能力。

第八层【Media】是媒体服务。

  • 媒体服务:Windows Azure 媒体服务构成一个可扩展的媒体平台,其中集成 Windows Azure 中最佳的 Microsoft 媒体平台和第三方媒体组件。媒体服务在云中提供一个媒体管道,使行业合作伙伴可扩展或更换组件技术。ISV 和媒体提供商可使用媒体服务生成端到端媒体解决方案。

现在几乎可以使用任何语言创建 Windows Azure 应用程序。Microsoft 目前为 .NET、Java、PHP、Node.js 和 Python 提供了特定于语言的 SDK。还有一个为任何语言(例如 C++)提供基本支持的常规 Windows Azure SDK。

如果有任何疑问,可以访问 MSDN 社区,由专家来解答 Windows Azure 相关的各种技术问题,或者拨打世纪互联客户服务热线 400-089-0365/010-84563652 咨询各类服务信息。

2014-12-22 21:462343
用户头像

发布了 31 篇内容, 共 21.2 次阅读, 收获喜欢 3 次。

关注

评论

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

荣誉+1 !入选十大科技领先成果!

天翼云开发者社区

云计算 大数据博览会

类似咸鱼/转转闲置二手商品交易回收商城系统源码定制开发搭建

网站,小程序,APP开发定制

YETUADMIN 野兔二手交易系统 ThinkPHP8

第65期 | GPTSecurity周报

云起无垠

智能未来:低代码与AI如何重塑企业应用开发

天津汇柏科技有限公司

低代码 企业级应用程序开发 AI 人工智能

曙光存储的“引力弹弓”,让AI向产业宇宙加速狂奔

脑极体

AI

天猫商品详情API:解锁商品收藏与加购信息的秘密

代码忍者

API 测试 API 策略

数据存储“取经路”,HBlock轻松“渡”!

天翼云开发者社区

云计算 存储 天翼云

【论文速读】|RO-SVD:一种用于 AIGC 应用的可重构硬件版权保护框架

云起无垠

2024 龙蜥操作系统大会参会指南抢先看

OpenAnolis小助手

操作系统 龙蜥社区 龙蜥操作系统大会

基于Spring Initializr的Spring Boot项目脚手架rc-initializr

WuXiaoYuan

spring spring-boot Java脚手架 Java development Web App开发

从零到精通!新手实测ToDesk云电脑、易腾云、顺网云,云端畅玩黑神话悟空、魔兽世界

颜淡慕潇

游戏 云桌面

海外广告投放成功的关键点有哪些?

IPIDEA全球HTTP

智能BI新突破,看思迈特新品背后的第二增长曲线!

ToB行业头条

好多kafka难题啊,看看其中的化解之道

王中阳Go

Go kafka 面试 面经

第六届金蝶云苍穹开发者大赛院校赛道圆满落幕!61支队伍获颁国家级奖项

金蝶云·苍穹

开发者大赛 金蝶 金蝶云苍穹 中国软件杯

大语言模型数据增强与模型蒸馏解决方案

阿里云大数据AI技术

人工智能 自然语言处理 通义千问 大语言模型

NGINX 专业概念文章合集

NGINX开源社区

微服务 网络安全 物联网 经验分享

《算力服务产业图谱(2024年)》发布,天翼云两款产品重磅入选!

天翼云开发者社区

云计算 云服务

RPA是如何为企业创造价值的

八爪鱼采集器︱RPA机器人

RPA 自动化 RPAxAI

ps 2022下载:Photoshop 2022 (Win&Mac) 软件直装版下载

你的猪会飞吗

mac软件下载 PS2022下载 ps 2022破解下载

RPA项目:RPA工作原理及其应用领域

八爪鱼采集器︱RPA机器人

RPA 自动化 RPAxAI

免费试听 | AI自动化副业创收班手把手带你提升副业收益

测试人

软件测试

基于 INFINI Pizza 为 Hugo 静态站点添加搜索功能

极限实验室

搜索引擎 Pizza

Quartz Plus - 基于Spring的Quartz任务调度框架扩展

WuXiaoYuan

quartz spring-boot Java development springboot整合quartz 作业调度

如何理解RPA的技术架构与原理

八爪鱼采集器︱RPA机器人

RPA 自动化 RPAxAI

Windows Azure云服务初探_微软_微软中国MSDN_InfoQ精选文章