Clarification: In my opinion, it is unnecessary to specify “Public” before Cloud. There is Cloud, which is Public and there is Datacenter tech. What people call Private Cloud is improved Datacenter tech.
It is no secret that Cloud is a disruptive tech that is changing the way IT consumes and builds applications. This change is something legacy vendors are struggling to understand and adapt to. When faced with a change that they can’t face , these vendors are using tactics that border on being lies. I will talk about what I see as the Top 5 lies spread by legacy tech vendors.
Lie 1: Cloud is Insecure or “If you want Security and compliance, you should not use Cloud”
This leverages the fear of unknown to scare customers and spread FUD. The reality is far different. Cloud may offer higher level of security and compliance than home grown infrastructure. Most customers have realized it and ignore vendor FUD.
For example, look at level of compliance that AWS provides: http://aws.amazon.com/compliance/
Also, look at security of AWS here: http://aws.amazon.com/security/
Look at security of GCP here: https://cloud.google.com/security/whitepaper
Lie 2: Its expensive
This leverages the fine art of comparing apples and oranges. Vendors compare raw cost of a server with raw cost of a cloud instance. This ignores headcount costs, consulting fees, implementation costs etc. While this may look correct on surface, upon further examination, you will discover that Cloud infrastructure saves you money over time. As your usage increases, you will be able to get even better pricing from Cloud Providers. With careful planning, you can also use reserved instances and save even more.
Look at work by Adrian Cockcroft on this: http://www.slideshare.net/adrianco/cmg-workshop
Lie 3: Don’t put all your eggs in one cloud
This leverages the old tactic of scaring customers into hedging their choices. On the surface this may look like a fine advice, but if you dig deeper, you discover that its the worst advice possible for today.
Best of breed is not a good strategy here, as Cloud is still an evolving technology. Standardize on one vendor to get best pricing and support. You can use second vendor for backups etc, but in general, pick your vendor and go all in.
There may come a time in the future where you want to go to best of breed. Its not today.
Lie 4: Not all workloads are right for Cloud
This is my favorite lie repeated by many a thought leaders at every opportunity they get. The vendors hope to create enough doubt for customers to engage their expensive consulting services. Often this claim is not accompanied by what kind of workloads Cloud is not right for.
Let me be clear on this one. Yes, there may be some workloads that are not fit for Cloud, but its more likely that all your workloads are suitable for Cloud adoption. Legacy apps may be a good example of a workload thats not suitable, but most new app development should go onto Cloud.
Review different types of workload details here: http://aws.amazon.com/solutions/case-studies/all/
Lie 5: Avoid lock-in
This is again a scare tactic employed by vendor thought leaders. They say “Customers should be on the lookout for vendor lock-in and should have in place a multi-vendor strategy”
Let me translate it in plain English for you:
“Bro, if you standardize on Azure, my quotas this quarter are going to get screwed up. Can you please buy atleast our appserver? how about a mobile tool? “
This one doesn’t bother me as much as the other ones. Talking to several vendors during initial tech selection is a good idea to get a better deal from your chosen Cloud provider. But, know that the vendor guys worry lot more about lock-in than you need to.
That’s all folks — as always, one man’s opinion — feel free to agree/disagree here or on twitter.