zoukankan      html  css  js  c++  java
  • 一文解读XaaS (转)

    艾克赛斯???别慌,读完你就知道啦~

    服务和云服务

    了解Xaas云服务,不妨从了解服务开始。

    “服务”在本质上是一种租赁,它对资源的占用方式是“为我所用”而非“为我所有”,对资源的消费模式是按需付费而非固定支出。

    在生活中,对于不常用物品的租赁服务由来已久,小到毕业礼服、DIY工具,大到设备和建筑,都可租赁。现如今的共享经济掀起了租赁服务热,大有“Everything as a service”之势:住房有Airbnb,出行有滴滴、摩拜,甚至做饭、美妆等都有了相应的供应商而不必再自己亲力亲为。对于服务的提供者而言,产品使用率的提高带来了长期的收费模式,投资回报率相比此前单个产品的“一锤子买卖”要高;对于服务的购买者而言,按需付费的模式不仅降低了成本和风险,还省却了维护费用。

    在企业的运作中,服务也可按需购买即俗称的“外包”。例如招聘流程、市场推广、战略咨询等工作需求,都有相应的公司将它们包装为服务、由专业人士提供给客户。而随着互联网、移动互联网以及云计算的发展,企业方的IT部署也可作为一种服务由专门的公司提供了:

    和前面提到的服务相似,云计算服务也是一种资源交付和使用模式,它是指通过网络获得所需资源。提供资源的网络被称为“云”,其看似可以无限拓展且能随时获取的特性常常被喻为水电一样的资源,可以按需使用和购买。Xaas则是对云服务模式的描述,其中的X是代称,即X as a service一切皆服务。最早的一个Xass是Iaas,即Infrastructure as a service基础设施即服务,后来又发展出Paas(Platform as a service平台即服务)、Saas(Software as a service软件即服务)等等。

    Iaas,Paas和Saas

    可以用吃披萨的故事来形象说明Iaas,Paas和Saas的概念:

    假如你想吃披萨,那么可选的有以下几种方案:

    1) 在自己家中做,此时你需要从厨房和餐厅设施到水电资源再到披萨原料的全部物品。

    2) 买好速食披萨回家自己做,这种情况下你有了披萨原型,但仍需自己烹饪。

    3) 叫外卖将披萨送到家中,此时你只需要有餐具和餐桌就可以开饭了。

    4) 去披萨店吃披萨,你可以什么都没有,带上钱或者你的手机去吃就好了。

    你大概已经明白,以上的四种方法类推到企业的IT系统,可以分别对应于本地部署On-Premises,Iaas基础设施即服务,Paas平台即服务和Saas软件即服务。

    如果企业决定本地部署IT系统,那么它不仅需要建设机房、购买价格高昂的服务器等硬件设施,还需要投入很高的运维成本。简言之,从搭建底层的网络、存储等,到操作系统等,再到开发环境和应用环境,都需要企业自己负担。

    Iaas:

    Iaas使得企业不必自己负担硬件等“基础设施”,而是可以向Iaas提供商租赁计算能力、存储、服务器或网络组建等基础计算资源的服务。如果是本地部署,那么公司的IT部门需要按照满足峰值的需求来确定基础设施,但企业的计算峰值只是时而出现(例如淘宝需要应付的最大峰值大概是双十一的凌晨),至于其余大部分时间,企业的资源都处于闲置状态,因而造成了IT资源的大量浪费。Iaas服务则使公司可以按需增减设施规模,并按需付费。典型的Iaas服务提供商如亚马逊AWS(Amazon Web Service),用户通过Web界面访问亚马逊的计算基础设施,可以用相对低廉的价格租赁计算能力和存储资源,并且可以灵活地扩充或缩减相关资源。其它常见的Iaas厂商还有阿里云服务器、腾讯云服务器等。

    Paas:

    Paas使得企业不必自己部署操作系统、代码运行的环境等“平台”,而是可以向Paas提供商租赁已经搭建好的各种底层开发系统平台,进而在此开发环境上直接部署程序。Paas无需下载或安装,服务提供商通过网络直接发送操作系统和相关服务。在这种模式中,有关硬件的维护和扩展都由服务提供商负责,开发人员只需根据接口进行应用程序开发即可。最典型的Paas服务提供商如谷歌App Engine(GAE),它支持多种编程语言编写的应用程序,提供详细的开发指南,以及一个完整的平台,开发者只需要为使用的资源付费,没有设置成本或日常费用,同时可以通过GAE提供的管理面板轻松对应用程序进行维护和升级。其它常见的Paas厂商还有微软Windows Azure,IBM Smart Cloud等。

    Saas:

    Saas使得厂商连应用程序也不必自己开发和管理,而是在需要某种软件的功能时,直接从Saas服务提供商那里租赁。Saas软件的特点是无需在本地安装,而是直接通过互联网从云端获取软件,并进行操作和数据存储,即把软件从客户端搬到云端。Saas服务的发展已有十多年之久,其厂商的典型代表是Salesforce.com的在线CRM系统(客户关系管理系统,用以协助企业了解及区别顾客,更好地进行销售和服务),企业用户的员工只要能上网,无论是电脑手机还是平板,都能访问销售云,随时随地管理自己的客户任务、电子邮件等,同时与自己的销售团队时刻保持沟通,获知最新信息,尽可能赢得交易。其它典型的Saas产品例如ERP系统(企业资源管理计划,用以将企业的生产、物流和财务等资源进行集成管理),OA系统(办公自动化,用于企业内部流程审批、协同办公、项目管理等)等。其它常见的Saas厂商还有Google Apps,苹果的icloud等。

    Xaas一切皆服务

    以上介绍了Saas,Paas和Iaas三个Xaas的典型例子,这三个结合起来使用,有时也被称作SPI模式,你大概已经理解,相对于传统的本地部署的企业IT模式,Xaas模式的好处是省钱省事,还能促进数据管理的行业标准化和信息共享。对于企业用户而言,随着技术的发展,传统IT模式需要经常为不同的项目更新服务器和网络设备,后续管理和维护的运营成本也很高。而新的Xaas模式允许用户根据需求租用云资源,用户不必购买拥有权,在后期还可按需灵活拓展。另外对于行业而言,基于云端的Xaas解决方案可以确保不同数据源上传后的格式统一,有利于建立起行业标准。

    “Xaas”名词的兴起,意味着云服务已远不止渐渐成熟起来了的SPI模式,而是具有了更丰富的内涵,其它的例子比如:Daas数据即服务(Data),服务提供商对数据进行采集、清理、结构化和关系化,然后将数据以API接口的形式提供给用户使用,用户则无需考虑数据来源和收集问题;Naas网络即服务(Network),供应商部署网络基础设施,用户可以按需付费租赁诸如网络带宽等服务,例如我们熟知的VPN也被认为是Naas的一部分;Caas通信即服务(Communication),服务提供商将传统电信的能力如消息、语音、视频会议、通信协同等封装之后通过互联网提供给用户,即将电信能力作为服务对外提供;其它的Xaas云服务还有很多。

  • 相关阅读:
    Attach Files to Objects 将文件附加到对象
    Provide Several View Variants for End-Users 为最终用户提供多个视图变体
    Audit Object Changes 审核对象更改
    Toggle the WinForms Ribbon Interface 切换 WinForms 功能区界面
    Change Style of Navigation Items 更改导航项的样式
    Apply Grouping to List View Data 将分组应用于列表视图数据
    Choose the WinForms UI Type 选择 WinForms UI 类型
    Filter List Views 筛选器列表视图
    Make a List View Editable 使列表视图可编辑
    Add a Preview to a List View将预览添加到列表视图
  • 原文地址:https://www.cnblogs.com/IT-Evan/p/XaaS.html
Copyright © 2011-2022 走看看