本节书摘来自异步社区《SAP入门经典(第4版•修订版)》一书中的第3章,第3.1节,作者:【美】George Anderson著,更多章节内容可以访问云栖社区“异步社区”公众号查看
第3章 SAP技术基础知识
经过前面章节的学习,我们已经对SAP的基本概念和使用SAP运行业务的意义有所了解了,现在我们要花一些时间讨论一下更深层的基本技术。本节我们将考察几个常用的与架构相关的技术术语,粗略地了解一下支持任何SAP应用程序都必不可少的3种核心技术:硬件、操作系统和数据库。本章最后我们要讨论一下这些技术是如何发挥作用的。即使您有着深厚的技术背景,本章的内容也仍然值得您花些时间进行了解。
3.1 SAP技术101:SAP基础知识
SAP入门经典(第4版•修订版)
在第2章中,我们已经对业务架构的概念有所涉及。现在,让我们把注意力转向技术架构。业务架构涉及的是逻辑业务流程和工作流程,而技术架构涉及的是用于支持业务流程的底层技术。它用与提供商无关的方式描述了需要整合起来实现某些工作的技术。从我们教学的角度看,硬件、操作系统、数据库和与具体应用相关的技术结合在一起构成了业务应用的实现基础。当建构在这一基础之上的是SAP时,我们把该层面上的技术整合称为“SAP基础”。
我们通常更普遍地把这种技术“堆栈”称为SAP计算平台、解决方案堆栈,或技术堆栈。这些意义相同的术语表述的都是多层技术结合起来的,共同构成了SAP系统的基础。与建设房屋相似,SAP的底层技术就像是房屋的地基。如果地基构建不能坚如磐石,那么SAP系统也就无力抵抗暴风骤雨,满足多变的业务需求、实现用户的预期(SAP最终用户社区)。
我们可以对技术架构的概念进行扩展,把更多内容包含进来,而不仅仅是SAP的基础技术。诸如笔记本电脑、平板电脑、智能手机以及传统的PC和打印机等客户端设备在技术架构中的角色十分重要。网络架构的重要性也同样无须赘言,它要把所有设备连接起来——需要无线热点、路由器,甚至旧式的调制解调器,才能让我们“前端”的客户端设备能够与“后端”的应用连接起来。这些前端技术都将在后面的小节中有所涉及。而现在,让我们把注意力集中到SAP之下的核心功能上,从服务器和磁盘开始学习吧。