iaas开发是用java吗,搞 Java 最重要的是什么?毫不夸张地说,掌握和了解PAAS平台到底是什么意思啊?,java最流行的paas平台是什么?,企业信息化领域中SaaS PaaS IaaS还行的通?,阿里云是iaas还是paas??,基本就能走遍天下都不怕了!
瞬时,SaaS(软件即服务)、PaaS(平台即服务)、云计算、云安全、云服务等名词扑面而来。几乎所有软件企业都在向SaaS转型,IT服务商都准备转轨云计算,所有投软件的VC都只考虑投SaaS和云计算,软件创业公司都要在“云”里创业。 当很多不同领域的厂商想搭上SaaS和云计算快车的时候,SaaS和云计算都出现了10种以上不同的定义,还出现了“真假SaaS”之说,就像是Web 2.0一样。 SaaS是软件通过互联网来交付,向用户收取月服务费。用户通过互联网来使用软件,不需要一次性购买软件、硬件,也不需要维护和升级。SaaS运营商统一安装、升级、维护软件和硬件。SaaS通常被用在企业管理软件领域,产品技术和市场以美国为领头羊。国内类似的厂商以八百客、沃利森为主,主要开发CRM、ERP等在线应用。用友、金蝶等老牌管理软件厂商也推出了在线财务SaaS产品。国际上其他大型软件企业中,微软提出了Software+SaaS的模式;谷歌推出了与微软Office竞争的Google Apps;Oracle在收购Sieble升级Sieble on-demand后推出Oracle On-demand;SAP推出了传统和SaaS的杂交(Hybrid)模式。 标准的SaaS软件有几个特点:一是用户注册后可以立即开始使用,或者叫即需即用,或者叫随需应变;二是所有客户的程序和数据统一管理;三是程序和数据库采用多重租赁架构(Multi-tenant),从而提高稳定性可扩展性,并降低维护成本。而这也是“真SaaS”的标准。这些区别于传统软件的特点为客户带来了更好的体验,同时价格也更低。SaaS为什么这么热?就像MP3音乐取代了CD碟片一样,很多人预测SaaS正在逐渐取代传统软件交付模式。 PaaS是SaaS技术发展的趋势,PaaS能给客户带来更高性能、更个性化的服务。如果一个SaaS软件也能给客户在互联网上提供开发(自定义)、测试、在线部署应用程序的功能,那么这就叫提供平台服务,即PaaS(Platform-as-a-Service:平台即服务)。的force.com平台和八百客的800APP是PaaS的代表产品。PaaS厂商也吸引软件开发商在PaaS平台上开发、运行并销售在线软件。 云计算概念的升温晚于SaaS。云计算和SaaS有何不同呢?云计算是指用虚拟技术建造的数据中心或超级计算机,并以免费或按需租用方式提供给软件开发者,即硬件即服务HaaS(Hardware-as-a-Service)。云是指互联网。和虚拟主机不同的是,云计算通过并行使用多台服务器,提供更强大的计算能力、存储和带宽。云计算面向的是软件开发者,而SaaS面向用户直接提供软件服务。云计算厂商通过硬件的随需应变虚拟化技术,让开发人员可以不用考虑硬件和带宽的制约来开发和运行应用程序。 SaaS、云计算和云服务经常被混为一谈。云服务是在云计算上提供软件或其他IT服务,比如在线数据库,产品有Trackvia、Amazon SimpleDB,Microsoft SSDS等;在线存储服务,包括Box.net、Amazon S3等。 当人们对SaaS和云计算众说纷纭之时,大家通常希望能在网络上试用或体验,而所有领先的厂商们都提供试用账号。下面对几大厂商的产品和市场定位的全面解析,能从深度上让大家更多地了解SaaS和云计算。
GAE,google的平台是把普通应用如何搬上互联网,而并不支持怎么在web上开发多租户的企业应用,这些都要自己实现。PaaS平台应具有以下功能:1 支持界面个性化的门户2 支持运行、开发的中间件3 支持网上开发的web开发工具4 支持多租户的saas引擎5 支持多种服务开通能力6 支持多种服务接入能力7 统一监控管理8 统一计费9统一用户、权限分配等目前国内支持这些功能的PaaS平台只有一家:中服软件;国外支持这种功能的PaaS平台只有,其它厂商的平台大多数是一种简单的平台,不支持多租户,或者仅仅支持上述一两种功能,或者和saas应用紧密结合,不是一个真正意义上的PaaS平台
目前很多人将SaaS推广不顺利的原因,归咎于企业不放心把数据放在云服务商那里。但是正如大家先期不放心钱放在银行而宁愿放在枕头底下一样,后来也慢慢接受了银行的保存和处理。担心数据安全是一个表面现象,这只是一种不安全的感觉,这个感觉有时并不一定靠的住。试想一下,如果SaaS解决好了这样一个安全担忧的问题,要使SaaS真正在企业内得到广泛应用,还得解决几个更为深层次的问题。 第一,云计算的服务迁移问题。云计算的本质是服务计算,服务计算与将软件作为资产销售给企业是有很大的区别的,即服务的延续性和服务迁移问题。服务怎样迁移呢?如果今天企业不用这个SaaS服务了,企业的数据怎么办?数据是企业的,从法律上来讲,企业不拥有SaaS软件的资产,但SaaS所产生的数据却是企业的资产,停止SaaS服务之后,如何取回属于企业的数据资产?没有了SaaS应用,这个数据给你也没有用,你怎么查询,怎么处理?服务的延续和服务迁移使得云服务商可以增加客户的黏度,实现用户锁定,这对云服务商是有利的,但限制了用户选择的权限。 第二个要提及的就是个性化问题。企业应用对个性化的需求只会越来越强烈,但没有扩展能力和个性化定制特性的SaaS服务,对于规模稍大的企业的适用性就是一个非常大的问题。 第三,云服务的互操作问题。目前为止没有一家SaaS供应商可以给企业提供所有的业务服务,将来也不会有。这就出现了一个问题,一家企业可能需要多个SaaS服务商提供的应用服务,如此看来,云服务之间的互操作如何实现,这些云服务间的集成如何解决?如果我们假设SaaS模式是未来发展趋势的话,除了SaaS外,还必须有一个“凌驾于”SaaS服务商之上的运营服务商,提供云和云之间互联的服务或者平台。如同网络跟网络之间连接产生的网络叫互联网(Internet),云和云之间要有一个互联云()。而到目前为止,没有任何互联云技术、概念和解决方案。 因此,由于SaaS还没有办法提供大企业所需要的服务,因此大企业使用SaaS的条件还很不成熟。而中小企业不用的原因是因为中国中小企业还处在一个不成熟的市场机制条件下,他们的生存条件和市场环境很糟糕,还需要时间。 其次,我们来看下PaaS的问题。现在所有的互联网公司都在往所谓的开放平台转型,仔细分析,就可以看到由Google、腾讯等提出的开放云计算开发平台,实际上是基于私有架构和面向个人应用的专用二次开发接口,开发语言是专用的,运行平台不支持主流的。NET或JavaEE架构,无法称之为真正的PaaS,支持企业ERP运行开发更是难以实现。本质上,他们这些所谓的开放平台还不是一个“开放”的平台,充其量只是一个“放开”的平台,放开给一些伙伴可以基于其基础架构去扩展一部分新的应用,而开发一个全新的基于业务流程驱动的企业应用系统基本上是不可行的。因此,目前所有宣称的PaaS平台要支持企业应用还有很长的路要走,市场需要真正的开放PaaS平台。 最后,来看IaaS。IaaS是我们在云计算的三种分层模式中,最底层级的一层。IaaS宣称可以节省成本,包括节约硬件以及相关的投资成本,省电费、租硬件服务器(比买要便宜一些),以及不用建机房了。但是通过分析我们就能得到,企业信息化成本里面硬件的采购成本和电力的消耗在整个信息化投资中,只占很小的比例(如下图所示)。企业信息化里最大的投资是在运维、培训、管理、服务等方面,而目前IaaS没有一个解决方案可以帮助企业解决这个问题。 在企业的成本构成中,包括显性成本和隐性成本两个方面。我们不应该把目光仅仅盯着可见的那些固有硬件投入等显性成本上,还要考虑到企业在运营过程中一笔并不小的隐性成本。Gartner的研究成果也标明,CIO利用云计算降低成本,必须更多的关注数据、应用和整合,而非那些明面上的东西。 综上所述分析,至少目前来说,云的三种模式SaaS/PaaS/IaaS在企业信息化领域还行不通,而不是外界多表现出来的一片欣欣向荣。云计算的商业模式要满足企业信息化的需求,必须找到一个新的落地点。
阿里云应属于IaaS,而新浪云、百度云与百度开放云平台则属于PaaS。IaaS其实提供的就是服务器,用户可以自行在服务器安装配置各种软件环境。可以很灵活的实现各种功能。PaaS目前主要是WEB环境的应用,通常支持PHP、Java、Python和GO语言。必须在云计算服务商的框架内开发。IaaS需要自己搭建程序运行环境,优势是灵活,缺点就是需要自己配置。PaaS不需要自己做环境配置,缺点是必须使用指定的开发语言,遵循平台的开发规范。如果开发的应用不是用PHP、Java、Python语言。建议使用阿里云的服务。如果是上述语言的WEB服务,可以考虑使用新浪云、百度云等。
虽说掌握和了解了PAAS平台到底是什么意思啊?,java最流行的paas平台是什么?,企业信息化领域中SaaS PaaS IaaS还行的通?,阿里云是iaas还是paas??,能走遍天下,但也要不断去学习新的知识,更多的Java知识,请联系客服获取。
只要一个电话
我们免费为您回电