SAP Architecture


What is SAP Architecture?

SAP Architecture is the technical requirements of your system landscape and the applications that you need for that. SAP’s major step forward in architecture came when it introduced SAP R/3 — the three references a three-layer architecture — in the late 1990s. SAP ERP applications ever since, including SAP S/4HANA, still follow these basic architectural layers:

  1. The Presentation Layer is the component specialized in interacting with end-users, the user interface. SAP GUI is the traditional SAP interface, but newer SAP applications utilize SAP Fiori design principles.
  2. The Application Layer is the component that specializes in processing the SAP application — such as SAP S/4HANA. Development at the SAP application layer has been done traditionally with the ABAP coding language. The HTML5-based UI5 is growing in importance as a language for building applications that can run on a variety of devices.
  3. The Database Layer is the software component that specializes in the management, storage, and retrieval of data. The key difference in SAP S/4HANA vs. previous ERPs at this level is a simplified data model that is specifically designed to run on the SAP HANA in-memory database.

What is SAP Architecture?

SAP Architecture is the technical requirements of your system landscape and the applications that you need for that. SAP’s major step forward in architecture came when it introduced SAP R/3 — the three references a three-layer architecture — in the late 1990s. SAP ERP applications ever since, including SAP S/4HANA, still follow these basic architectural layers:

  1. The Presentation Layer is the component specialized in interacting with end-users, the user interface. SAP GUI is the traditional SAP interface, but newer SAP applications utilize SAP Fiori design principles.
  2. The Application Layer is the component that specializes in processing the SAP application — such as SAP S/4HANA. Development at the SAP application layer has been done traditionally with the ABAP coding language. The HTML5-based UI5 is growing in importance as a language for building applications that can run on a variety of devices.
  3. The Database Layer is the software component that specializes in the management, storage, and retrieval of data. The key difference in SAP S/4HANA vs. previous ERPs at this level is a simplified data model that is specifically designed to run on the SAP HANA in-memory database.

There’s a wide range of vendors that support at least part of the SAP Architecture. Red Hat and SUSE specialize in the Linux operating system, on which the SAP HANA database runs. SAP architecture needs a foundation, and a vendor such as Dell Technologies can provide on-premise hardware such as servers. Microsoft is one of the hyperscalers that can set up cloud environments for SAP applications. Companies like Deloitte offer consulting services to assist companies in building out their SAP Architecture.

Key Considerations for SAPinsiders:

  • ABAP coders are still important to SAP Architecture. If your company is looking to adopt SAP S/4HANA and other SAP applications with consumer-grade user experiences, then you will likely need UI5 and SAP Fiori skillsets.
  • Legacy SAP ERP systems typically have heavy customization at the application layer and potentially complex data models. Many customers that are adopting SAP S/4HANA are choosing to eschew customization and instead are adapting their processes to the technology to provide cleaner data and easier upgrades.
  • SAP HANA’s in-memory capabilities are meant to speed up data retrieval significantly. However, with the rise of low-cost and open-source data storage, many companies are storing their data in “hot” and “cold” locations. Hot, or frequently accessed, data may be stored in-memory, but cold, or sporadically accessed, data may be stored in a Hadoop Distributed File System (HDFS) or cloud storage.

939 results

  1. SAP BTP Cloud Apps Development for a Korean Chaebol’s Unified Procurement Platform RISE with SAP and Mizkan

    Protera Unveils Digital Transformation Services on Azure and AWS Marketplaces

    Published: 07/July/2023

    Reading time: 2 mins

    Protera now offers its comprehensive digital transformation services on the Microsoft Azure and Amazon AWS Marketplaces.

  2. SAP to Acquire LeanIX

    Published: 07/September/2023

    Reading time: 2 mins

    Marking a significant move in the enterprise landscape, SAP today announced that it plans to acquire LeanIX, a market leader for enterprise architecture management (EAM). LeanIX, founded in 2012, provides EAM solutions and a software-as-a-service management platform (SMP) tightly integrated with SAP offerings. SAP intends to use this acquisition to expand its business transformation portfolio…

  3. Working With SAP Material Ledger and SAP Group Reporting in HANA 2022

    Published: 08/September/2023

    Reading time: 15 mins

    Intercompany transactions require significant attention and have always been a critical part of the financial analysis world in SAP. Certainly, this process is very complex, and it will require significant resources with different levels of expertise as operational reporting and business requirements become more detailed. In this article, SAPinsider expert Dr. March Sisfontes-Monge will highlight…

  4. image of warehouse

    Maximizing SAP Business Network for Logistics (BN4L)

    Published: 14/September/2023

    Reading time: 5 mins

    Many organizations are struggling to meet their supply chain obligations to maximize business value. Whether it is shippers, carriers, warehouse managers, everyone wants an efficient process. To help the supply chain process, SAP has a robust list of supply chain management functions, including SAP Extended Warehouse Management (SAP EWM), SAP Transportation Management (SAP TMS), SAP…

  5. IBM and SAP Come Together to the AI Table

    Published: 15/September/2023

    Reading time: 7 mins

    Businesses want to speed up their transformations by leveraging data to overhaul their operations. This helps them make informed decisions and boost agility, innovation, and efficiency. Many are also reassessing core processes tied to major systems like SAP. As these businesses delve into novel methods, such as AI, to tap into their transformative potential and…

  6. Democratizing AI-Powered Automation with UiPath

    Published: 04/October/2023

    Reading time: 9 mins

    In today’s rapidly advancing world, businesses often scramble to integrate the latest technologies into their operations as they work through the constraints of time-consuming tasks, interactions with legacy applications, and manually managing operational activities. But it is also crucial to note that Generative AI is merely a single facilitator of comprehensive digital transformation. Standalone Generative...…

  7. SAP adds IBM generative AI technology to RISE with SAP

    Published: 09/May/2024

    Reading time: 2 mins

    SAP announced this week that IBM’s generative AI offerings will be added to RISE with SAP and other enterprise products as part of a wider partnership.  The partnership will see both companies building new generative AI capabilities for RISE with SAP and infusing AI into SAP business processes across industry-specific cloud products and line of…

  8. Orchestration in AI era delivers faster, secure IT operations and S/4HANA migrations

    Published: 26/June/2024

    Reading time: 3 mins

    In the move to cloud, organisations enter a new paradigm of always-on business that is accompanied by always-on routine tasks, operations and activities. And while important to the smooth running of your SAP environment, the staff time investment can be significant for “keeping the lights on” kind of activities. Enter cloud orchestration that can not…

  9. Leveraging SAP BTP to build business apps quickly

    Published: 02/July/2024

    Reading time: 1 mins

    The introduction of SAP Business Technology Platform (SAP BTP) has enabled developers to focus on building solutions for business instead of worrying about the underlying tech, while also democratising cloud app development for SAP systems beyond just ABAP developers.  SAP BTP enables developers to build a solution quickly and easily to get it to market,…

  10. Is performance testing required for cloud-based applications?

    Published: 10/November/2024

    Reading time: 3 mins

    The cloud’s scalability benefits do not inherently solve performance issues, as applications still require thorough performance testing to address inefficiencies and maintain user experience, making cloud resources a potential source of complexity rather than a guaranteed solution.