Cloud Analytics: Look Before You Leap
By Michael Talbott, Global Product Director, BOARD International
Like most types of enterprise software, the world of analytics is moving into the Cloud faster than smoke in an updraft. The list of advantages is irresistible to businesses of all sizes. Economies of scale, savings, scalability, elasticity, faster time to value and access to a world of data and collaboration are but a few.
According to research firms, the global market for Cloud analytics is predicted to triple by 2020, exceeding $23 Billion USD from $7 Billion last year, and a host of not-so-adaptive vendors have emerged to chase those dollars.
But as with all revolutionary changes in our industry, a dark side has emerged which business and IT leaders need to keep a wary eye out for as they evaluate potential platforms and solutions for planning and analytics in the Cloud. Simply put, very few Cloud analytics and planning platforms deliver all of the advantages they claim, and which customers need.
As an extension of an earlier BOARD blog, I offer below major real-world requirements you need to verify in selecting your Cloud-based analytics, planning and reporting solution, and the questions you need to thoroughly explore with potential new vendors:
1. Cost-effective scalability and elasticity
- Will the proposed system scale to meet your needs now and five or ten years from now?
- Can it handle the required granularity and volumes of data?
- What about query and processing performance?
- And can it handle high concurrency?
- Lastly, can new computing resources be easily provisioned to expand the system’s capacity?
2. Efficient integration and consolidation of data from a wide variety of disparate data sources
- Does the proposed system have the tools necessary to provide a unified view of high quality data for the business?
- Can the system easily connect to every type of data source, internal and external to the business?
- Can data feeds and transformations be automated?
- Can it handle bi-directional data exchange from/to various systems?
- Will the platform ensure quality and security of the data, but not at the expense of flexibility business users require?
- Will the system allow continuous data feeds without impacting users?
3. Empowering business users to implement their own solutions for faster time to value
- Can business users own the solution?
- Does it provide the right tools users need?
- Can the system handle the most complex requirements?
- Can it handle your company’s or department’s custom models?
- Can users easily create their own reports and data models?
- Can they easily incorporate new data into the solution?
- Can they easily modify the underlying models and data structures?
- Can the system perform both analysis and planning? Planning inherently relies on detailed data that should be sourced from an analytics system. Integrating separate analysis and planning tools is a costly and complicated proposition.
4. Improved access to information and collaboration
- Can analysis and applications be easily created and shared across teams without geographic, language or technical boundaries?
- Does the system support coordinated workflow steps and authorizations?
5. Streamlining administration and maintenance of computing resources
- Are backups performed automatically?
- Does security meet or exceed global IT standards?
- Are software upgrades handled seamlessly for customers?
- In multitenant environments, can the system guarantee a minimum level of system resources for a customer? Or are their resources simply pooled with other customers and subject to outages by unexpected usage spikes? This is a common pitfall for many Cloud vendors.
- For those applications judged to not be a good fit for the Cloud, can the system be configured to run some applications on-premises and others in the Cloud. Can these on-premises applications be seamlessly moved to the Cloud in the future, if warranted?
- Can structural modifications to databases and applications be migrated safely and easily between different instances (e.g. development, testing and production)?
Sadly, marketing and sales hype from most Cloud analytics vendors is far from reality in 2017. To ensure a successful Cloud implementation of your analytics, planning and reporting solutions, it’s imperative that you perform a comprehensive review of all the critical features you need.
Don’t just take a vendor’s word for it either; you must demand that they show you every aspect of configuration, and prove that it can handle both the scope of data required and the number of concurrent users you will need to support now and into the future.