Over the last five years we have seen momentum to move to the cloud constantly increasing to the point where today it is unstoppable. The flood gates have opened. So much so that we are now at a point where ‘cloud first’ has become the deployment strategy in many enterprises. But is it more than that because we are now at a point where most companies have gone beyond a single cloud into a multi-cloud operational set-up.
Data Challenges Facing Companies Migrating to the Cloud
There are a number of data challenges that can occur when migrating systems to the cloud. These will differ system by system. Nevertheless, the following is a summary of typical data challenges associated with migrating operational transaction processing systems and analytical systems to the cloud.
Data Challenges Associated with Transaction System Migration
Operational transaction processing system migration is primarily a migration to a packaged SaaS application either from an existing on-premises version of the same packaged application or from one or more custom developed applications to a SaaS application. Transaction processing systems include applications for customer relationship management (CRM), sales force automation, order entry, customer service, marketing campaign management, inventory management, enterprise resource planning (ERP), procurement and supply chain management (SCM).
In practice, transaction processing applications rarely function as stand-alone systems. More often than not:
- Data has to flow between multiple transaction processing applications as part of executing a business process e.g. Order-to-cash, plan-to-manufacture, procure-to-pay
- Real-time operational reporting on live transaction data is needed to understand what is happening right now within some part of the business. This includes things like sales pipeline status, orders versus inventory right now and daily cashflow reporting. Operational reporting may also need near real-time data from one or multiple transaction processing systems to be integrated in an operational data store (ODS)
- Transaction systems are often data sources to analytical systems such as data warehouses
Therefore, when migrating transaction processing applications to the cloud the data challenges may go beyond the boundaries of the application and include:
- Maintaining inbound and outbound application-to-application integration data
flows between the newly migrated cloud-based transaction processing
application and other transaction processing applications that remain onpremises or that are also in the cloud or both
- Redevelopment or changes to operational reports when the data needed for
It’s easy to see why migrating operational and analytical workloads to the cloud continues to gather momentum. A multi-cloud operating environment can deliver significant benefits—higher revenues and lower operating costs chief among them—and enterprises are eager to reap these rewards.
But migrating workloads, like transaction processing and analytic applications, can be challenging.
Migrating analytical workloads to the cloud? You’re not alone. A hybrid multi-cloud operating environment is now the norm in most enterprises and the migration momentum seems unstoppable.
Given this kind of momentum, consider some best practices to help you make the transition successful. Download this recent paper from Mike Ferguson of Intelligent Business Strategies to get the answers to your biggest questions:
- What are the top data challenges to migrating to the cloud?
- What are the requirements to simplify data access?
- How can data virtualization accelerate this migration?