Tuesday, April 11, 2017

Sitecore Commerce 8.2.1 DevOps and Solution Overview.

Sitecore has recently launched a new version Sitecore Commerce 8.2.1, I have done the Sitecore Commerce 8.2.1 setup and  here is the high-level solution view and DevOps details.
Important URLs

Intallation - Download Link

DevOps - Guidelines

Here is the solution high-level view - 




Solution components

The storefront is built using state-of-the-art technologies such as:
  1. Castle Windsor – a best-of-breed, mature Inversion of Control container available for .NET. For more information, see the Castle website.
  2. Bootstrap 3.2 – a free collection of tools for creating websites and web applications. It contains HTML and CSS-based design templates for typography, forms, buttons, navigation, and other interface components, as well as optional JavaScript extensions. In the Storefront, Bootstrap HTML and CSS design templates are the output of the Sitecore renderings. For more information, see the getBootstrap website.
  3. Knockout – a JavaScript library that helps you create rich, responsive display and editor user interfaces with a clean underlying data model. For more information, see the knockoutjs.com website.
  4. Sitecore and ASP.NET MVC.
  5. HTML5 and Responsive Web Design (RWD)
  6. Newtonsoft JSON
  7. WebActivator
  8. JQuery
Sitecore XP provides a next-generation Content Foundation that includes:
  1. Pipelines - A flexible pipeline-oriented processing framework.
  2. Rules - A flexible rules framework.
  3. Events framework.
  4. Logging framework.
  5. Configuration - Done through Bootstrapping.
Business Tools - The web-based Sitecore tools that are used by merchandisers, marketers, procurement, and customer support personnel to manage commerce content. These tools include:


  1. Customer and Order Manager (COM) - This tool is new in release 8.2.1, and is integrated with the Commerce Engine via its CommerceAuthoring API.
  2. Pricing and Promotions Manager (PPM) - This tool is new in release 8.2.1, and integrated with the Commerce Engine via its CommerceAuthoring API.
  3. Merchandising Manager (MM) - An existing tool for managing the catalog. It integrates with Commerce Server, where catalog management is currently hosted. MM will be rebuilt in a future release when Commerce Server is phased out, and will integrate with the Commerce Engine in the same way as the other tools.

 I will share more details about the custom module and workflow for the Cart, Order, and Pricing & Promotion. Feel free to ask if you have any question.


No comments:

Post a Comment