Document Properties
Kbid29S118
Last Modified16-Jun-2020
Added to KB14-Jun-2019
Public AccessEveryone
StatusOnline
Doc TypeGuidelines, Concepts & Cookbooks
Product
  • ICM 7.10
  • Intershop CaaS

Guide - What is CaaS?

1 Introduction

Intershop Commerce-as-a-Service is the Intershop Commerce Suite provided as a fully managed cloud service. 

It provides:

  • A dedicated single-tenant architecture on a multi-tenant infrastructure 
    • Production cluster (edit/live)
    • Pre-production/UAT cluster (edit/live)
    • Integration/test cluster (edit/live)
  • Enterprise-grade SLAs
  • Performance management
  • Backup & disaster recovery
  • Security
  • Compliance (GDPR)
  • Global coverage
  • Customizable deployment options
  • DevOps processes
  • 24/7 support 
  • Fast and proactive updates that provide new features and functions

1.1 References

2 Architecture Overview

2.1 Information System Architecture

Intershop CaaS consists of the main components, Product Information Management, Content/Experience Management, Commerce Management and Order Management. The functionality is provided as REST API, so that all current and future touchpoints/client applications are supported. 

Intershop CaaS is typically tightly integrated into a broader eco-system like ERP, CRM, Payment Service Providers, Warehouses etc. Intershop provides APIs and interfaces to integrate those systems in a synchronous or asynchronous way. 

2.2 Technology Architecture

Intershop CaaS is based on a loosely coupled architecture consisting of multiple larger and smaller apps and services, for example application services, web services, search services, microservices, Angular Universal for the Progressive Web App and more. All these components are operated on Microsoft Azure.

For the main components (ICM, IOM), every CaaS client gets a dedicated cluster for maximum independence and flexibility. Those clusters can be combined with other multi-tenant services provided by Intershop or other technology partners. Keep in mind that ICM and IOM are multi-tenant solutions in itself. This means multiple organizations and sub-organizations can be operated in one cluster. 

A little more detailed, a standard CaaS installation contains the following components and environments:

Intershop ComponentEnvironmentIDClusterUsage

Intershop Commerce Management (ICM)

ProductionPRDlive/editProduction environment used for end customer (live) and content manager (edit)
User Acceptance Test / Pre-ProductionUATlive/editUser acceptance test environment (production like) for final tests before going live with new releases
IntegrationINTlive/editIntegration test environment for manual and automated QA & integration tests

Intershop Commerce Management (IOM)

*CaaS Professional required

ProductionPRD
Production environment used for production purposes
User Acceptance Test / Pre-ProductionUAT
User acceptance test environment (production like) for final tests before going live with new releases
IntegrationINT
Integration test environment for manual and automated QA & integration tests

Process Automation

Shared Infrastructure

CI1
Continuous integration environment for process automation and artifact repository (PA/AR)

Optional Components

PWA, Microservices, SFTP Server, VPN

These components are not included in the standard CaaS packages.

Disclaimer

The information provided in the Knowledge Base may not be applicable to all systems and situations. Intershop Communications will not be liable to any party for any direct or indirect damages resulting from the use of the Customer Support section of the Intershop Corporate Web site, including, without limitation, any lost profits, business interruption, loss of programs or other data on your information handling system.

Customer Support
Knowledge Base
Product Resources
Support Tickets