Getting Started with Salesforce Commerce Cloud (SFCC)

Introduction

If you ever did an online purchase, you probably know what an e-commerce site looks like. Behind the scenes, that is what SFCC does.
Let’s check our first Trailhead modules that will teach you the basics about SFCC:

After finishing these modules you should have a pretty good idea about what Commerce Cloud has to offer. To give you a more technical definition:

SaaS

Now check the next Trailhead module below. They will give you a better explanation of what you can do with Commerce Cloud as a developer.

A word of advice: in the 2nd module of the trail above, named Explore the B2C Commerce Development Environment, ignore the instructions in the Getting Started section. We will cover them in more detail on the next module Salesforce B2C Commerce for Developers.

Merchandisers use Business Manager to manage... Developers use the Business Manager to manage...
Products & Catalogs
Code & Data Replication
Content
Code Versioning
Marketing campaigns
Site Development
Search settings
Data Import/Export
Customers
Global Preferences for all sites/organization
Site Analytics
Site URLs
Site Preferences

Both merchants and developers use the Business Manager to manage administrative tasks. Every Digital instance has a Business Manager portal.

For example, a merchandiser would log into Business Manager in the Staging instance.

Getting Started with Salesforce Commerce Cloud

PODs and Realms

One concept that usually causes confusion for beginners is the concept of Point Of Delivery (POD) and Realms.
A Point Of Delivery (POD) refers to a self-contained Salesforce Commerce Cloud hardware cluster that spawns a large number of virtual customer instances in a multi-tier service environment. It contains multiple application servers, database servers, and the clustering and backup infrastructure. Each POD is hosted in a third-party data center.

Finally, Salesforce Commerce Cloud partitions PODs into realms.
A realm contains segmentation for development, staging, and production for one or more storefronts.

Every Realm includes a Primary Instance Group (PIG) which includes three Commerce Cloud Digital instances:

  • Production: this is the live instance used as the actual eCommerce storefront.
  • Staging: use this instance for configuration, data enrichment, data import, and uploading of code to prepare it for testing in the Development instance. Through data replication, you can move data from the staging instance to either the development or the production instance.
  • Development: developers use this instance to test processes without impacting the production storefront (i.e. Product import feed)

Every Realm also includes a Secondary Instance Group (SIG) that has five sandboxes (but can accommodate more). Developers use sandboxes to develop and test code. They are not as powerful as PIG instances in terms of performance, memory, and storage. However, they have a smaller footprint.

Realms and PODs and how different instances groups works in Commerce Cloud

How to be a Certified Salesforce Commerce Cloud Developer for FREE

Unlock a FREE PDF with SFCC B2C Certification questions from our Udemy Course. Join our newsletter!
Check your email, you’ll receive a copy in a few seconds. If you don’t see it, please check your spam folder.

Do you like cookies? 🍪 We use cookies to ensure you get the best experience on our website. Learn more.