同理,倘若每一个希望创建云应用(cloudapplication)的开发团队都得首先构建自己的云平台的话,那么我们今后看到的云应用将寥寥无几。幸运的是出现了一些致力于解决此问题的厂商,今天有很多云平台技术可供我们使用。本文的主旨即从企业应用创建者的角度来分类并简要介绍这些技术。
实际环境中的云平台:三种云服务
为掌握云平台,我们先从大体上考察一下云服务。我们可以把通过“云”提供的服务分为三大类。它们是:
附着服务(Attachedservices):每个户内应用(on-premisesapplication)自身都有一定功能,它们可以不时地访问“云”里针对该应用提供的服务,以增强其功能。由于这些服务仅能为该特定应用所使用,所以可以认为它们是附着于该应用的。一个著名的消费级例子就是苹果公司的iTunes:其桌面应用可用于播放音乐等等,而附着服务令购买新的音频或视频内容成为可能。微软公司的Exchange托管服务是一个企业级例子,它可以为户内Exchange服务器增加基于“云”的垃圾邮件过滤、存档等服务。
云平台(Cloudplatforms):云平台提供基于“云”的服务,供开发者创建应用时采用。你不必构建自己的基础,你完全可以依靠云平台来创建新的SaaS应用。云平台的直接用户是开发者,而不是最终用户。
要掌握云平台,首先要对这里“平台”的含义达成共识。一种普遍的想法,是将平台看成“任何为开发者创建应用提供服务的软件”。下一节,我们将对此作具体讲解。
应用平台的一般模型
无论在户内环境、还是在“云”里,我们可以认为一个应用平台(applicationplatform)包含以下三个部分:
一个基础(foundation):几乎所有应用都会用到一些在机器上运行的平台软件。各种支撑功能(如标准的库与存储,以及基本操作系统等)均属此部分。
一组基础设施服务(infrastructureservices):在现代分布式环境中,应用经常要用到由其他计算机提供的基本服务。比如提供远程存储服务、集成服务及身份管理服务等都是很常见的。
一套应用服务(applicationservices):随着越来越多的应用面向服务化,这些应用提供的功能可为新应用所使用。尽管这些应用主要是为最终用户提供服务的,但这同时也令它们成为应用平台的一部分。(也许你要奇怪,为什么要把别的应用视为平台的一部分,但在面向服务的世界里是这样的。)
开发工具也是另一个重要部分。现代工具可以帮助开发者们运用应用平台的这三个部分来构建应用。
为了对这个抽象模型有具体的认识,下面我们将它与今天主流的户内平台加以对照。户内基础(on-premisesfoundation)包括有:
操作系统(Operatingsystem):Windows、Linux及其它版本的Unix是主流选择。
对于户内基础设施服务(on-premisesinfrastructureservices),典型例子包括:
身份管理(Identity):对许多分布式应用而言,提供身份信息是一个最基本的需求。常见的解决此问题的户内技术包括微软的ActiveDirectory(活动目录)及其它LDAP(轻量级目录访问协议)服务器。
至于户内应用服务(on-premisesapplicationservices),不同机构间差别很大。原因很简单:不同机构使用的是不同的应用,因而它们暴露的服务也五花八门。对于这些户内平台里的应用,一种思考方式是将它们分成两大类:
套装软件(Packagedapplications):这包括像SAP、OracleApplications、MicrosoftDynamics在内的许多商业软件,以及许许多多现成的产品。虽然不是所有套装软件都向其它应用暴露服务,但越来越多的套装软件是这么做的。
定制应用(Customapplications):许多机构对定制软件进行了大笔投资。随着这些应用逐渐将其功能以服务的形式暴露出来,它们也将成为户内应用平台的一部分。
从户内平台到云平台
上面那个一般模型描述的是户内平台,但它同时也可被用来考察云平台。另外,因为户内平台与云平台可以一同使用,所以理解它们如何一起工作也是十分重要的。
正如户内应用(on-premisesapplication)是构建于户内基础(on-premisesfoundation)之上的,云应用(cloudapplication)也可以构建于云基础(cloudfoundation)之上。无论是户内环境、还是“云”里的基础设施与应用服务,均可为这两种应用所使用。户内平台为我们今天的应用提供支持,类似地,云平台为我们明天将构建的应用提供服务。
云平台是由搭载了云平台服务器端软件的云服务器、搭载了云平台客户端软件的云电脑以及网络组件所构成的,用于提高低配置或老旧计算机的综合性能,使其达到现有流行速度的效果。
编辑本段
一、UAP平台
UAP平台
方案。
NC以“高智能、高性能、高可用”成为中国集团企业商业模式创新、管理和竞争力升级的信息化平台。二、弹性虚拟计算
根据企业不断变化的组织架构、管控模式和业务需求,为企业云应用服务快速提供动态、灵活、弹性、虚拟、共享和高效的计算资源服务。
二、弹性虚拟计算
弹性虚拟计算
三、智能监控运维
智能监控运维
实现对计算资源、存储资源、网络资源、云应用服务进行7*24小时全时区、多地域、全方位、立体式、智能化的IT运维监控,保障IT系统安全、稳定、可靠运行。
移动技术
四、移动技术
Gleasy从“系统”上看由三个层次组成:基础环境、系统基础应用、第三方应用。
凌云云平台为saas模式,即软件即服务模式。凌云为企业提供开展移动营销所需的软件、硬件、网络设施等,并负责所有前期的实施、后期的维护等一系列服务,企业无需开发软件、购买硬件、建设机房、招聘人员,即可通过凌云云平台轻松开展移动营销。
凌云产品最大特点是UI界面、交互风格、动画效果、页面布局均可任意设计不受引擎限制。定制化的UI界面,可以体现企业的个性化、高端品牌形象。
一次编译,全渠道覆盖
内容管理云端同步
百种功能组件
凌云具有上百种功能组件,企业可随意选择,满足营销需要。
提供傻瓜式营销工具,无需专业人员也能方便展开自营销
凌云管理后台系统为企业提供傻瓜式一键营销工具,企业无需专业人员也能方便的做好移动互联网营销。
凌云云平台由自动化编译引擎、CMS云端管理系统、销售管理系统、CRM管理系统、服务器动态配置系统和用户行为分析系统、营销工具系统组成。
销售管理系统由于销售需求记录及销售展示功能,通过可视化的销售系统,准确把握用户需求。
CRM管理系统为企业提供客户关系管理工具。
服务器动态分配系统通过服务器动态分配,确保用户使用速度,降低服务器成本。
数据分析系统为企业提供用户行为统计分析工具,便于及时调整营销策略。