云应用发展趋势

云计算包括基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)三种服务模式,其中规模最大的是SaaS,也称为云应用,本文中的SaaS和云应用为同一含义。SaaS的崛起冲击了人们的传统观念,包括能源、银行、文化、教育、制造业、医疗、建筑等行业都成为SaaS应用的主要行业,而大数据、电商、数据服务、研发管理、数据仓库、物联网则成为SaaS应用的主要方向。


说到SaaS,不得不提Salesforce,Salesforce是全球市值最高的十家SaaS公司之一。它可以说是SaaS的鼻祖,提供了一系列的客户关系管理云服务(SaaS CRM)。客户只需通过网络注册后进行简单设置,就可启用所需的软件服务,非常方便快捷。

除了传统的应用系统进行了云化服务,网络安全也开启了云化的进程。派拓网络(Palo Alto Networks)是世界上最大的网络安全公司之一,也是全球市值最高的十家SaaS公司之一,其推出了包括Prisma Access、Prisma Public Cloud、Prisma SaaS、CORTEX等在内的云安全服务。通过这些云化的服务,客户可以不必购买软硬件设备就进行安装部署,通过简单配置便能实现安全保护效果。

近几年,SaaS在国内也得到了快速发展,比如金蝶从软件厂商向云服务商转型,其企业资源管理云服务(SaaS ERM)在国内拥有最高的市场占比,深受用户喜欢。此外,国内也涌现了相当多的云安全服务,比如云抗D、云WAF等。

IDC发布的对中国未来网络的预测中指出:到2024年,云网络软件和服务收入超过14.9亿美元,复合增长率达40.8%,增速是传统网络4倍之多。到2025年,将管理功能迁移到云上的云管理网络市场规模达4.5亿美元,按SaaS模式收费被较广泛的接受。

说到SaaS,不得不提Salesforce,Salesforce是全球市值最高的十家SaaS公司之一。它可以说是SaaS的鼻祖,提供了一系列的客户关系管理云服务(SaaS CRM)。客户只需通过网络注册后进行简单设置,就可启用所需的软件服务,非常方便快捷。

了传统的应用系统进行了云化服务,网络安全也开启了云化的进程。派拓网络(Palo Alto Networks)是世界上最大的网络安全公司之一,也是全球市值最高的十家SaaS公司之一,其推出了包括Prisma Access、Prisma Public Cloud、Prisma SaaS、CORTEX等在内的云安全服务。通过这些云化的服务,客户可以不必购买软硬件设备就进行安装部署,通过简单配置便能实现安全保护效果。

近几年,SaaS在国内也得到了快速发展,比如金蝶从软件厂商向云服务商转型,其企业资源管理云服务(SaaS ERM)在国内拥有最高的市场占比,深受用户喜欢。此外,国内也涌现了相当多的云安全服务,比如云抗D、云WAF等。

IDC发布的对中国未来网络的预测中指出:到2024年,云网络软件和服务收入超过14.9亿美元,复合增长率达40.8%,增速是传统网络4倍之多。到2025年,将管理功能迁移到云上的云管理网络市场规模达4.5亿美元,按SaaS模式收费被较广泛的接受。

云应用面临的安全问题

SaaS在快速发展的过程中也存在各种安全问题,比如由于通过互联网连接造成的个人隐私泄露,由于数据集中存储导致的数据丢失,由于网络攻击造成的数据泄露。下面举几个例子:

#1
在疫情时广受欢迎的Zoom视频会议软件是一款SaaS应用,该应用在2020年被爆存在重大安全漏洞,大量用户的私人视频被公开在网上,所有人都可以点击观看,造成恶劣影响。此外,Zoom还被指出存在包括窃取windows凭证、与Facebook服务器共享用户设备信息、远程窃听会话等安全问题。

#2
2020年,SaaS服务商微盟遭员工“删库跑路”,导致服务器出现大面积故障,较长一段时间让平台上的几百万家商户生意基本停摆。不仅损害了服务商的信誉和收入,也大大降低了用户对于使用SaaS服务的信心。


#3
2021年,黑客通过入侵富士通的ProjectWEB平台,非法访问和窃取日本中央省厅和重要基础设施企业的数据。ProjectWEB平台是富士通推出的基于云的企业协作和文件共享平台,被日本政府机构广泛使用,此次入侵事件也导致日本相关机构受损严重。


由于SaaS最大特点是业务数据都集中保存在云服务商侧,因此其最大的风险是数据的泄露、丢失、非授权访问以及业务的不可访问,但造成风险的原因各不相同,主要包括:

被利用的漏洞:对于SaaS服务,用户一般通过互联网使用Web浏览器访问云上应用,因此Web存在的漏洞可能会被攻击者利用从而窃取数据或进行后门监控等。此外,对外的API接口也存在漏洞被恶意利用的风险。

错误的配置管理:SaaS免去了部署的麻烦,但在使用服务时仍需进行有效配置,否则就有可能发生因为不安全的配置造成的数据非授权访问以及网络攻击。而且一般来说,配置涉及面和范围较广,配置人员工作量巨大,没有好的技术手段必然会带来配置的疏漏。

特权用户的不恰当使用:考虑到应用和数据都存储在云服务商侧,如果在系统设计时对特权用户没有进行很好地技术或管理上的约束,导致存在恶意用户或非恶意用户的错误操作,增加了业务数据被盗、泄露、篡改的风险。

不安全的传输:SaaS的应用和数据都保存在远端,如果使用不安全的传输方式,就会存在凭证泄露、数据被窃取,甚至被钓鱼的风险。

应用的不可访问:不同用户共同访问同一应用,如果系统没有进行冗余设计或扩展性做的不好,可能会出现无法访问应用或出现资源挤兑的情况。

安全责任的不明确:SaaS减少了部署和运维的成本,但该模式需云服务商与云租户进行安全责任共担。实际情况安全责任划分相对复杂,必须在一开始就在合同中明确具体责任,否则会出现安全事件发生却互相推诿责任的情况。特别是很多SaaS都部署在IaaS或PaaS云平台上,有时候甚至需要IaaS/PaaS云服务商、SaaS云服务商和SaaS云租户三者共同来确定。

除此之外,SaaS还存在包括租户数据隔离、云上资产管理混乱、自身安全防护手段不足等问题。这些问题必须进行妥善解决,如此才能让客户更放心地将业务上云,也能更好地让整个SaaS产业健康发展。

云应用安全框架

基于以上安全问题,云应用需要有一个完整的安全框架,用于明确其应具备的安全技术或能力。该框架主要包括云应用架构设计要求、云应用运行环境安全要求、云应用程序安全要求、访问控制安全要求、租户级安全自助能力要求、云应用实施/交付/服务安全要求、数据安全要求、安全管理能力要求共8个控制域。

  1. 云应用架构设计要求:云计算资源的弹性无法保障云应用整体的弹性能力,因此在云应用的设计阶段要充分考虑架构问题,通过架构设计来保证云应用层面的弹性,从而提升云应用的稳定性。此外还应在架构设计阶段充分考虑云应用的性能和安全问题。云应用架构设计要求主要包括高可用、高性能、高安全三个方面。
  1. 云应用运行环境安全要求:运行环境是云应用正常运行的基础,主要包括其依赖的操作系统、中间件、数据库等。

  2. 云应用程序安全要求:云应用程序包含多种形式,如web、移动APP、API接口、小程序等。

  3. 访问控制安全要求:云应用的访问控制安全主要包括通信安全、安全区域、身份与访问管理IAM、会话安全及终端安全识别等方面。

  4. 租户级安全自助能力要求:租户级安全是指云应用厂商提供的可由租户管理员自行操作的安全配置能力,通常作为云应用的安全功能存在,每个租户可以设置不同的安全策略,主要包括租户级IAM自助服务、租户级自助审计。

  5. 云应用实施/交付/服务安全要求:一般来说,云应用由云服务厂商履行应用程序及以下各层(甚至包含数据层)的安全和运维职责,主要包括云应用实施/交付/服务安全控制、互操作性与可移植性、安全即服务、云应用功能扩展与定制化交付能力。

  6. 数据安全要求:数据安全是云应用安全最终保护的目标,因此需基于云应用场景提出数据安全的相关要求,主要包括租户间数据隔离、数据机密性、数据可用性、数据完整性、隐私保护、数据位置与跨境等。

  7. 安全管理能力:云服务商通常会承担绝大部分安全管理职责,云应用需为云租户提供安全管理相关的功能,云租户需要合理使用或设置云应用厂商提供的安全功能,进行租户级的应用安全加固。

安全建议

SaaS作为互联网发展下的软件应用新模式,可以快速满足企业的业务需求,省去了企业自行设计、研发、部署、运维等过程,让客户能够专注于自己的核心业务。但互联网的远程接入方式、高度集中的数据、特权的管理用户等让SaaS也面临着与传统应用不同的安全风险,因此需要对SaaS进行整体安全评估,从而给用户建立信心。

中心与国际云安全联盟CSA、云应用厂商和安全厂商等一起编制了《云应用安全技术规范》,建立了云应用安全架构并提出了8个控制域的安全要求,为云应用厂商构建安全的SaaS产品和服务提供了参考和指导,也为云客户选择安全的SaaS产品和服务提供建议和指南。

*转载自国家网安检测中心服务号


点击此处即可参加报名

云计算安全测评:云应用安全相关推荐

  1. 云计算安全测评:云原生安全

    云原生发展趋势 云原生的英文缩写"Cloud Native"是一个组合词,其中"云"表示应用程序运行于云计算环境中,"原生"表示应用程序在设 ...

  2. 腾讯云和阿里云对比哪个好?云计算优势测评

    云计算市场争夺阿里云作为名副其实的国内业界第一,名声非常大,不过最近 IT 之家的事闹出来之后,我有点庆幸最终没有选择它.腾讯云算是业界老二,而且有着腾讯这个强大的靠山,云服务产品的种类和质量都不错. ...

  3. 华数传媒牵手阿里云计算共建媒体云平台

    本文讲的是华数传媒牵手阿里云计算共建媒体云平台12月31日中午,华数传媒与阿里云达成战略合作,将共同构建全产业链的媒体云.逐步推动影视剧作品从采集.制作.存储.审批.交易.分发到播控的全流程联网上云. ...

  4. 【华为云计算产品系列】云上迁移工具RainBow实战详解

    [华为云计算产品系列]云上迁移工具RainBow实战详解 1. 迁移方案 2.迁移流程 3. 迁移实验 3.1. Windows系统迁移 3.2. Linux系统迁移 3.3. 存储层迁移 1. 迁移 ...

  5. 戴尔联手九大云计算伙伴成立云联盟:通吃混合云

    在贵阳数博会同期召开的戴尔高层客户暨合作伙伴峰会上,令人印象深刻的是戴尔大中华区总裁黄陈宏博士对 "DELL TECHNOLOGIES"的解读--"S"寓意拥有 ...

  6. 计算机中所说的云是什么意思,如何理解云计算中的“云”是什么?

    近年来,云计算当属是风头技术了,我们时时刻刻都能够听到云计算云服务这样的词汇,虽然我们经常再说,但是并不是所有人都能够了解这些技术,也并不是所有人对于这个概念都能够清晰,很多人就会问,为什么要叫云计算 ...

  7. 网心科技打造全球首个百万量级节点的边缘云计算网络“星域云”

    很久很久以前有一只蝴蝶不小心挂到了蜘蛛网上,蜘蛛费了很大气力最终还是没能捆住蝴蝶.逃脱后的蝴蝶得意的对蜘蛛说到:"你的网速太慢了!".这则小故事是想告诉大家网速不止关乎" ...

  8. HCIE华为云计算面试-桌面云

    HCIE华为云计算面试-桌面云 介绍:Fusionaccess 桌面云用户登录连接流程及故障排除的思路 桌面云中的用户组,虚拟机模板,虚拟机组和桌面组的关系和区别,发放完整复制和链接克隆虚拟机时,步骤 ...

  9. 8月11日云栖精选夜读:阿里云与神州云计算定制混合云解决方案助企业转型

    原文地址 在企业用户追求高效.实现转型,享受数字化果实的过程中,很多问题和挑战也随之而来,成为企业转型路上的重要关卡.量身定制.专业可靠的解决方案,将是帮助企业用户化解难题的关键.为了分享优秀的解决方 ...

最新文章

  1. 池化方法总结(Pooling)
  2. OOD沉思录 --- 类和对象的关系 --- 使用关系
  3. IPFS的相关操作命令
  4. python函数的继承_Python 继承
  5. View绘制--onMeasure() 、onLayout()
  6. Swift中文教程(五)控制流
  7. 程序员书籍哪里找?有这个GitHub项目就够了
  8. 在Silverlight中使用ESFramework-- ESFramework 4.0 快速上手(05)
  9. 16位顶尖对冲基金大佬:畅谈量化投资的下个10年!
  10. 云计算平台构建与实验设计
  11. imagej得到灰度图数据_IMAGE J灰度分析
  12. 运动式蓝牙耳机什么牌子好、运动式蓝牙耳机推荐
  13. uniapp连接手机端调试
  14. 基于编码应用的主观全景视频质量评价数据库(译)
  15. 什么是物理机(独立服务器)?物理机和虚拟主机有什么区别?
  16. 新词发现:中文新词识别技术简介
  17. Tirp(状压DP)
  18. git commit 、CHANGELOG 和版本发布的标准自动化
  19. 为什么 4EVERLAND 是 Web 3.0 的最佳云计算平台
  20. oracle当天八点,oracle实现动态查询前一天早八点到当天早八点的数据功能示例

热门文章

  1. python-把excel里面的数据存储到矩阵里面
  2. ubuntu中vim编辑模式退格键无法删除,方向键乱入ABCD解决方法
  3. 基于高通SNPE推理引擎的yolov5目标检测算法
  4. p5727深基5.例3冰雹猜想c语言,深基
  5. Spring Boot 使用 Log4j2 Logback 输出日志到 EKL
  6. 【数据结构】树与树的表示、二叉树存储结构及其遍历、二叉搜索树、平衡二叉树、堆、哈夫曼树与哈夫曼编码、集合及其运算
  7. 有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个
  8. 最新最全论文合集——纵向联邦学习
  9. Shell小脚本实现一键关机/重启虚拟机
  10. c语言总分和平均分,用C语言编程平均分数