Evolve Your Cloud Vendor Management Program
Having an active and intentional vendor management program has always been important for a technology team. With the introduction of cloud, SaaS, laaS, and all the other flavors of “as a Service” offerings, this program has become even more critical. While the cloud offers significant benefits and provides a far more robust set of functions and features, the technology companies that were once simply vendors have morphed into critical partners that are now running fundamental technology services for you. They are hosting and securing your most sensitive information in data stores that are often no longer directly accessible or manageable with legacy methods. The impact of a vendor outage, breach, or other failure is now far more significant and should be planned for and responded to differently.
Before cloud solutions were available, vendor management programs were typically focused on feature comparisons, pricing, and a large up-front capital expenditure. You owned the software, hosted it, and your destiny was completely in your hands. Post-purchase, the vendor was only there for upgrades or support. It was up to you to provide redundancy and decide how to respond to and recover from an outage event. You were on your own to provide an SLA and fix things when they went down. Outage windows were needed for maintenance. The underlying (and complex) networking, storage, and server/hypervisor management all needed significant staff attention. All of this required money, people and time that were often stretched thin or (at best) at a premium.
This dynamic has changed quite a bit with cloud technologies since you no longer own the environment. Your vendor management processes now need to evolve accordingly. While the capabilities, benefits, and cost advantages of cloud technologies are a huge step forward, the cloud provider is in a very different role than a traditional vendor.
Many clients I work with are using more cloud solutions and incurring different risks than they actively realize. The technology and risk management teams need to get ahead of this so that the feature improvements and changes in risk profiles are well understood, balanced, and actively managed.
I’ve outlined some key considerations below to help illustrate some of the different vendor management approaches and decisions that need to be made:
Sourcing Considerations
Financial Considerations
Legal and Insurance Considerations
Risk & Compliance Considerations
Understand who is responsible for what – Cloud providers use a shared responsibility model for their services, and you need to ensure that the elements the customer is responsible for are secured and configured appropriately. The vendors will often provide best practice guidelines but implementing them is up to you.
Backup, recovery, and replication – The methods available to backup and recover data will change in a cloud environment, plus new data replication options may be available to enhance redundancy. That said, you still need to periodically test recovery, service restoration, and incident response. Those processes will be different and require your existing recovery playbooks to be updated.
Ongoing Vendor Management Tasks
Periodic review of services – At least annually, develop a process to review vendor performance. Would you purchase the services again knowing what you know now? Provide feedback to the vendor if there are services that could be improved. Make sure your team keeps up to date on the vendor’s product roadmap as well.
Maintain security information – At least annually, have the vendors provide updated security escalation contacts and provide information related to breach notification and response processes, any changes to how they safeguard your data, updated compliance certifications, etc.
Develop a vendor scorecard – Use a standard method to track outages, impacts, and costs. Include other metrics like issue resolution time, and responsiveness to critical CVE vulnerability alerts (like recent SolarWinds or Log4j incidents). You should receive proactive communication as to whether the cloud services are impacted and what needs to be done to mitigate the threat.
Contract renewal tracking – Make sure to review vendor performance prior to any contract renewals, including any advance notice requirements prior to an auto-renewal.
Exit plans – Rarely, a vendor will be so critical that you will want to maintain a plan to terminate and replace their services if there was a catastrophic failure. Identify alternative vendors and understand how to replace or move data as needed. (You shouldn’t need to spend a lot of time on this, but it is worth thinking about from time to time.)
Conclusion
I’ve listed a lot of things to watch out for here, but much of this is required to manage any type of vendor. The bottom line is that cloud offerings significantly improve the functionality, security, and availability of your technology systems. (I wrote about all the risks you can avoid with cloud technologies here.) Just like with on-premises systems, you do need to be thoughtful and prudent when both selecting solutions and maintaining an ongoing program to manage the vendor. If it is done right, you can maintain positive and responsive vendor relationships that will allow you to continue to drive even more value out of their platforms and provide ongoing positive outcomes for everyone.
Strategic Advisor - eGroup | Enabling Technologies