全国协议5人面授小班,企业级独立开发考核,零基础的软硬件工程师基地

登录/注册
当前位置:首页  >   > 云计算应用的五种技术

云计算应用的五种技术

来源:汉码未来
发布人:xqq
时间: 2024-11-28 23:26:53 1711417071

一、web技术

1. Web应用的3层模型

表示层:用于表现用户界面。分为客户端和服务器端。

应用层:用于实现应用逻辑。

数据层:有持久性数据存储构成。

2. 基于插件的Web呈现技术

Flash

Silverlight

JavaFX

3. 基于浏览器的Web呈现技术

HTML5:实现网页结构与内容描述的扩展,满足功能需求,满足离线使用需求

CSS3:页面显示特效,更接近客户端效果

Ajax:部分、异步交互数据,避免页面重载导致的不连贯

 云计算呈现技术并不等同于Web技术,也不是实现云服务交付的必需手段,而只是针对SaaS这种交付模型的。

 

二、多租户技术

1. 目标

使多个用户(租户)在逻辑上同时访问同一个应用。

2. 基本思想

多用户的环境下共用相同的系统或者程序组件,并且确保各个用户数据和操作的隔离性。

3. 多租户技术的7个特点(要求)

1)使用隔离(usage isolation):一个租户的使用行为不会影响到该应用对其他租户的可用性和性能。

2)数据安全(data security):租户不能访问其他租户的数据。

3)可恢复性(recovery):每个租户的数据备份和恢复过程都是分别执行的。

4)应用升级(application upgrade):共享软件构件的同步升级不会对租户造成负面影响。

5)可扩展性(scalability):根据现有租户增长的使用需求或租户数量的增加来扩展应用。

6)使用计费(metered usage):根据租户实际使用的应用处理和功能来收费。

7)数据层隔离(data tier isolation):租户拥有独立的且与其他租户隔离的数据库、表格和模式。

 

三、服务技术

1. SOA模型

1SOA不太关注如何对应用程序进行模块化构建,更多的是关注如何通过分布式、单独维护和部署的软件组件的集成来组成应用程序。这些通过技术和标准来实现,通过技术和标准使得组件能够更容易地通过网络(尤其是IP网络)进行通信和协作。

 

tags: it培训
【免责声明】由于政策等各方面情况的不断调整与变化,本网站所提供的信息仅供参考,请以权威部门公布的正式信息为准。本网站在文章内容来源出处标注为其他平台的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如您对内容、版权等问题存在异议请与本站联系,我们会及时进行处理解决。删除,请联系客服。
相关推荐HOT