Loading...
Area: Episerver B2B Commerce

B2B Commerce Cloud infrastructure and deployment

Recommended reading 

Episerver will provision and maintain two hosting environments: Sandbox and Production. All infrastructure is hosted on Amazon Web Services. The Sandbox environment supports customer UAT testing scenarios, while the Production environment is the live site where commerce is conducted. The implementation team must host all development and test environments.

Basic Pipeline

Delivery Pipeline

 

Integration

Hosting and maintaining the Windows Integration Service (WIS) used for integrating backend systems such as ERPs is the responsibility of the implementation team in coordination with the customer. The WIS relies on a direct connection to those systems and uses push/pull requests to transfer data between backend systems and the commerce application.

For more information on integration and how-tos, review the Integrations and Jobs article.

Database Requests

Episerver Implementation teams may request a copy of a Sandbox database with written permission from the customer. Direct access to the database is not available, only copies. Please submit database requests in the support portal at http://support.insitesoft.com.

Code Deployment

In order to ensure a smooth process for conducting deployments to Episerver Hosting environments, the ensuing guidelines should be followed:

Target Environment

Description

Sandbox

Implementation team pushes changes to the sandbox branch.

  • Server-side extensions will be loaded from Git via Team City.
  • Project theme is initialized.
  • Sandbox will be auto-deployed after sandbox is built and validated. An email will be sent upon success or failure.
Production

Base code updates/releases will be deployed via a set schedule.

  • Episerver will deploy production updates via the schedule published in the Epi B2B Commerce Cloud Communication article in B2B Commerce Help.
  • Your team can opt-out of the scheduled upgrade and defer to another date.
  • Please provide three (3) business days advance notice.
  • Off-hours production deployments are available; please be sure to indicate this need in all production requests.
  • Submit deployment requests via the Code Deployment Request Form.
  • When we deploy base code to Production, we will bring your site up to the version your Sandbox site is running, but Production and Sandbox extensions and themes may differ.

Setting up the local development environment

For more details refer to the Epi B2B Commerce Cloud Developer Setup article.

Deploying to Epi B2B Commerce Cloud

For more details refer to the Epi B2B Commerce Cloud Deployment Process article.

Deployment Support

All prioritized requests should be submitted to and marked according to the status indicated below.

Priority

Timeline

Urgent - Impacting Critical Business Process

Less than 2 business hours

High - Interruption to Business Process

Less than 4 business hours

Normal - Interruption to Workflow

Less than 12 business hours

Low - Non-Impact

Less than 2 business days

Related Articles

Do you find this information helpful? Please log in to provide feedback.

Last updated: Dec 11, 2020

Recommended reading