Wednesday, 6 February 2019

How to Choose a Public Cloud ?

This is a popular question, especially for startup and SMB leaderships, whom may not have an advance tech team at their disposal to support with queries and selections when picking a public cloud that returns the most value for new development or migrate existing workloads. Please note that these questions and methods are skewed towards screening IT infrastructure and platform service provider and not so much the Saas provider (we might cover that in another piece of cheat sheet separately).

Ask Questions
Here are couple of things (in no particular order), that your team can use to prepare before meeting the service providers.  

Please note that it's a really bad idea to meet them unprepared, as it provides a white canvas opportunity for the vendor to paint anything they like. It is highly recommended that you avoid such situations. 

Here are the questions/ areas worth exploring;
  1. A list of current IT operations (e.g. applications, tools, analytics, security, data-warehouse and etc.) and technologies in place (e.g Operating systems, databases, development tools and languages, security, infrastructure or even other clouds in place).
  2. A list of projected/strategic business activities and their automation/digitalisation needs (e.g mobile app, big data analytics, buyer & seller optimisation, etc.)
  3. Customisability of compute and memory requirements (in other words, how much control do you have on your VM or VMs).
  4. Pro and cons of owning the PaaS level...
  5. Standard tech questions - Interoperability, portability,  new app development cycle, security, redundancy, backup and recovery features.
  6. The type and size of technology eco-system that the cloud provider connects to - here you are simply looking for three things; suitability of the technology to your operation; standardisation and; provider that connects with a larger eco-system of technologies (e.g Hadoop, ML, AI, Blockchain, Mobile App Platform and a host of other opensource pieces).
  7. Pricing mechanism and projections for on-boarding; utilisation blocks (e.g by minutes, hours, monthly, yearly, types of workload - predictive and unpredictive); exit or off-boarding (be aware that some vendors charge even during off-boarding to migrate data and other intellectual assets off of their platform – this happens when you complete contractual term and don’t plan to renew);
  8. Discount and rebate applications - when you get them, and when you don't (ask both questions)?
  9. What is the lock-in period (e.g 1 to 3 years). What happens if you exit prematurely. What is the unnatural discontinuation cost?
  10. What service guarantee does the vendor provide (e.g. SLA, compliance, security)?
  11. What happens when vendor fail to deliver service (system performance, security, data, compliance)”according to contractual term? 
  12. What support procedures are in place when a support request is registered?
  13. What if you need to scale ? How quickly you can scale the needed footprint?
  14. What about trainings and upskill activities?
  15. What SMB focused programs does the vendor have in place? Some service providers might have special programs for you to mingle with other users in your category and connect. This can be an added bonus to your business as you can tap onto the knowledge and resources of a wider network.
Request for a Pilot Test
if you are happy with the information gathered through the pre-meeting research and cloud salesperson's answers to aforesaid questions, move on to a test request for the tools and  platform services in question.  Scope the test areas according to your procurement needs to stay on course with your current needs. Look out for performance, usability, flexibility, scalability, security and inter-operability results to support and corroborate information you gathered (unless the test fail to do so).

Tap Talks in the Grapevine
It’s a good idea at this point to fraternise with other fellow startups and SMBs who may have already been using the services first hand.  Their experience could be a valuable addition of information to your decisions. Though, when collecting information from informal sources such as this, be aware of the timelines - a problem or disadvantage that existed a year ago may not apply anymore as cloud companies improve (especially the largest 3 or 4) at a rapid pace.

What is a Satisfactory Outcome?

What are you looking to map with these initial questions and explorative activities?
  1. Your IT computing and operational requirement based on business roadmap.
  2. Suitability of the service provider/s and their offerings to support your business and future growth.
  3. Good understanding of tools and services recommended by vendor before you embark on them.
  4. clear idea on pricing matters; discounts and rebates applications; contractual terms.
  5. Outline or scope of duties and responsibilities between you and your vendor in regards to your IT footprint. 
  6. Cost of discontinuation of business relationship upon completion of contractual terms.
  7. Cost and consequences of discontinuation of business relationship due to premature termination of contract.
  8. Your rights when service provider fails you? e.g service delivery, compliance, security or data breach.
  9. Exit and migration path to other clouds.


Finally, a piece of useful advice to stay productive and avoid frustrations. Expect for contact points to change at anytime while dealing with vendors or any external parties for that matter. As such, it would be wise to document all requirements, arrangements and agreements to terms, contractual and non. This will help you save time in the reestablishment and reinstatement of such interactions which looses sight due to change of contact points.

In addition, get feedback from both business(finance included) and technical team members on the selection before concluding.

Happy Screening!!!!

2 comments:

  1. Cloud computing is an emerging concept and a point of attraction for individual or an organization. Very good information is shared over here on this blog. Thank you.

    ReplyDelete