CX Works

CX Works brings the most relevant leading practices to you.
It is a single portal of curated, field-tested and SAP-verified expertise for SAP Customer Experience solutions

Migrate to SAP Commerce Cloud

9 min read

Migrate to SAP Commerce Cloud

Cloud is a hot topic, today with advancements in technology it’s no surprise that Private Cloud Computing has grown in popularity. Public cloud benefits over on-premise are well documented, whether you are looking to reduce cost or development times, or increase performance, scalability and agility, or simply have the ability to shift budgets from capital expenditures to operational expenditures. Cloud solutions have become the prerequisite for success in a global business and they offer some of the best hardware available.

Start your journey to SAP Commerce Cloud and benefit from an enterprise-level infrastructure; start new initiatives, react quicker to the competition, target new markets, manage peak load automatically, test new ideas, and be open to new possibilities.

Table of Contents


Get Your Organization Ready to Run SAP Commerce Cloud

SAP Commerce Cloud is a platform-as-a-service cloud offering. Leveraging SAP recommended practices whenever possible is of the utmost importance. A migration to cloud might required that you change your development processes, support procedures, and operations. We recommend to review and understand our product capabilities, service level agreements and service descriptions before starting a cloud migration project. 

The most relevant documents to consider in scoping a migration project are available in the SAP trust center at https://www.sap.com/about/trust-center.html:

  • SAP Commerce Service Description

  • General Terms and Conditions for Cloud Services

    • incl. SAP Commerce Cloud Supplemental Terms and Conditions

  • Service Level Agreement for SAP Cloud Services

  • Support Policy for SAP Cloud Services

If you are new to Cloud transitions, or possibly doing this for the first time, preparing a Cloud strategy will be critical to your success. Further you should break down the activities into phases to increase flexibility and allow time for your business to absorb change.
Change can be difficult to manage well: departments might have different requirements, the familiarity with their current processes & hardware might act like a stopper to change and it’s natural for teams to be cautious.

Cloud encourages change and promotes opportunities, embrace it! 

Fundamentals

Business requirements

As part of the business planning process you should:

  • Define the short and long term goals.

  • Plan out your optimal user journeys (must-haves, should-haves, like-to-haves, etc...).

  • Focus on the priorities, dependencies, training requirements, workflows, and current requirements to existing challenges.

  • Define the end-state with regards to:

    • All-cloud solution vs Hybrid one: detail where the workload sits, which infrastructure takes the load.

    • New lines of business, processes, developments and functionality.

What exists today

It's important that you build up a picture of what you have today: conduct a detailed assessment of infrastructure, architecture, policies, performance, hosted applications and their suitability, applications and their functionality, integrations, business processes, security requirements and disaster recovery. Assess and identify any specific application standards, legal requirements, risks and dependencies. Document the existing significant cost of maintaining your on-premise infrastructure across hardware, data centers and support teams.

Map out the risks, challenges and mitigation options so that they can be compared. For more information, please see Assessments are vital to a successful Migration to SAP Commerce Cloud.

Location and availability

With your move to Cloud, you could aim at reducing latency and enabling fast response times for your customers: assess your environments, hosting and latency in light of your roadmap for possible expansion to new locations and/or additional environments.

Executing the right strategy

Every business is different and have their own Cloud strategy. The approaches below have their own merits and risks and benefit different scenarios: SAP have dedicated Migration experts to support you at every stage of your move.

Refactoring (hybrid)

Transition to a state-of-the-art platform and thrive with SAP Commerce Cloud (See: https://www.sap.com/engage/thrive.html )

Investigate the need of keeping existing features while refactoring others to leverage dedicated cloud functionality and optimise workloads. Decide what to change i.e. eliminate or refactor existing functionality, adopt out-of-the-box cloud functionality to reduce cost, or keep it as-is.

Refactoring also provides the opportunity to introduce new features and best-of-breed services. This is also a good time to assess whether any of your existing applications can be broken down into Microservices, to take advantage of SAP Commerce Cloud's elasticity, scalability, and availability.

Replace (greenfield)

Build from the ground up, using SAP Commerce Cloud as the base: while this approach is expected to be the most time-consuming, it could also represent the greatest opportunity to take advantage of the cloud benefits.

Often these projects can be done in parallel with your existing roadmap, they offer the most optimised architecture and levels of standardization upon which to build a customer winning platform.

Copy & Paste (as-is)

One of the quickest ways to move is to lift all your on-premises applications and rehost them on SAP Commerce Cloud. This approach ensures that your business processes, investments, workloads and architecture remain the same.
It's often seen more favourably by business who have an immediate requirement to change hosts or reduce their Total Cost of Ownership, however you may find your existing architecture may not fully leverage cloud efficiencies and optimisations.

Compatibility

SAP Commerce Cloud does not support all versions of the SAP Commerce runtime. In some cases, you will need to upgrade to a later version of SAP Commerce Cloud. Please check if your version is compatible.
If you are not on a compatible version, consider reviewing our content on Upgrading your SAP Commerce Solution .

Support on SAP Commerce Cloud 

In order to provide you with the best chances of success, SAP provides a full offering of services that will benefit your migration project.

Onboarding and Fundamental Activities

SAP Commerce Cloud subscriptions come with predefined activities, differentiated based on the Edition of SAP Commerce Cloud purchased.You can find the latest definition of the Onboarding and Fundamental Activities:

SAP Store

You can see the latest available services for SAP Commerce Cloud on the  SAP Store and directly purchase them there

Migration-specific Service Offering

Assessment

Assess your existing SAP Commerce project (either on premise or on SAP Infrastructure) to validate your solution readiness and identify potential challenges of migrating to SAP Commerce Cloud in the Public Cloud.

For more details check out Assessments are vital to a successful Migration to SAP Commerce Cloud and the Info sheet.

Data and Media Migration Service

Perform a database-to-database migration from your existing on premise of SAP Commerce Cloud on SAP Infrastructure database to your SAP Commerce Cloud on Public Infrastructure database, and a direct media copy from your existing media folders to the Media Blob Storage of SAP Commerce Cloud. The transport can be done either using a self-service toolkit or via SAP services. More details regarding this package are covered in our article Migrating to SAP Commerce Cloud: Data and Media Migration.

Additionally, you can review the Info sheet.

Migration Guidance Service

The service provides a custom-tailored package to support your migration project from the beginning to the end, including cutover support, if needed. 

Please contact your SAP representative for more information about this service. 

Key Migration Activities

What's next?

Read the rest of the articles in this series to see how to structure your project 

Conclusion

This article provided you with the resources to understand how you can embark on a migration to the new SAP Commerce Cloud. You should now be familiar with the overall approach for migrating your commerce solution, the steps you can take on your own (or with a partner) as well as the steps that require SAP involvement. Although the article tries to answer many of the questions asked by customers, there will always be specific scenarios that may need more clarification. If this is the case or you are interested in starting a migration, please consult with your Account Executive, Customer Success Partner or reach out to sapcx-services@sap.com.

Overlay