A few weeks ago I wrote a post called, “Avoiding a Cloud Data Disaster.” The post made the following recommendations to organizations investing in software as a service (SaaS) applications and platforms like Salesforce CRM and Force.com:
- Don’t Wait to Integrate
- Make Data Quality a Top Priority
- Get IT Involved Early
- Think Big, Start Small
- Beware of Point Solutions
Recently I’ve been involved in a number of discussions with people in IT organizations where #3 was clearly not followed, which typically means that #1 was ignored as well. There’s been a lot written about why SaaS applications are well suited and appealing to the line of business (easy to use, rapid deployment, capex vs. opex, etc.). But how is IT’s role evolving as cloud-based applications continue to proliferate? One IT director put it this way, “our job is to make sure that the business doesn’t hurt themselves!”
According to IDC’s survey research, security, availability, and performance are the primary barriers to success in the cloud. But from my experience, internal politics can often be a much bigger hurdle to get over. I find that there are generally three common scenarios when it comes to the IT dynamic, roles, and responsibilities:
- The Edge of the Enterprise: Okay, I didn’t coin the term, but I like it and I think it’s appropriate for cloud computing in 2010. SaaS application adoption in larger organizations often begins with an under-served department or business unit (also known as data silos!). Line of business (LOB) then selects a point application that is unsupported by IT and attempts to hand-code basic integration. At some point IT will need to get involved to find a way to stitch it all together. I spoke to a new Salesforce.com customer recently that is planning to roll out 1000 seats with no IT involvement whatsoever! In this case, the IT department is too busy trying to figure out Oracle (con)Fusion. This is when LOB often “goes rogue” (Sarah Palin style I guess). The fireworks on calls that I’ve been on involving both sides are always interestig and the need for a comprehensive integration strategy that will deliver timely, relevant, and trustworthy data is often the forcing function that brings them together.
- The No-IT Approach: This is another reason for the phenomenal growth of cloud-based applications. SMB is where SaaS apps have their roots. But this is where #1 and #4 are critical. The sooner integration gets on the radar of the SaaS application implementation, whether there are IT resources or not, the better. Look for a mulitenant integration as a service solution that won’t hit the ceiling as your data volumes, sources, and complexity grow over time. Limited IT resources doesn’t mean that you have to sacrifice scalability and performance – two of the cornerstones of enterprise-class data integration solutions.
- The LOB Self-Service / IT Trust and Control Approach: Okay, I know that this may be the Holy Grail for most organizations, but the good news is that integration delivered as a true on-demand service can actually play a critical role in making this dream a reality. What if IT and LOB cloud actually collaborate to create a trusted source of integrated data that is controlled and managed by IT, but accessible by non-technical people who either don’t have time to wait for their requirements to be met or they don’t have IT resources in the first place. Recently David Linthicum and I did a podcast on the topic based on this post: Staging or Direct – SaaS Integration Best Practices. He then wrote his own post on the topic where he made the following point:
“The use of intermediary staging where the data can be viewed, manipulated, and cleaned, insures that the data quality and any data governance required occurs consistently.”
“Politics will drive decisions: Cloud-based services have demystified compute services and increasingly business executives will ask IT managers about the cloud.”