3.4 SaaS范式面临的挑战

与任何新技术一样,SaaS与云的概念也受到许多限制。人们正在努力研究这些技术的具体情况和方案。他们正在研究不同层次和水平下的错综复杂的问题。本书列出了一些整体意见。丧失或者缺乏如下功能则阻碍云的大规模采用。
1)可控制性。
2)可见性和灵活性。
3)安全性和私密性。
4)高性能和高可用性。
5)集成与组合。
6)标准。
本书正在研究解决发现的问题和缺陷的办法。私有云、混合云和最新的社区云正在解决这些效率低下和不足的问题。正如有人在博客中指出的那样,仍然有很长的一段路要走。有一些公司开始专注这个问题。Boomi(http://www.dell.com/)就是其中之一,这家公司发表了几篇写得很好的“白皮书”,阐述了这些企业面临的问题,并思考和试图接受第三方公共云以托管他们的服务和应用。
集成难题。尽管SaaS应用程序提供的特性和功能相对成本方面具有卓越的价值,但它们在面对具体的集成时,依然有一些挑战。第一个问题是,大部分SaaS应用程序是单点解决方案和服务业务线。因此,企业在多个业务线之间没有办法同步数据,这在保持准确的数据、预测和关键业务流程自动化方面是一个严重的缺点。对于云而言实时数据和功能的共享是不可或缺的。
缺少API。许多SaaS供应商通过开发应用程序编程接口(API)对一体化挑战做出回应。令人遗憾的是,通过API访问和管理数据,需要相当数量的编码。另外,维护也需要频繁地修改和更新API。此外,尽管出现了Web服务,但在SaaS API的结构或格式方面,却并没有标准或达成共识。因此,IT部门耗费时间和资源开发和维护一个独特的方法,在组织内部署SaaS应用程序的API为其通信。
数据传输安全。SaaS供应商花费很大的心思,以确保托管环境内客户数据的??安全。然而,托管在客户的数据中心之外的SaaS应用程序从位于防火墙后的内部系统或应用程序传输数据的这一需求带来了新的挑战,这需要选择集成解决方案解决这一问题。集成解决方案能够在不打开防火墙的情况下从SaaS到内部环境(on-premise)双向同步数据,这是至关重要的。当用户将数据手动输入位于防火墙后面的Web浏览器中时,同类最佳的集成供应商以相同的安全性提供类似的功能。
在SaaS应用程序与内部企业包之间,为企业和用户提供承诺价值的任何重新配置的应用最起码的要求便是互操作性。由于SaaS应用程序在设计之初并未牢记互操作性要求,集成进程显得有点强制分配。在按需应用和内部资源之间有其他障碍物阻碍路由消息。
消息、数据和协议转换发生在终端或者中间件层,以削减禁止参与者之间自发地共享和封锁有针对性的合作。由于应用程序和数据的多样化、分布式和分散化,多功能的集成技术和方法对缓解集成问题而言是非常有必要的。反射式中间件是一个企业范围内实时和同步信息视图的重要必需品,它有利于管理人员、决策者以及用户的战略战术部署。它们背负着共同的使命,需要保持数据的完整性、保密性、质量和价值,服务和应用是相互联系的。
云的影响[1,2]。近年来,在前端基础设施方面,云已强势登场,并扩展了业务应用、事件和数据的边界。也就是说,业务应用、开发平台等方面都逐渐转移到弹性、在线和按需的云基础设施上。鉴于越来越多的商业、技术、金融和绿色的缘故,应用和服务正在准备迁移到高可扩展性和可用性的云上。集成方法和中间件解决方案也要考虑采取建立扩展、集成过程和视图的云,这是当前的含义和影响力。因此,这需要有一个自适应的集成引擎,无缝和自发地连接企业应用与云应用。集成进一步扩大了Internet的水平,这的确是系统架构师和集成商的一块试金石。
鉴于SaaS风格原本形象化的成功,必须认真解决这一永久的集成难题。SaaS和非SaaS解决方案之间的互操作性仍然引领集成业务感知和以人为本的复合系统和服务的需求。无边界的信息流对于企业制定战略是必要的,以获取更大的成绩、价值和提供客户满意的目标。集成已成为业务增长的庞然大物、“财富500强”企业和系统集成商的一大挑战。现在随着云赞助商的可用性、承受能力和适应性的提高,应用程序部署和交付最先进基础设施,集成的范围、大小和规模正在扩大。然而,这个有利的扩展使集成架构师、专家和咨询师深陷困境。

《云计算:原理与范式》一3.4 SaaS范式面临的挑战相关推荐

  1. 密码学原理与实践第三版pdf_云计算原理与实践PDF电子书下载

    今天分享的电子书是<云计算原理与实践>PDF电子书下载 本书细节 书名:<云计算原理与实践> 作者:王伟主编:郭栋,张礼庆,邱娟,张静轩,张东启,谭一鸣编著 出版时间:2018 ...

  2. 第八章 云计算原理与技术

    第八章 云计算原理与技术 云计算是什么 对一般用户而言:云计算是指通过网络以按需.易扩展的方式获得所需的服务.即随时随地只要能上网就能使用各种各样的服务,如同钱庄.银行.发电厂等.这种服务可以是IT和 ...

  3. 云计算的概念,发展现状,实现机制,Google云计算原理

    第1章  绪论 很少有一种技术能够像"云计算"这样,在短短的两年间就产生巨大的影响力.Google.亚马逊.IBM和微软等IT巨头们以前所未有的速度和规模推动云计算技术和产品的普及 ...

  4. 云计算中的Iaas,Paas和Saas

    本文来说下云计算中的Iaas,Paas和Saas 文章目录 概述 概述

  5. java 范式 问号_巴科斯范式和扩展巴科斯范式

    巴科斯范式(也称为巴科斯-瑙尔范式.巴克斯-诺尔范式)即 BNF 是一种用于表示上下文无关文法的语言,上下文无关文法描述了一类形式语言.尽管巴科斯范式也能表示一部分自然语言的语法,它还是更广泛地使用于 ...

  6. 大数据面临的挑战:当大数据遭遇云计算

    本文讲的是大数据面临的挑战:当大数据遭遇云计算,大数据正在彻底改变IT世界.那么,什么样的数据谈得上数据呢? 根据IDC的报告,未来十年全球大数据将增加50倍.仅在2011年,我们就将看到1.8ZB( ...

  7. 高阶函数||编程范式: 命令式编程/声明式编程 || 编程范式: 面向对象编程(第一公民:对象)/函数式编程(第一公民:函数)

    编程范式: 命令式编程/声明式编程 编程范式: 面向对象编程(第一公民:对象)/函数式编程(第一公民:函数) 高阶函数 filter/map/reduce filter中的回调函数有一个要求: 必须返 ...

  8. 范式球(norm ball),范式锥,欧式球,椭球

    一个范式球的定义: B(xc,r)={x∣∥x−xc∥≤r}B(x_c, r)=\{x\mid \|x-x_c\|\leq r\}B(xc​,r)={x∣∥x−xc​∥≤r} 一个范式锥的定义: C= ...

  9. python支持多种编程范式吗_聊聊编程范式

    标签: 编程语言有很多种流派和思想,有一些编程语言同时支持多种编程范式. 静态类型编程范式 采用静态类型编程范式的编程语言,其变量需要明确指定类型.代表语言:C,C++,Pascal,Objectiv ...

最新文章

  1. 高通投资商汤,是因为手机刷脸市场吗?阿里巴巴再砸AI芯片,弄啥咧 | AI三分钟
  2. 2021 年云原生技术发展现状及未来趋势
  3. 简述直方图和柱形图的区别_如何区分直方图与柱形图
  4. 史上最强Android 开启照相或者是从本地相册选中一张图片以后先裁剪在保存并显示的讲解附源码...
  5. matplotlib-plt.title
  6. Android实现局部图片滑动指引效果
  7. bi系统是做什么的?
  8. HTTP中URL和URI的区别
  9. 电脑运行MATLAB直接关机,Matlab相关-----matlab跑完程序后自动关机
  10. 网页中插入视频播放代码全集
  11. java web 编辑器_22个所见即所得在线 Web 编辑器
  12. always@(*)和assign的区别
  13. 聊天机器人框架Rasa资源整理
  14. Android手机屏幕坐标定义
  15. 不同版本iOS的特性和差异
  16. 值得一生去看的21个演讲,8部经典励志电影,12部大师纪实片,60部纪录片
  17. 【180720】打字游戏源码
  18. Boost_Test 测试夹具
  19. Cadence——面向资源的编程
  20. 神经网络二分类问题范例,神经网络解决分类问题

热门文章

  1. QT5.1 调用https
  2. 2.C#面向对象基础属性
  3. setTimeout和setInteval
  4. 转 海量数据处理(2)
  5. JavaScript中的面向对象--对象创建
  6. stl之multiset容器的应用
  7. (01)数据库及相关
  8. z17mini android 8,努比亚Z17mini和荣耀8哪个好?努比亚Z17mini与华为荣耀8全面区别对比评测...
  9. java使用libreoffice_关于java使用libreoffice以及openoffice转换问题。
  10. aws s3 獲取所有文件_Url从Amazon S3获取文件