SAP BTP

Business Technology Platform Blog Posts

Preparing for a Digital Transformation: SAP S/4HANA migration steps

The end of life for SAP ECC is on the horizon. Over the coming years, we will see a great migration from ECC to SAP S/4HANA to power an organization’s digital transformation. Thriving and surviving in an increasingly digital world involves two steps: a digital transformation and a business transformation. My first two blogs explored …

Preparing for a Digital Transformation: SAP S/4HANA migration steps Read More »

Partners Championing Sustainability with Innovative Solutions for a Greener Future

In today’s rapidly changing world, the call for sustainability has grown louder than ever before. Organizations are no longer content with merely ticking off regulatory checkboxes; they are now wholeheartedly embracing sustainability as a core business imperative. This evolution isn’t just about compliance; it’s about creating an ecosystem that attracts employees, consumers, investors, and partners, …

Partners Championing Sustainability with Innovative Solutions for a Greener Future Read More »

SAP HANA Cloud概况介绍

本文内容主要来自Introduction to SAP HANA Cloud | SAP Help Portal,阅读时间约为5分钟。   如果您对BTP感兴趣,BTP个人精选内容目录 | SAP Blogs 可能有更多你需要的内容   1.HANA Cloud是什么,它从何而来? HANA Cloud是SAP于2020年发布的一款数据库即服务DBaaS。 其实SAP之前还发布过HANA Service(NEO)和HANA Service(Cloud Foundry)两个版本的云HANA数据库,但是由于这些版本的底层都是基于VM虚拟机的,而不是基于容器的,在技术能力上会有一些限制。随着HANA技术的发展,实现了底层的容器化架构之后,才有了我们现在的SAP HANA Cloud. 2.HANA Cloud的功能特点及原理 关于SAP HANA本身的独特功能,请查阅SAP HANA内存数据库概况介绍 | SAP Blogs 中的第五部分,这里针对云化后HANA Cloud所新获取的功能特点进行阐述: 首先,HANA Cloud底层是基于Kubernetes搭建的,也就意味着其底层是容器化的,具有可伸缩,高可用等特性; 其次,SAP认为云时代的大数据量不能仅仅依靠HANA来支撑,所以在HANA Cloud中加入了Data Lake作为另一个存储选项,以更低的成本支撑更多的数据,并与高性能的HANA存储原生集成,一起提供功能。 3.HANA Cloud常见场景 在HANA支持的场景之外,云化后HANA Cloud额外可以支撑云/本地混合架构下的数据管理,同时提供Data Lake的存储选项来支持PB级的数据量。   关于本文内容有任何问题或见解,欢迎在评论区留下你的想法,如果需要帮助,也可以直接联系到我 [email protected],感谢你的时间  

Data Discovery using ChatGPT in SAP Analytics Cloud

Part-1 – Bringing ChatGPT to SAP Analytics Cloud using a Custom Widget Part-2 – Data Discovery using ChatGPT in SAP Analytics Cloud In my last blog post titled “Bringing ChatGPT to SAP Analytics Cloud using a Custom Widget,” we discussed a step-by-step process of integrating the ChatGPT using OpenAI API with SAP Analytics Cloud. Now, …

Data Discovery using ChatGPT in SAP Analytics Cloud Read More »

Fancy Emails from SAP Integration Suite(CI) and BTP Alert Notification Service

A few years ago one of the client team asked me is that PI/PO can able to send other than plain/text  EMAIL notifications for standard CBMA/MAIL receiver scenarios?. The answer was YES, PI/PO can able to sent more organized and feel good mails which can present the required data in the tabular form or more …

Fancy Emails from SAP Integration Suite(CI) and BTP Alert Notification Service Read More »

SAP Business Technology Platform (BTP) 概况介绍

本文内容主要来源于SAP Help官方文档,SAP Business Technology Platform | SAP Help Portal,目的是帮助读者快速了解SAP BTP的概况和一些特点,阅读时间约5分钟。 如果您对BTP感兴趣,BTP个人精选内容目录 | SAP Blogs 可能有更多你需要的内容   BTP从何而来?是什么? 是一款由SAP推出的商用PaaS平台,起源于2014年,是SAP在云时代的技术底座,基于最前沿的云原生技术打造并融入了SAP在OP时代的技术积累。 BTP可以用来干什么? 为企业提供跨行业跨业务线通用的技术能力,包括应用部署及管理,安全管理,身份管理,资源弹性伸缩,高可用等底层技术能力。同时在应用层还针对数据存储与处理,数据建模与展现,应用开发,流程自动化,AI等五个方面提供了大量服务,用以支撑企业整体IT架构。 这里是BTP官方文档,有着更详细的说明:SAP Business Technology Platform | SAP Help Portal 关于BTP目前可提供的服务,这里有完整的列表:SAP Discovery Center – Services (cloud.sap) BTP要解决的常见问题及解决方案: 如何将云的价值赋予企业应用; BTP提供了基于Cloud Foundry和Kubernetes的容器运行时,以部署并管理应用,为应用提供统一的安全,身份服务,同时将高可用,自动伸缩等能力赋予应用 如何将多云环境下企业应用集成到一起,避免烟囱式系统: BTP提供了集成套件,主要包含云上的ESB总线Cloud Integration,可以支持几乎所有主流接口,系统和数据格式,来将不同系统集成起来,同时还包含了API管理能力,可以将异构的大量API包装到一起从同一个地方提供给企业开发者。 如何将多云环境下的企业数据集中到一起以实时获取数据的”唯一真相”: BTP提供了HANA Cloud,是SAP HANA基于容器的云原生版本,支持对异构数据源的接入,存储和计算,由于其基于云原生架构构建,天然具有高可用,自动扩容等特性。   总的来说,BTP提供了几乎所有行业所有业务线都会需要的通用技术能力,同时和SAP一贯的风格类似,在注重尖端技术能力的同时还花功夫去减少企业的使用成本,例如针对不同服务提供的许多预定义内容包,开箱即用,加速能力落地,是一款以企业客户需求为中心的技术平台。   BTP相关操作练习: SAP Business Technology Platform (BTP) 中控台概览及基本操作练习 | …

SAP Business Technology Platform (BTP) 概况介绍 Read More »

Cloud Foundry开源PaaS平台概况介绍

本文内容主要来源于Cloud Foundry官方文档,Cloud Foundry overview | Cloud Foundry Docs,目的是帮助读者快速了解Cloud Foundry的概况和一些特点,阅读时间约为5分钟。   Cloud Foundry底层架构介绍在此:Link 如果您对BTP(SAP基于Cloud Foundry构建的商用PaaS平台)感兴趣,BTP个人精选内容目录 | SAP Blogs 可能有更多你需要的内容   从何而来?是什么? 是一款由Vmware于2011年推出的开源PaaS平台, 用来干什么? 用来快速部署云原生应用,并管理应用的生命周期,为应用提供统一的安全防护,身份管理,资源弹性伸缩,高可用等能力。同时该平台可以部署在大部分主流云资源池上,例如vSphere,AWS,Azure,GCP,Openstack等。 CF支持在其上部署基于基于大部分主流编程语言的应用,包括Java,Go,.NET,NodeJS,PHP,Python。 这里是CF官方文档,有着更详细的说明: 该类产品的常见需求 作为一款PaaS平台,其要解决的常见问题包括: 如何减少旧应用迁移的成本,最好是无需任何修改即可部署 如何简单方便的管理应用生命周期,包括部署,扩容,开发/生产环境隔离等 如何为大量应用统一的提供通用技术能力,例如高可用,安全,身份,集成等 如何减少自行运维开源组件的工作量 CF的核心优势及对应的实现原理 CF针对上文提到的问题,提供了完善的解决方案: 首先,将旧应用迁移到CF前,只需要额外提供一个配置文件,标明应用所依赖的运行环境和各种服务,即可通过CF push一个命令完成部署, 最小化迁移成本。这背后是因为CF基于应用当前的架构来部署到容器,所以即使应用本身没有微服务化也可以完成部署;如果应用已经是微服务架构了,也只需要在配置文件中声明服务即可完成部署。 部署好应用之后,CF提供了一整套的API以供开发者查询,控制应用的生命周期,同时一些基于CF开发的商用PaaS平台也提供完整的UI界面来监控,管理应用,这些平台上往往也提供了CI/CD服务以供用户进行持续开发。 由于CF上的应用共享技术底层,自然也能共享能力,所有装载应用的容器都天然支持自动伸缩,平台统一管理出入流量可以令安全威胁最小化,同一套身份机制令单点登录变得异常简单,等等 CF支持部署各种开源技术组件,给予开发者充分的灵活性,但是自行部署的开源应用也有着各种问题,包括稳定性,运维工作量,功能丰富度等,导致开发者需要更多选择。而CF的Service概念就可以发挥作用:不同供应商可以根据CF Service的API规范将自己的云服务和CF集成,并统一的在CF应用市场中向开发者开放,开发者只需要订阅服务即可将这些稳定的受管理的技术服务纳入自己的架构中。当然,开发者也可以将自己开发的云服务注册到CF应用市场上,来给其他用户提供服务。 对于CF底层架构感兴趣的读者,请移步:Link CF相关操作练习: 如何自行部署完整的CF平台:Deploying Cloud Foundry with cf-deployment | Cloud Foundry Docs 如何于现有的CF平台上部署应用:如何从零开始将一个Spring Cloud应用部署到BTP | SAP Blogs …

Cloud Foundry开源PaaS平台概况介绍 Read More »

Scroll to Top