Any sizeable organization focused on developing and deploying cloud-native applications should consider establishing a cloud center of excellence (CCoE). Creating a CCoE will help you successfully leverage the cloud to increase the scale and agility of your business. In a previous article, I discussed the benefits of a CCoE and why you would want to create one in your company. In this article, I will discuss how to do so.
Assuming you are interested in building a CCoE, how do you get started?
The purpose of a CCoE is to provide an organizational focus on cloud initiatives within the company, and to bring order and structure to those initiatives. For a CCoE to be effective, your organization as a whole must buy into cloud computing and want to pursue it. Corporate management must be well-informed and supportive of the endeavor. A CCoE will not—cannot—be effective without company management support. It is not a tool to convince upper management of the effectiveness of the cloud. If you are in a position where you are trying to convince management of the value of the cloud, you should not look at a CCoE as the means to accomplish that.