Configure a Bloomreach Experience Manager Project for Deployment in Bloomreach Cloud

Overview

This page describes how to prepare a Bloomreach Experience Manager (XM) project for deployment in Bloomreach Cloud. It outlines the required steps and configuration tasks to ensure your implementation is compatible with the cloud environment.

Prerequisites

  • A Bloomreach Experience Manager project based on version 13, 14, 15, or 16.

Prepare Your Project for Bloomreach Cloud

Use the following checklist to verify that your project meets the requirements for deployment in Bloomreach Cloud. Documentation links are provided for each step.

StepXM 13 DocumentationXM 14 / 15 / 16 Documentation
Ensure your project is based on a supported versionSet up or upgrade to XM 13Set up or upgrade to XM 14, 15, or 16
Use the Enterprise RepositoryAdd the Bloomreach Cloud feature from the Essentials library¹Add the Bloomreach Cloud feature from the Essentials library¹
Add the Lucene export serviceAdd the Lucene Export ServiceAdd the Lucene Export Service
Configure Log4jConfigure Log4j for Bloomreach Cloud (13 / 14 / 15 / 16)
Configure client IP address resolution when using a CDNConfigure Client's Originating IP Address Resolution (13 / 14 / 15 / 16)
Add HST Enterprise CachingEnable and Configure HST Enterprise Caching (13)Enable and Configure HST Enterprise Caching (14 only)
Follow implementation best practicesImplementation Best Practices for Deployment in Bloomreach Cloud
Review restrictions and limitationsBloomreach Cloud Restrictions and Limitations
Create a project distribution when ready to deployCreate a project distribution (13)Create a project distribution (14 / 15 / 16)

¹ If you are not using Essentials, manually add the Enterprise Repository and the Lucene Export Service to your project.

Post-Deployment Configuration in Bloomreach Cloud

After the first deployment in Bloomreach Cloud, complete the following configuration steps to ensure your instance operates as expected.

StepXM 13 DocumentationXM 14 / 15 / 16 Documentation
Configure virtual hostsConfigure virtual hosts for an environment (13)Configure virtual hosts for an environment (14 / 15 / 16)
Configure the Relevance SQL data storeConfigure the Relevance SQL data store for Bloomreach Cloud (13 / 14 / 15 / 16)
Configure CMS securityLogin page captcha and auto-completion (13)
Password safety validation and password expiration (13)
Create users and groups (13)
Login page captcha and auto-completion (14 / 15 / 16)
Password safety validation and password expiration (14 / 15 / 16)
Create users and groups (14 / 15 / 16)
Remove or update default user accounts (admin, editor, author, webmaster)
Configure repository maintenance jobsEvent log cleanup (13)
Form data cleanup (13)
Event log cleanup (14 / 15 / 16)
Form data cleanup (14 / 15 / 16)

Verification

  • Confirm that all required features and services are present in your project.
  • Validate that your project builds and packages successfully.
  • Deploy to a test environment in Bloomreach Cloud and verify application startup.
  • Test key functionality, including content delivery, repository access, and CMS login.
Share Feedback
Page: /deploy/bloomreach-cloud/reference-documentation/configure-experience-project-for-deployment-in-cloud
Section: Deploy
Category *