问题:Serverless架构对SAP应用有何影响?可以把SAP的服务变成Serverless的吗?

这个问题很有趣。

Serverless的优点:基于Function-as-Service(FaaS)的Serverless与普通云计算最大的区别在于云服务器需要一直运行,而FaaS是按需计算。Serverless能够降低开发成本,实现项目快速部署和上线,支持动态扩容。

Serverless的缺点:只有无状态应用才能发挥出Serverless架构的全部优点,而SAP多数应用都以transaction processing业务为主,是一种stateful的应用,如果要将这些应用改造成无状态应用,并不是一件容易的事情。正因为这个问题很难解决,才产生了基于BOPF的Fiori stateful编程模型,实际上绕开了将SAP应用改造成无状态应用这个难题。另外,Serverless应用在用户请求到来时才运行,也就是说当没有用户请求到来时,Serverless应用会进入休眠状态,而从休眠状态进入到运行状态,需要一个冷启动时间,所以,如果一个应用需要长时间不间断运行,处理大量用户请求,那么这种应用并不适合Serverless架构——这种应用运行在传统的云服务器上更加合适。

我以后工作的方向是SAP Commerce Cloud,从以上的分析来看,Commerce Cloud显然不适用于Serverless架构。至于数字化核心S/4HANA,我个人更是没意识到如果将其Serverless化会有啥收益。我个人认为Serverless的技术给SAP partner带来的value要远远大于SAP标准产品。

SAP应用有可能改造成Serverless架构么?相关推荐

  1. Serverless 架构模式及演进

    作者:西流 编辑&排版:雯燕 Serverless 架构 按照 CNCF 对 Serverless 计算的定义,Serverless 架构应该是采用 FaaS(函数即服务)和 BaaS(后端服 ...

  2. CSE:阿里在线应用如何演进成Serverless架构

    Cloud Service Engine,简称CSE,是中间件部门研发的面向通用Serverless计算的中间件产品,目标是具备AWS Lambda的各种优势,同时可以解决AWS Lambda的关键技 ...

  3. 人力节省 50%,研发效能提升 40%,阿里 Serverless 架构落地实践

    作者 | 万佳 嘉宾 | 杨皓然(不瞋) 导读:云的下一波浪潮是什么?杨皓然称"是 Serverless".作为一名阿里老兵,他早在 2010 年即加入阿里云,曾深度参与阿里云飞天 ...

  4. Serverless架构开发与SCF部署实践

    Serverless现状与未来:剑入佳境,无招胜有招 \\ 在金庸的笔下,独孤求败是一个从未正式出场的奇人,他功力大成之后,草木竹石可为剑,无剑胜有剑:而在互联网世界里,开发者也一样有着不同的境界,先 ...

  5. serverless架构

    目录 体验阿里云Serverless Serverless是什么 运行时Runtime BaaS化 FaaS冷启动 总结 自己动手搭建Serverless 安装istio 安装knative 体验阿里 ...

  6. Serverless 架构开发手册 — “人人都是 Serverless 架构师”先导篇

    摘要:本篇实战将介绍如何以超低成本构建动态的 Web 站点,并且实现灵活扩展,限流等效果,最后再跟大家聊一聊"现代应用"的相关概念. 相信很多同学都有过想要拥有自己的 Web 站点 ...

  7. 一文了解四种软件架构:Serverless架构、微服务架构、分布式架构、单体架构

    如果一个软件开发人员,不了解软件架构的演进,会制约技术的选型和开发人员的生存.晋升空间.这里我列举了目前主要的四种软件架构以及他们的优缺点,希望能够帮助软件开发人员拓展知识面. 一.单体架构 单体架构 ...

  8. SAP PM 初级系列8 - PM 组织架构

    SAP PM 初级系列8 - PM 组织架构 1,SAP PM模块的典型组织架构如下示: 2,SAP PM organizational structure includes the followin ...

  9. 何为 Serverless 架构模式?这 5 大场景来告诉你!

    作者 | Hongqi  阿里云高级技术专家 本文整理自阿里云<Serverless 技术公开课> 什么是 Serverless 架构?按照 CNCF 对 Serverless 计算的定义 ...

最新文章

  1. Maven Eclipse Run as 命令
  2. WINDOWS SERVER 2003从入门到精通之配置DHCP服务器(上)
  3. 方法功能从无参方法、含参方法到重载方法
  4. [20180403]访问dba_autotask_task无输出问题.txt
  5. centos7编译安装php7.3
  6. python中da_Python中字符的编码与解码
  7. 使用Java 8 Streams进行编程对算法性能的影响
  8. Linux 主机超全渗透测试命令汇总
  9. 牛人(周志华)推荐的人工智能网站
  10. [HDFS Manual] CH1 HDFS体系结构
  11. ajax 返回数组某个属性值,jQuery Ajax向某个页面传值并取得返回的数组
  12. 解决Win7下JMF读取摄像头错误
  13. JAVA王思聪吃热狗程序_王思聪吃热狗什么梗?
  14. 磁盘分区,格式化,挂载
  15. 夜曲歌词 拼音_标准的《夜曲》歌词
  16. 基于KEIL RTX CMSIS-RTOS在STM32单片机上的一些使用心得
  17. 07组第二次作业 深度学习和pytorch基础
  18. 12/22从东京到布里斯班
  19. delphi 通过TNetHTTPClient解析抖音无水印高清视频原理及解决X-Bogus签名验证2023-5-1
  20. 8句极易踩中买家雷点的口头禅,你中了哪几条?

热门文章

  1. CentOS 6.x 快速安装L2TP ***
  2. Java+Windows+ffmpeg实现视频转换
  3. 移动Exchange2007 CCR邮箱存储路径
  4. OpenCV_轮廓的查找、表达、绘制、特性及匹配
  5. Linq--使用Linq在不同类型之间转换
  6. BZOJ3609 [Heoi2014]人人尽说江南好 【博弈】
  7. hibernate异常之--count查询异常
  8. 数据结构学习之选择排序
  9. [ZT]介绍 10 款非主流的 Web 浏览器
  10. ***不是已知元素 原因可能是网站中存在编译错误