Creating a Cloud Center of Excellence
A cloud center of excellence (CCoE) is a team or group of individuals within an organization responsible for creating and implementing cloud-related best practices, guidelines, and governance policies. The CCoE helps organizations to accelerate cloud adoption, achieve business and technical agility, and optimize their cloud investments.
The CCoE typically has a cross-functional membership, with representatives from IT, business, security, compliance, and finance. This ensures that the CCoE has the expertise and perspective to develop and implement cloud strategies that are aligned with the organization's overall goals.
The CCoE may be responsible for a variety of tasks, including:
The CCoE can play a critical role in helping organizations to achieve their cloud goals. By providing a central point of expertise and coordination, the CCoE can help organizations to avoid common cloud pitfalls and realize the full benefits of cloud computing.
Here are some of the benefits of having a CCoE:
Overall, a CCoE can be a valuable asset for any organization that is looking to accelerate cloud adoption, achieve business and technical agility, and optimize their cloud investments.
The number of people needed to staff a cloud center of excellence (CCoE) will vary depending on the size and complexity of the organization, as well as the specific goals of the CCoE. However, a good starting point is to aim for a team of 5-10 people.
Recommended by LinkedIn
The CCoE should have a mix of technical and business expertise, with representatives from IT, security, compliance, finance, and other relevant departments. This will ensure that the CCoE has the necessary skills and experience to develop and implement cloud strategies that are aligned with the organization's overall goals.
Here is a sample breakdown of the CCoE team:
As the organization's cloud adoption journey progresses, the CCoE may need to grow in size to meet the increasing demand for its services. However, it is important to start with a small, focused team that can quickly demonstrate the value of the CCoE.
Here are some factors to consider when determining the size of your CCoE team:
It is also important to note that the CCoE is not a one-time investment. As the organization's cloud adoption journey progresses, the CCoE will need to evolve to meet the changing needs of the organization. This may involve adding new team members with specific skills and expertise, or changing the roles and responsibilities of existing team members.
Overall, the goal is to create a CCoE team that is the right size and has the right skills and experience to help the organization achieve its cloud goals.
Nice work Dave McCarthy. Very insightful.
I see many CCoEs formed purely as "PCCoEs" i.e. Public Cloud Centres of Excellence - focussed purely on workloads that they migrate fully to public cloud and not considering how cloud, the model, can be adopted efficiently for those where it makes sense to keep on prem. I see the same today in FinOps practices too. When all the data suggest the majority are running hybrid clouds, and so your private cloud is already "there", consuming resources and likely with spare capacity, that seems like a glaring omission not to at least fully consider that in your strategy, if not to base you strategy from there and go ground to cloud? I'd welcome your view Dave?
Insightful piece…with this increase in cloud adoption, CCoE can prove to be a crucial part of any org. As we see cloud network services adoption also increasing, do you think a network professional should also be part of initial team or cloud arch can play that role initially and then nw member can be added as team evolves?