漫谈云计算与SOA (1)

SOA是什么?数据库

英语直译是基于服务的架构,就是一种技术框架,促使企业内部与外部全部相关的系统公开和访问定义良好的服务和绑定于服务的信息,进一步抽象成流程层和组合应用,从而构成解决方案。七牛云存储

说人话:重用服务和子系统。安全

SOA的优点服务器

服务和行为的重用,在一个系统中能够方便的使用另一个系统的服务。网络

快速修改与开发,因为子系统和服务是独立的,能够很方便的修改流程,快速迭代。架构


云计算的定义:框架

云计算是按照用量付费的模型,实现了经过网络访问的、可配置的计算资源池。运维

 

云计算的模式测试

1.存储即服务网站

2.数据库即服务

3.信息即服务

4.流程即服务

5.应用即服务

6.集成即服务

7.平台即服务

8.安全即服务

9.管理、治理即服务

10.测试即服务

11.基础设施即服务

举几个例子介绍一下

存储即服务,物理上处在远程网站的存储资源在逻辑上看成本地资源来使用,供任何须要资源的应用程序使用,是云计算的基础组件,想到七牛云存储了吧。

基础设施即服务,即租用一台远程主机,在上面作任何想作的事情,好比腾讯的云主机,租用一台主机,提供IP、限定磁盘和内存容量、指定数量的cpu。

云计算的定义这么复杂,它的本质是什么?

按需使用的IT资源,包括能够托管数据、服务、流程的资源,使用云计算能够根据需求扩张和收缩成本,将扩展IT资源的风险转嫁给云计算提供商一方,比本身购买主机、软件并请人维护要便宜很多。云计算的价值在于使用防火墙以外的别人的数据中心中的服务、数据以及流程。

云计算必定带来效益吗?

若是使用云却缺少架构远见,云计算不会带来价值,甚至可能会由于风险和移植成本带来额外开销。随意把东西扔在云平台中的人会吃到苦头。

 

云计算和SOA的火花

能够把云计算看成SOA向云平台的资源的扩展,技巧在于找出哪些服务更适合放在云平台中,简而言之,你能够把云看做附加的运行环境,优点在于不须要向数据中心投入服务器和运维人员。 

相关文章
相关标签/搜索