0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

专业软件上云实现SaaS的五大挑战

话说科技 ? 2021-03-29 10:02 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群


作者:云华

近年来,随着互联网和智能手机的快速发展,SaaS(Software as a Service)软件即服务成为一个热门话题。SaaS供应商将应用软件统一部署在自己的服务器上,客户可以根据工作实际需求,通过互联网向厂商定购所需的应用软件服务,按定购的服务多少和时间长短向厂商支付费用,并通过互联网云(简称 云)获得SaaS供应商提供的服务。SaaS的快捷弹性的部署和服务模式、节省用户的硬件资源投入、方便的部署和管理,让全球很多云软件服务公司获得了巨大的成功,如最早上云的CRM服务商Salesforce,老牌办公软件微软Office,以及新兴的互联网服务滴滴打车等等。

如果我们从上云的必要性来做一个细分,可以把云端SaaS软件分为两类:第一类是天然必须要运行在云端的,如滴滴打车、Zoom、微信等,这类软件离开云就失去了意义,因此从诞生之日起就是与云深度结合的,也是目前互联网App的主流。第二类是“不必须”运行在云端的,比如微软Office、Autodesk设计软件、各种数据库软件等等,这类专业软件很多早在互联网普及之前就已经运行在个人电脑或者本地服务器上,它们的核心功能并不依赖于互联网,对这类软件来说,“上云”是为了增加或者放大它们的价值。那么,是否未来的软件特别是专业软件都会从本地迁移到云端实现SaaS?

从SaaS的出现到现在发展了20余年的实际情况看,真正实现了SaaS价值的行业软件非常少,其原因多种多样,但原有软件厂商在向SaaS迁移过程中的碰到的一些挑战是其中的重要因素。本文从目前的实际情况出发,列举原有的本地专业软件转向SaaS过程中经常遇到的挑战,希望能够抛砖引玉,对未来软件行业向SaaS发展有所促进:

1. 如何支持多样化的访问设备

本地软件一般只需要适配标准化的个人电脑或服务器即可,但上云之后,客户会试图使用手头的各种网络设备如手机、Pad、便携电脑去访问云服务,并且期望能在各种设备上获得同样的体验。但是这些设备有不同的分辨率和用户界面,某些云服务用电脑和鼠标访问很正常,但换手机打开则界面凌乱、或看不清多个分割窗口内容,或手指无法准确操作,反之手机能正常使用的软件,在电脑上打开却无法操作。这都是软件供应商没有考虑多样化设备界面的重大区别,而造成用户负面评价SaaS软件。

2. 如何保证用户权限安全和数据安全

SaaS软件运行在云端,提供了访问的便捷性,但同时也增大了访问权限和用户数据暴露给非法用户的可能。因此,云端软件需要有很强的安全管理与控制机制,才能防止数据的泄漏。但是很多专业软件此前并没有很完整的安全控制机制,只是依赖一些简单的License文件、口令及私有数据库在本机进行安全管理,更多的是依赖物理保护(外界没有访问接口),此外专业软件原有的体系结构是全部代码由厂商自己构建,代码中一些潜在的安全问题只是在私有环境中没有机会暴露。这类安全问题,如果没有进行彻底的检查、改造和保护,很容易在上云之后暴露给外界,造成用户信息或用户数据的泄漏。如微软研究院和印第安纳大学学者在2020发表的论文就指出,即使在严格加密的情况下,许多SaaS软件都通过侧通道漏洞之类的问题泄漏了用户信息。著名的网络视频会议软件Zoom也曾经发生过视频泄漏事件。

3. 如何充分利用云端弹性软硬件架构

软件上云,其核心目的之一是更充分利用云端的软硬件资源,提高硬件的使用效率。但有一些从本地软件迁移上云的SaaS软件,仅仅是简单地把整个软件从本地服务器转移到了云端服务器,而云端服务器里的容器编排、云文件系统、云数据库各类基础软件服务都被弃之不用,也没有拓展软件在云端的跨节点弹性部署能力。从用户角度看,似乎是把自己机房里的软件服务器搬到了另外一个远程机房里,然后用跟原来同样的模式使用,既没有减轻部署和管理上的负担,也没有增加灵活使用云端服务器资源的能力,最后往往用户宁可回到本地使用的模式。

4. 如何优化用户使用模式

传统上,专业的商业软件会在本地使用密码、License文件等形式来保护软件版权、限制客户的超额使用,还有一些软件需要在用户内网部署License服务器,软件运行过程中需要反复访问License服务器去确认权限。当这类软件上云的时候,有一部分照搬了原有的使用权限管理,仍然用“License文件加License服务器”的形式加以限制,用户付出的成本没有减少,获得的性能甚至因为虚拟机和远程网络的代价而下降,这样就失去了SaaS的意义,用户没有更好的体验,也就会拒绝云端软件的使用。

5. 如何满足用户的个性化需求

SaaS的优势之一是能够方便地给所有用户提供统一的使用界面,但是专业软件往往客户有本地定制化的需求,比如根据自身特点对用户界面的定制、加入自己的控制脚本和控制代码、通过API接口增加自己独特的功能等等。很多专业本地软件的用户,已经在长期的使用中积累了大量配套资源,甚至形成了自己的内部使用流程。本地软件转化为SaaS软件的过程中,如果没有考虑这部分客户的需求,不提供类似的定制化功能与接口给用户,老用户往往会拒绝云端版本,坚持使用原有本地版本,这也是很多软件上云多年却依然是本地版本用户占多数的重要原因。

本文列举了部分原有本地专业软件在转型SaaS云端服务过程中,经常出现的一些挑战和可能带来的不良用户体验,希望软件开发者和软件厂商能彻底理解SaaS的价值所在,对软件架构和使用体验结合云服务的特点做深度定制,真正把云服务的价值带入到自己的软件中,从而给用户带来更多更好的使用价值。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    中软国际迁移服务充分释放计算价值

    在数字经济时代,企业已成为提升业务敏捷性、降低成本、增强安全性的关键路径。然而,迁移涉及复杂的业务系统、海量数据和高可用性要求,如何确保迁移过程高效、稳定、安全,成为企业面临的
    的头像 发表于 07-25 14:32 ?430次阅读
    中软国际<b class='flag-5'>上</b><b class='flag-5'>云</b>迁移服务充分释放<b class='flag-5'>云</b>计算价值

    信捷电气XDPPro V3.8.0版本的五大创新功能

    作为信捷XD、XL、XG系列PLC的编程软件,XDPPro始终以工程师的需求为核心,聚焦编程效率、硬件配置与协作体验,此次V3.8.0版本将推出五大创新功能,助您轻松应对复杂工程挑战
    的头像 发表于 05-23 16:03 ?776次阅读
    信捷电气XDPPro V3.8.0版本的<b class='flag-5'>五大</b>创新功能

    迅龙软件联合发布昇腾五大创新方向成果,共建智能生态

    。会上,华为联合迅龙软件等生态企业,围绕“硬件、算子、加速库、模型、应用”五大方向重磅发布一系列创新成果,共同加速人工智能深入千行万业,持续推动人工智能产业在时代
    的头像 发表于 03-26 12:00 ?591次阅读
    迅龙<b class='flag-5'>软件</b>联合发布昇腾<b class='flag-5'>五大</b>创新方向成果,共建智能生态

    亚马逊科技Marketplace(中国区)正式支持专业服务产品

    北京 ——2025 年 2 月 28 日 亚马逊科技宣布,由西数据运营的亚马逊科技Marketplace(中国区)正式支持专业服务产品,涵盖技术培训课程、
    发表于 02-28 13:42 ?214次阅读

    京准电钟:GPS北斗时间同步系统在五大行业揭秘

    京准电钟:GPS北斗时间同步系统在五大行业揭秘
    的头像 发表于 02-13 17:03 ?489次阅读
    京准电钟:GPS北斗时间同步系统在<b class='flag-5'>五大</b>行业揭秘

    开源安全领航者!华为 CodeArts Governance 构建更安全的软件开发生命周期

    华为 CodeArts Governance开源治理服务是针对软件研发提供的一站式开源软件治理平台,从合法合规、网络安全、供应安全等维度消减开源软件使用风险。 最新特性源码成分分析
    的头像 发表于 02-12 16:50 ?1889次阅读
    开源安全领航者!华为<b class='flag-5'>云</b> CodeArts Governance 构建更安全的<b class='flag-5'>软件</b>开发生命周期

    五大计算平台的建设原则,缺一不可!

    计算平台建设需遵循五大原则:可扩展性、高可用性、安全性、灵活性、合理的成本效益,以实现高效、可靠、安全、灵活且经济的服务。UU小编认为
    的头像 发表于 01-20 10:18 ?520次阅读

    格陆博科技获评2024年度江苏省星级企业

    近日,格陆博科技有限公司荣耀登榜2024年度江苏省“星级企业”拟认定名单,继2022年荣获四星企业称号后,再获殊荣,
    的头像 发表于 01-14 15:04 ?646次阅读

    格陆博科技荣登2024江苏省“星级企业”拟认定名单

    成就,实现了从四星到星的星级跃升。 自2022年荣获江苏省四星企业称号以来,格陆博科技一直致力于深化计算技术的研发与应用,不断提升企
    的头像 发表于 01-14 14:45 ?596次阅读

    双十一特惠抢抓数字红利!华为 Flexus X 以经济价格实现旗舰体验

    中国服务市场总体增长 16%,高于 2022 年的?10%,预计 2024?年中国基础设施服务支出的增速将进一步加快,有望达到 18%。 企业是数字化转型必经之路,但中小企业通
    的头像 发表于 11-16 11:55 ?786次阅读
    双十一特惠<b class='flag-5'>上</b><b class='flag-5'>云</b>抢抓数字红利!华为<b class='flag-5'>云</b> Flexus X 以经济价格<b class='flag-5'>实现</b>旗舰体验

    边缘计算网关五大核心特点

    在物联网的浪潮中,边缘计算网关如同一座桥梁,连接着物理世界与数字世界。它以其独特的特性,为数据处理、网络连接和系统安全提供了全新的解决方案。以下是边缘计算网关的五大核心特点,这些特点共同塑造了其在物
    的头像 发表于 10-28 17:21 ?641次阅读

    线上逛展 | 沉浸探索第三届OpenHarmony技术大会五大展区

    世博中心又有什么大事发生? 第三届OpenHarmony技术大会 五大展区全方位展示智慧互联未来 雷科技从现场发来探展邀约 一起跟随他的视角漫步展区 在精彩纷呈的特色产品、应用案例中 体验OpenHarmony的快速发展吧!
    发表于 10-24 21:50

    Skydel 24.9版本震撼发布,升级五大关键功能

    在信号传播与仿真领域,Skydel软件一直是行业内的佼佼者。我们与您分享升级快讯,Skydel软件24.9.0版本已正式发布,此次更新不仅带来了五大全新功能,还在性能优化、用户体验以及远程API方面
    的头像 发表于 10-23 10:09 ?614次阅读
    Skydel 24.9版本震撼发布,升级<b class='flag-5'>五大</b>关键功能

    网管的五大功能是什么

    。以下是网络管理员的五大核心功能,这些功能共同构成了现代企业网络的坚实基础。 一、网络设计和规划 网络设计和规划是网络管理员工作的起点。在这一阶段,管理员需要根据企业的需求和预算,设计出既高效又安全的网络架构
    的头像 发表于 10-17 14:54 ?1284次阅读

    容器引擎属于saas层服务吗?二者是什么关系

    容器引擎属于SaaS层服务,容器引擎通常被视为一种平台即服务(PaaS)的变体或扩展,虽然它提供了应用程序的托管环境,但更侧重于容器化应用的部署与管理,不完全等同于传统的软件即服务
    的头像 发表于 10-12 10:57 ?558次阅读