For Very Large Enterprises, it is unlikely that you will succeed at Cloud, without a centralised method, set of processes, standards, best practices and control. You will end up with sprawl, uncontrolled costs, configuration drift and no standard approaches to deployments. How best to control the chaos that can become Cloud? Have a Cloud Environmental Strategy based on a Centre of Excellence, or whatever name is appropriate, which will show the organisation best practices and control all environmental deployments, tool selection, platform selection, integration and security processes.
How to do this? Set up a Pod of SMEs (subject matter experts) into a team, for that particular Cloud Platform eg. AWS. All Cloud platforms are different. There is no ‘Cloud Team’. There should be Cloud teams – AWS, Azure, Google, Bluemix, SAP, Oracle. The SMEs are an agile team, cross-functional and includes business owners.
Apptio (who make Cloudability, a tool to control Cloud costs), blog post on why a COE is necessary.
"At the heart of [a cloud migration strategy] you need to have someone who is an absolute expert on taking your workloads to the cloud because it's not easy," said Vijay Gopal, CIO, Shared Services, at Magellan Health, a $7B health benefits manager whose CCoE has been in place for three years. "Whether you call it CCoE or not, you have to get away from the white paper-based approach to actually have practitioners to guide you through it."
Setting up a COE, from the Apptio blog post.
As the goal of a CCoE is to create repeatable frameworks and best practices for every function in an organization, CCoE members need to possess certain qualities, said Patel in a blog post for Amazon Web Services (AWS).