Architecture
What is special about the DeepCommerce Cloud?
There are three main pillars that make the architecture of the DeepCommerce Cloud unique:
- AI Native Commerce Engine
- The "Composable Commerce Suite" concept"
- Headless architecture with open source front end
AI Native
The DeepCommerce Cloud was developed from the ground up with the help of artificial intelligence. The entire system architecture and the data model were designed to optimally utilise the huge potential of this technology and interfaces to external services (Google, OpenAI) were implemented to integrate additional services.
Normal shop systems manage products abstractly and without context, i.e. the system does not understand what it is selling. The product properties are arbitrary, abstract attributes, the system hardly distinguishes between general data such as colour, pattern, material, weight, dimensions or specific characteristics such as ingredients (food), growing area/grape variety/vintage (wine), age/target group (toys), pH value/sfp (cosmetics), etc. These are merely recorded and displayed, and the customer can usually still search for them. These are simply recorded and displayed, and the customer can usually still search and filter by them.
The DeepCommerce Cloud, on the other hand, is an adaptive system that can understand the nature and characteristics of a wide range of product categories, recognise correlations and derive actions from them. The system is therefore able to quickly understand the customer's interests and offer them suitable products in a targeted manner (recommendations, upsell, cross-sell, alternatives, etc.). This ensures a significantly better custom experience, customer satisfaction and conversion.
The clear advantage over AI extensions that are docked onto existing online stores is that the product and user analyses can only ever be as good as the underlying database. In the DeepCommerce Cloud, the product data is already recorded, managed and continuously processed "AI-ready" in the core. This means that the intelligence does not take place outside the store system, but is an inherent part of the system and all components can access it. Other AI-based functions, such as intelligent logistics control, dynamic pricing or just-in-time procurement, complement the store functions.
Composable Commerce Suite
After implementing many of the well-known standard systems for large and small customers over the last 25 years and developing and operating countless customized enterprise stores and our own ecommerce platforms ourselves, we have now implemented the happy medium for the optimal architecture that we have always found lacking in other systems:
The DeepCommerce Cloud is already equipped with the functionalities of a comprehensive commerce suite (all-in-one suite) as standard, but is built on a modular composable commerce architecture, so that gradual expansion according to the best-of-breed standard is possible.
Around the actual core of our software, which consists of the AI-driven commerce engine, we have bundled additional services that already provide the store with important functions in the areas of personalization, recommendation, product list sorting, logistics control, etc. as standard. If the store operator has special requirements that go beyond the scope of these services, they can replace them with other standard solutions on the market and connect them to the rest of the store system.
So we have combined the best of both worlds here: All-in-One Suite and Best of Breed. We call it the Composable Commerce Suite.
Headless, but with brains
The headless architecture approach is particularly prevalent in the area of content management systems (CMS). Here, most of the complexity lies in the backend, i.e. in the recording and management of content. The front end (the presentation) of the content only accounts for a small part of the logic. Here, however, the need for individualization and expansion through custom application logic and dynamic content varies so much depending on the customer's homepage that early CMS systems, which took over both the administration and the display of content, quickly reached their limits. In addition, content is now displayed on different end devices (web, mobile). Especially in the area of native apps, it usually makes sense to deliver the raw data via an API and delegate the display to the app instead of delivering pre-rendered HTML pages to apps and integrating them into so-called web views.
In the ecommerce environment, the logic required to implement a store frontend is considerably more complex. This includes not only the display of homepages, campaigns, catalogs and products, but above all the complex handling of shopping carts, checkout, payment, customer accounts, returns, etc. A pure headless approach, which leaves the store operator free to program the front end, is therefore associated with considerable effort and risks. There are hybrid approaches in which the (supposedly) simple part (display of catalogs, products, shopping cart) is implemented by the customer and the complex parts (checkout) are integrated as a component hosted by the provider. Here, however, you only have very limited influence on the customizing of the checkout, both in terms of design and user guidance, as well as the logic and control of payment, shipping, vouchers, coupons, discounts, fees, etc.
In addition to our cloud-based Commerce API, we therefore deliver a complete, state-of-the-art frontend that we make available to customers as open source software. This means that you have complete freedom to customize the entire store frontend in terms of function and design or to develop it in parts or from scratch. However, you do not have to start from scratch, but can start directly with a finished store that is well thought-out and conversion-optimized. And so that your development teams can work in their familiar environment, we provide this frontend in various programming languages and frameworks.
Our Cloud Technologie
All e-commerce functionalities are implemented as fully API-based micro services, both for the front end and for internal store and product management. The APIs are "cloud native" or "serverless" and therefore highly scalable.
The underlying internal services (databases, search) have a guaranteed availability of up to 99.99% and can be distributed globally via the cloud. This allows us to ensure minimal latency internationally.