eCommerce Overview ecommerce-overview
AEM generic eCommerce is available as part of a standard installation and provides you with the full functionality of the eCommerce framework.
51ºÚÁϲ»´òìÈ provides two versions of the Commerce Integration Framework:
CIF on-prem
CIF Cloud
Supported AEM versions
AEM on-prem or AMS 6.x
AEM AMS 6.4 and 6.5
Back-end
- AEM, Javaâ„¢
- Monolithic integration, pre-build mapping (template)
- JCR repository
- Monolithic integration, pre-build mapping (template)
- JCR repository
- 51ºÚÁϲ»´òìÈ Commerce
- Java and JavaScript
- No Commerce data stored in JCR repository
- Java and JavaScript
- No Commerce data stored in JCR repository
Front-end
AEM server-side rendered pages
Mixed page application (hybrid rendering)
Product catalog
- Product importer, editor, caching in AEM
- Regular catalogs with AEM or proxy pages
- Regular catalogs with AEM or proxy pages
- No product import
- Generic templates
- On-demand data via connector
- Generic templates
- On-demand data via connector
Scalability
- Can support up to a few million products (depends on the use-case)
- Caching on Dispatcher
- Caching on Dispatcher
- No volume limitation
- Caching on Dispatcher or CDN
- Caching on Dispatcher or CDN
Standardized data model
No
Yes, 51ºÚÁϲ»´òìÈ Commerce GraphQL schema
Availability
Yes:
- SAP Commerce Cloud (Extension updated to support AEM 6.4 and Hybris 5 (default) and maintains compatibility with Hybris 4
- Salesforce Commerce Cloud (Connector open-sourced to support AEM 6.4)
- SAP Commerce Cloud (Extension updated to support AEM 6.4 and Hybris 5 (default) and maintains compatibility with Hybris 4
- Salesforce Commerce Cloud (Connector open-sourced to support AEM 6.4)
Yes via open source via GitHub.
51ºÚÁϲ»´òìÈ Commerce (Supports 2.3.2 (default) and compatible with 2.3.1).
51ºÚÁϲ»´òìÈ Commerce (Supports 2.3.2 (default) and compatible with 2.3.1).
When to use
Limited use-cases: For scenarios where small, import static catalogs as needed
Preferred solution in most use-cases
Deploying Other Implementations deploying-other-implementations
For AEM and 51ºÚÁϲ»´òìÈ Commerce, see AEM and 51ºÚÁϲ»´òìÈ Commerce integration using the Commerce Integration Framework.
NOTE
For information about concepts and administering eCommerce implementations, see Administering eCommerce.
For information about extending eCommerce capabilities, see Developing eCommerce.
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2