Jump to Content
ContentHomeEngagementContentDiscoveryOther Resources
GuidesAPI ReferenceGraphQLHelp
HomeEngagementContentDiscoveryOther ResourcesContent
GuidesAPI ReferenceGraphQLHelp

About

  • Documentation Overview
  • Introduction to Content SaaS
  • Content SaaS vs brXM
  • Release Notes & Documentation Updates
    • Release Notes Archive 2022
    • Release Notes Archive 2021

User Guides

  • Overview of Content Apps
  • Content Application
    • Create a Document
    • Edit a Document
    • Publish a Document
    • Other Document Actions
    • Search Documents with Bloomreach Content
    • Link Folders as Translations
    • Localize Content
    • Experience Pages
    • Images and Assets
    • Add a New Site Content Folder
    • Link Directly to a Document in Bloomreach Content
    • Manage Resource Bundles
  • Experience Manager Application
    • Add a Channel
    • Manage Translation Groups
    • Manage Pages in a Channel
    • Manage Experience Pages
    • Synchronize Pages Between Translated Channels
    • Optimize Your Pages For Conversion Using Recommendations and Pathways
    • Enable External Preview
    • Manage Components on a Page
    • Landing Pages
    • Manage Content in a Channel
    • Manage a Navigation Menu
    • Device Preview
    • Delete a Channel
  • Projects Application
    • Introduction to Projects
    • Create a Project
    • Make Changes to Channels and Content in a Project
    • Make Changes to Core
    • Update a Project
    • Request a Review of a Project
    • Review a Project
    • Merge a Project into the Core
    • Run a Campaign
  • Content Audiences for Personalization
    • Add a Campaign
    • Personalize a Page
    • Preview a Personalized Page
    • Personalized Landing Pages
    • Synchronize Segmentations from Engagement
    • Import Segmentations from Customer Data Platform
  • Identity and Access Management (Content)
    • SSO (Single Sign On)
  • Frequently Asked Questions

Developers

  • How to use these docs
  • Use the Public Trial Environment
  • High-Level Architecture
    • Solution Stack Layers
    • Content SaaS Architecture
    • Delivery Architecture
    • Hosting Architecture
  • Get Started with Bloomreach Content
    • Milestone 1: Create a Channel
    • Milestone 2: Create a Frontend App
    • Milestone 3: Set up a Development Project
    • Milestone 4: Create a Component
    • Milestone 5: Create a Complex Component Data Model
    • Milestone 6: Create a Shared Document-Driven Component
  • Developer Experience
    • Local Development Setup
    • Content Modeling
    • Site Development
    • Development Projects
    • External Preview
    • Recommended Development Workflow
  • Tutorials
    • Hello World Component
    • Content-Driven Component
    • Promotion Document Type
    • Promotions Query Component
    • Create a Page-Specific Component
    • Navigation Menu
    • Index Routes
    • Import Content
    • Copy Content
    • Share Content Between Channels
  • Content Modeling
    • Content Type Editor
    • Link Picker Configuration
    • Selection Field Configuration
    • How to Structure Your Content
    • Edit Allowed Content in a Folder
    • HTML Fields
    • HTML Fields Configuration Properties
    • HTML Cleaning
    • CKEditor Configuration Properties
    • CKEditor Configuration Examples
    • CKEditor Plugins
    • CKEditor Toolbar Configuration
    • CKEditor Toolbar Items
    • CKEditor Keyboard Shortcuts
  • Components, Pages, Menus, & Routes
    • Site Configuration Model Introduction
    • Channels
    • Components
    • Base Components
    • Define Configuration Parameters for Components
    • Base Component
    • Base Menu Component
    • Base Query Component
    • Text Search Results Component
    • Layouts
    • Routes
    • Menus
    • Configure Channels for Page Synchronization
    • Configure a CDN Host for a Channel
  • Front-End Development
    • Bloomreach SPA SDK
    • Frontend Integration Concepts
    • Add Bloomreach SDK to a React App
    • Implement Cookie Consent in Your SPA
    • SPA Integration Best Practices
    • SPA Integration Troubleshooting
    • Experience Manager Application SPA Integration
    • Implement Next.js Internationalized Routing
    • SPA SDKs - Lifecycle and Support
    • Commerce React Components
  • Storefront Integrations
    • Bloomreach Reference SPA
    • React Reference SPA OOTB Components
    • SAP Spartacus
    • Vue Storefront
    • Reference SPA + Netlify
    • Reference SPA + Vercel
    • GraphQL Service
  • Segment-Based Content Personalization
    • Bloomreach Engagement Integration
    • Implement Segment-Based Content Personalization in Your SPA (Engagement)
    • External Customer Data Platform Integration
    • Implement Segment-Based Personalization in Your SPA (External CDP)
  • Integrations
    • Bynder
    • Cloudinary
    • Commerce Pickers
    • Configure a Custom Integration
    • UI Extension Client Library
    • Develop a Document Field Integration
    • Use Dialogs Within Custom Integrations
    • Content Marketplace
    • Commercetools Frontend
    • Voucherify
  • Content Developer Resources

Help

  • Content Help Center Troubleshooting
    • Site Management API Troubleshooting
  • Content Help Center FAQs
    • FAQs - Login Related Issues
    • FAQs - Preview / Experience Manager
    • FAQs - Content
    • FAQs - Configuration
    • FAQs - NFRs/SLAs
    • FAQs - Delivery API & Front End

High-Level Architecture

Suggest Edits

The following diagrams are intended to provide a high-level insight into the architecture of the Bloomreach Content platform.

  • Solution Stack Layers
  • Content SaaS Architecture
  • Delivery Architecture
  • Hosting Architecture

Updated 5 months ago


What´s next?
  • Solution Stack Layers