Architecture Overview


Hybris Commerce package is flexible and module base solution. Hybris provide ready to used solution , it includes everything working ready for you but need to branding & customize as per requirement. SAP Hybris Accelerator is designed to provide the platform and architecture of SAP Hybris Commerce that helps in reducing cost of development and speeds up the implementation process.

Basic Architecture

Hybris product is divided into multiple components according to the following areas:

  • Platform : It is contain set of extensions those provide main functionality of a hybris installation.

  • Commerce : It provide commerce functionalities extensions and manage channel specific business logic and processes.

  • Content : It is centralized repository of content information, web content, text , template layouts, and more.

  • Orders : It is provide order management and fulfillment logic and processes. It has necessary information about purchased products , addresses, payment methods, promotions and fulfillment etc.

  • Channel : It provides management of channel specific visualization and interaction.

SAP Hybris component architecture

These modules are package for specified business functionality. Hybris Platform is base of modules and can run individual, but other modules can not run without platform. The Hybris Commerce Suite manage data like content or product information to be shared for multiple channels in a consistent and efficient way. Business can grow sell on multiple channels like web , Mobile and store etc.

Layer Architecture

The hybris Commerce Suite contains multiple layers and each layer has specific functionality.

SAP Hybris layer architecture

Modes of operation

Hybris Commerce Suite support three different modes :

  1. Single Mode

  2. Cluster Mode

  3. Multi-Tenant Mode

Single Mode | Experts Hybris

Single Mode

Single mode is basic mode. one machine is running one instance of a hybris Commerce Suite is called single mode.

Cluster Mode

Hybris Commerce Suite support to Cluster mode means multiple Hybris Commerce Suite running several individual nodes. but all nodes access a common database. This is a multi-node, cross-linked version of Single Node.


Multi-Tenant Mode

Hybris Commerce Suite support to Multi-Tenant Mode that allows using several individual, separated sets of data separated by database table prefixes. Multi-Tenant Mode can be used for Single mode and Cluster Mode operation.