首页 > 代码库 > 冲上云霄 之二 真正的云服务

冲上云霄 之二 真正的云服务

前面已经谈了一些关于云计算的基本概念,接下来如果需要使用云计算来为企业或个人提供服务那么应该选择什么云服务呢?
对于个人来讲,比较好的选择是SaaS产品,目前整个市场中的大多数云服务产品都是这一类的。而对于企业而言,不通规模的企业可能选择方向不一样。这需要根据企业所属的行业、业务,以及投入的成本来决定。如果确定了使用IaaS或PaaS方式的云服务,那么建议选择Microsoft Azure。从个人的实践感受来看,Microsoft Azure较之其它云产品更能称得上“真正的云服务”。
在国内Microsoft Azure提供适合于中国大陆的中国版Azure。无论是中国版Azure,还是国际版Azure,都具有相同的用户体验和SLA,以便于用户能够适应和兼容整个Azure环境的使用。目前中国版Azure在北京(中国北部)和上海(中国东部)具有自己的云数据中心,不仅可以实现异地灾备,还可以为用户实现更好的网络访问效率和数据业务的可靠性。接下来的所有内容将基于中国版Azure让我们一起“冲上云霄”。
一、中国版Azure提供强大的服务
对于中国版Azure来讲和国际版Azure相同,可以提供四类云服务,分别是计算服务、网络服务、数据服务以及应用程序服务等。
1、计算服务
作为Azure的核心服务,提供云服务的计算能力,Azure作为云计算平台,其云计算能力均来自其计算服务。Azure依靠提供的虚拟机服务为用户实现云计算,用户可以通过这一服务规划、创建、部署、管理以及使用虚拟机。
 

wKioL1RTVc6wO1qtAAFUjUGpCv4046.jpg

此外,计算服务还包括Azure提供的网站服务和“云服务”,网站服务为用户提供一个Web服务环境,这个环境是基于Azure虚拟机的,其底层的服务器维护等均由Azure来完成,用户只需要使用这个Web环境即可。在这一环境中可以创建新的站点以及将现有站点迁移到Azure。
wKiom1RTVaaABjNbAAFU8yUWSb4508.jpg 


对于“云服务”来讲,在Azure中定义为用户提供一种无限扩展的服务平台,在此服务架构内,允许用户构建并部署高可用的应用程序,这些应用程序可以根据需要从理论上可以进行无限扩展。Azure的“云服务”支持几乎所有的编程语言以及现有的开发技术。同时,由于其管理的简洁性,带来了管理成本的大大降低。
 wKioL1RTVkXgoZ-kAAFpEpeRJqA611.jpg


2、网络服务
基于网络虚拟化技术,Azure为用户提供了虚拟网络这一功能,通过虚拟网络能够让用户按自身的需求来规划自己的公有云网络环境。并且还支持VPN技术,为用户提供站点到站点和站点到端点的VPN,以帮助企业或用户扩展内部网络到Azure。为企业实现混合云提供底层网络连通性基础。
 wKiom1RTVhnj-M3VAAG9Dbnatws972.jpg


3、数据服务
Azure的数据服务来自于强大的SQL Server。通过SQL Server的数据管理功能实现数据存储、管理,并且可以实现数据分析,产生企业数据报告。Azure承诺保证用户数据的可用性、可靠性以及安全性。Azure通过下层运行的专用的SQL Server虚机实现这些目标。
 wKioL1RTVpeChoNZAAFbasI-OZU062.jpg


4、应用程序服务
Azure还可以为用户提供多种应用程序服务,比如:活动目录服务、消息传递服务、媒体服务、计划程序服务等。对于活动目录服务来讲,主要是在云环境中为用户的云应用程序提供账户管理、身份验证和访问控制等作用。
wKiom1RTVl2gtK1DAAH6G9LOjjE379.jpg 


Azure通过服务总线的方式来连通用户的私有云和公有云Azure,这一消息传递服务为企业实现混合云提供技术基础。
wKioL1RTVt-zIhYeAAGSKHjqz80968.jpg 


Azure的媒体服务构成一个可扩展的多媒体平台,集成了微软媒体平台和第三方的媒体组件。支持插入、编码、保护、流式处理,可以在Azure中创建、管理和分发媒体。
wKiom1RTVq3g87teAAFlkQ64llU792.jpg 


此外,Azure的计划程序服务可在云中创建Azure内部和外部可靠调用服务的计划任务,并可按照需要或制定计划运行这些作业。
wKioL1RTVybiCmfrAAGa74gku4o138.jpg 


二、中国版Azure提供多元化的解决方案
基于Azure可以给用户带来丰富多彩的多元化的解决方案,包括从基础架构到上层应用的几乎所有内容。
1、基础架构
Azure可以提供IaaS层次的云服务,故而能够给用户提供一套完成的基础架构的解决方案。实际上,Azure所做的就是将用户或企业的数据中心或机房迁移到了云上。支持用户利用虚拟网络规划自己的网络结构;利用虚拟机部署Windows Server或Linux等操作系统的服务器;通过基于上述系统的服务器规划部署基于企业自身适用的应用环境,甚至还可以在该租户环境中构建属于自身企业的活动目录域环境等。Azure支持除了使用默认提供的虚拟机镜像创建虚拟机外,还支持用户自己上传用户自定义的虚拟机镜像部署Azure环境内虚拟服务器。
2、数据管理
可以通过Azure的数据服务来实现这一解决方案。Azure能够支持500GB的SQL数据库,通过主流的SQL Server服务器产品为用户提供云数据存储和管理。在大数据时代,Azure具有的海量数据处理能力,可以更快得从数据中挖掘出更多商业信息。
3、Web应用程序
Azure可以支持各种Web应用程序的的开发、部署和扩展,允许使用ASP.NET、PHP或Node.js构建,并使用FTP、Git或TFS进行快速部署。支持SQL Database、Caching、CDN及Storage。Azure提供可靠的企业级基础架构,默认情况下通过高可用性安全地托管网站。
4、信息存储
Azure具有多个跨地域的数据中心,按照SLA,在每个数据中心将会对每一份数据做3个副本的备份。针对中国版Azure来讲,通过中国北部和中国东部数据中心,用户可以获取针对同一份数据的6个副本的备份。因此,即使某一个设备,更或是某一个数据中心所在地发生了地震之类的灾难性事件,用户的数据也会同样被可靠保证。在使用Azure的数据存储服务的时候,无需用户自行购买、配置、维护存储设备,更谈不上设备的更新与折旧问题。用户只需要按照存储的使用量进行付费即可,多用多付,少用少付。
5、身份验证
Azure的活动目录服务为可以为企业或用户提供统一身份验证的解决方案。它是一种基于REST的现代化服务,可提供对云应用程序的标识管理和访问控制。并且还支持和企业内部部署的活动目录集成,为云端应用程序提供单点登录验证。通过Azure的活动目录服务的访问控制功能,还可以让研发人员使用消费者提供程序或企业内部的活动目录对Azure中的应用程序集中进行身份验证和授权。
三、中国版Azure支持方便快捷的买单
随着时间的推移,中国版Azure从刚刚推出时的寥寥功能,已经不断升级更新出了更多的服务和功能。不管是从支持虚拟机种类,还是从数据存储容量方面来讲,都有了很大提高。
当然改善的不止是技术和功能,还有中国版Azure的支付方式。它可以支持以支付宝的方式进行预存资费使用。如果是一个中、小型企业,或者是一个创业群体,这一平台无异于为他们提供了一个快捷简便的数据中心解决方案。当然,针对月消费上15万的大、中型企业用户,中国版Azure还可以提供基于合同方式的VIP服务。两种不同从基础云服务上是没有区别的。唯一的不同就是,通过支付宝预存资费的小额用户需要关注在Azure中的预存资费多少,一旦用完将被停服,而VIP的客户是有一定缓冲期的。
个人比较喜欢Azure的用多少给多少的计费方式,更喜欢可以依赖如支付宝和网银等快捷支付的付费方式。毕竟这样不用去进行诸如排队这样浪费时间的运动嘛。

本文出自 “胖哥技术堂” 博客,请务必保留此出处http://liulike.blog.51cto.com/1355103/1570474

冲上云霄 之二 真正的云服务