On this episode of Modern Digital Business, we explore the necessary transition to a digital business model and the challenges that come with it, specifically in the realm of cloud computing. As the leader in enterprise IT, it's important to adapt to newer, more flexible and scalable technologies. The solution? Establishing a Cloud Center of Excellence! We dive into the benefits of a CCoE and how it can help guide organizations towards a common goal. Tune in for expert insights, actionable recommendations, and in-depth interviews on transitioning to the cloud in a modern digital business.
Topic: Cloud Computing in Enterprise IT
- Dominance of cloud computing in recent years
- Benefits of cloud computing (lower costs, flexibility, scalability)
- Challenge of transforming to a cloud-native organization
Topic: Cloud Center of Excellence (CCoE)
- Definition and benefits of CCoE
- Organizational structure and responsibilities of CCoE
- Cooperation with other key parts of the organization
- Importance of CCoE for cloud transformation
1. What is cloud computing, and why has it become so popular in enterprise IT?
Answer: Cloud computing is a model in which computing resources—such as servers, storage, and applications—are delivered over the internet. It has become popular because it offers benefits in lower costs, greater flexibility, and scalability.
2. What are some of the challenges organizations face when transitioning from on-premise operations to cloud-based operations?
Answer: Some of the challenges include adapting to new technologies, retraining staff, and reconfiguring infrastructure. Organizations may also encounter cultural barriers as people are resistant to change.
3. What is a Cloud Center of Excellence (CCoE), and how can it help organizations overcome these challenges?
Answer: A CCoE is an organizational structure that provides guidance, support, and best practices for cloud adoption. It can help organizations accelerate their cloud transformation while ensuring everyone is working towards common goals.
4. Who typically leads a CCoE, and whom does it report to?
Answer: A CCoE is typically led by the CIO or engineering head and reports to senior leadership.
5. What are some of the key responsibilities of a CCoE?
Answer: The CCoE is responsible for providing guidance and support for cloud adoption, managing relationships with external cloud providers, establishing best practices, and ensuring compliance with security and governance requirements.
6. How does a CCoE work with other parts of the organization?
Answer: The CCoE works closely with application development, operations, and security teams to ensure everyone is aligned and working towards common goals.
7. What are some benefits of having a CCoE for a cloud transformation?
Answer: Some benefits include faster time to market, greater operational efficiency, reduced costs, improved security, and greater flexibility.
8. What are some common misconceptions about cloud computing?
Answer: Some common misconceptions include that it is always cheaper, that it is less secure than on-premise operations, and that it is not suitable for all types of businesses.
9. How can organizations ensure a successful cloud transformation?
Answer: By establishing a strong cloud strategy, leveraging a CCoE or other similar structure, training staff, and communicating effectively.
10. What future trends can we expect to see in cloud computing?
Answer: We can expect to see continued growth in cloud adoption, increased use of hybrid cloud models, greater focus on edge computing, and increased emphasis on security and compliance.
Today on Modern Digital Business
Thank you for tuning in to Modern Digital Business. We typically release new episodes on Thursdays. We also occasionally release short-topic episodes on Tuesdays, which we call Tech Tapas Tuesdays.
If you enjoy what you hear, will you please leave a review on Apple Podcasts, Podchaser, or directly on our website at mdb.fm/reviews?
If you'd like to suggest a topic for an episode or you are interested in being a guest, please contact me directly by sending me a message at mdb.fm/contact.
And if you’d like to record a quick question or comment, click the microphone icon in the lower right-hand corner of our website. Your recording might be featured on a future episode!
To ensure you get every new episode when they become available, please subscribe from your favorite podcast player. If you want to learn more from me, then check out one of my books, courses, or articles by going to leeatchison.com.
Thank you for listening, and welcome to the modern world of the modern digital business!
Lee Atchison is a software architect, author, public speaker, and recognized thought leader on cloud computing and application modernization. His most recent book, Architecting for Scale (O’Reilly Media), is an essential resource for technical teams looking to maintain high availability and manage risk in their cloud environments. Lee has been widely quoted in multiple technology publications, including InfoWorld, Diginomica, IT Brief, Programmable Web, CIO Review, and DZone, and has been a featured speaker at events across the globe.
Take a look at Lee's many books, courses, and articles by going to leeatchison.com.
Check out Architecting for Scale. Currently in it's second edition, this book, written by Lee Atchison, and published by O'Reilly Media, will help you build high scale, highly available web applications, or modernize your existing applications. Check it out! Available in paperback or on Kindle from Amazon.com or other retailers.
Subscribe here to catch each new episode as it becomes available.
Want more from Lee? Click here to sign up for our newsletter. You'll receive information about new episodes, new articles, new books, and courses from Lee. Don't worry, we won't send you spam, and you can unsubscribe anytime.
Mentioned in this episode:
What do 100,000 of your peers have in common? They've all boosted their skill set and career prospects by taking one of my online courses. https://mdb.fm/courses
LinkedIn Learning Courses
Are you looking to become an architect? Or perhaps are you looking to learn how to drive your organization towards better utilization of the cloud? Are you you looking for ways to help you utilize a Cloud Center of Excellence in your organization? I have a whole series of cloud and architecture courses available on LinkedIn Learning. For more information, please go to leeatchison.com/courses or mdb.fm/courses.
In the past few years, cloud computing has become a dominant trend inSpeaker:
enterprise It, but the challenge of transformingSpeaker:
your organization from an onpremise company toSpeaker:
a cloud centric organization can be daunting.Speaker:
Is your organization struggling with this transformation?Speaker:
Maybe you need a cloud. Center of Excellence. Want toSpeaker:
learn more? Okay, let's go.Speaker:
This is the Modern Digital Business Podcast, the technicalSpeaker:
leader's guide to modernizing your applications and digital business.Speaker:
Whether you're a business technology leader or a small business innovator,Speaker:
keeping up with the digital business revolution is a must. Here toSpeaker:
help make it easier with actionable insights and recommendations,Speaker:
as well as thoughtful interviews with industry experts.Speaker:
Lee Atchison in the past fewSpeaker:
years, cloud computing has become a dominant trend in enterprise It.Speaker:
The benefits of moving to the cloud are clear lower costs,Speaker:
flexibility, and scalability. But as moreSpeaker:
companies move their infrastructure into public clouds like AWS orSpeaker:
Azure, they face a challenge that is often overlooked.Speaker:
How do I transform an organization from a typical on premiseSpeaker:
company to a cloud native, cloud centric organization?Speaker:
A Cloud Center of Excellence, or CCoE for short,Speaker:
is an organizational entity that has emerged asSpeaker:
a driving influence, enabling the cloud native transformation to accelerate.Speaker:
As cloudbased applications become ubiquitous andSpeaker:
cloud adoption rates continue to grow, CCOEs are becomingSpeaker:
more prevalent in many modern organizations. But what doesSpeaker:
a Cloud Center of Excellence actually look like andSpeaker:
how do they assist in your organization's transformation?Speaker:
Well, there are as many ways to construct a CCoESpeaker:
as there are ways to construct an It department.Speaker:
At its core, the CCoE is an organizationalSpeaker:
structure that is designed to accelerate the adoptionSpeaker:
and institution of cloud products,Speaker:
cloud principles, and cloud mindset into an organization.Speaker:
They are designed to be the beacon that helps drive an organizationSpeaker:
to become a cloud native organization.Speaker:
To understand how they can help drive an organization to cloud success,Speaker:
here are six ways a Cloud Center of Excellence can beSpeaker:
a helpful tool in your organization's cloud journey.Speaker:
First, they provide best practices and provideSpeaker:
an example for the organization to follow.Speaker:
The CCoE is designed to be a beacon for becomingSpeaker:
cloud centric and is sought out by other business unitsSpeaker:
and project teams. CCoE's represent an example ofSpeaker:
how to operate in a cloud centric world using cloudSpeaker:
native tools. The CCoESpeaker:
is responsible for creating,Speaker:
and documenting best practices for the rest of the organization toSpeaker:
follow. As an organizationwideSpeaker:
standard, they point the organization in the right directionSpeaker:
and helps prevent some of the common errorsSpeaker:
and pitfalls from being repeated by every singleSpeaker:
group in the organization. As the owner of best practicesSpeaker:
and their requirements, they engage the organizationSpeaker:
and drive the adoption of these best practices withinSpeaker:
their organizations. Leading by example andSpeaker:
acting the role of the organizational respected leaders isSpeaker:
critical for cloud success. Besides cloudSpeaker:
specific processes, CCOEs provide bestSpeaker:
practices in a variety of other related areas,Speaker:
including providing standardized coding practices,Speaker:
tool usage, and use of specific developmentSpeaker:
methodologies and practices. This includesSpeaker:
concepts such as enabling microservice architectures,Speaker:
use of CI CD pipelines, and leveraging DevOps bestSpeaker:
practices. It's important thatSpeaker:
these best practices are championed by someone able toSpeaker:
enforce the adaption across the entire organization,Speaker:
and the CCoE can provide this leadership.Speaker:
Second, they provide training for yourSpeaker:
teams. In order to beSpeaker:
successful in a cloud centric world, your teams must be knowledgeableSpeaker:
and experienced in all aspects of using the cloud.Speaker:
This means cloud training, but what trainingSpeaker:
does your organization require? Well, the CCoE isSpeaker:
responsible for facilitating the training requirements for your entire organizationSpeaker:
in all things cloud related. These trainings can beSpeaker:
created and directed by the CCoE team members that are evaluatingSpeaker:
cloud related products, services and systems. Or theySpeaker:
can be formalized structured training programs that the CCoESpeaker:
has evaluated and approved.Speaker:
However, the training is executed, the CCoE isSpeaker:
responsible for providing the cloud training requirementsSpeaker:
for the entire organization. Third, they createSpeaker:
tooling and standards for the organization. A commonSpeaker:
and serious problem facing any organization going throughSpeaker:
a major restructure is how do they create the toolsSpeaker:
and implement standards necessary to thrive in theirSpeaker:
new reality? A cloud centric restructuringSpeaker:
is no exception.Speaker:
Basic cloud needs must be provided in clear and consistentSpeaker:
ways. How do you do deployments to cloud services?Speaker:
What operating system image do you need on your cloud servers?Speaker:
How do you create tooling that you can replicate for development,Speaker:
staging and test environments as well as forSpeaker:
production environments? What setups are neededSpeaker:
by development engineers to build and deploy cloudSpeaker:
services? How do you tag cloudSpeaker:
resources so you know who is using them?Speaker:
How do you determine what resources should be implemented andSpeaker:
who makes those decisions? Can you use thisSpeaker:
brand new cloud service? What settings ofSpeaker:
this service are appropriate? Should I use this feature orSpeaker:
capability of this service? How do you deploy thisSpeaker:
service in a standard way across the organization?Speaker:
And how do you handle monitoring, logging and analyticsSpeaker:
from the cloud services? How do you set up security settingsSpeaker:
in the cloud to meet the needs of your organization's, security teamSpeaker:
and business needs? How do you incorporate the cloud changesSpeaker:
into assisting and driving your other corporate initiatives suchSpeaker:
as, for instance, DevOps standard setupsSpeaker:
can ease the cloud efforts of other groups in the organizationSpeaker:
as well as ensure appropriate and consistent practices.Speaker:
The CCoE can lead the setup of these toolsSpeaker:
and standards, leading to improved overall organizationalSpeaker:
cloud enablement and consistent behaviors andSpeaker:
practices across the entire organization.Speaker:
Fourth, they provide subject matter expertise toSpeaker:
upper management. When an organization undergoes a transformationSpeaker:
to a cloud centric organization, they often face difficultSpeaker:
organizational level decisions. Upper managementSpeaker:
needs information and expertise in order to make these decisions.Speaker:
That expertise comes from the experience of the CCoE.Speaker:
The CCoE is staffed with subject matter expertsSpeaker:
that can provide expert guidance and direction onSpeaker:
cloud best practices. By using theirSpeaker:
expertise to assist upper management, they help promote widespreadSpeaker:
adoption across the entire organization.Speaker:
Fifth, CCoE's make, buy, make and otherSpeaker:
decisions for the company on the cloud.Speaker:
An organization needs to make many decisions about which cloud capabilitiesSpeaker:
to use, which cloud providers to use,Speaker:
and how to use them. Should we build aSpeaker:
required tool or should we bring in a third party equivalent?Speaker:
These sorts of decisions need to be made by individuals who areSpeaker:
both expert in the cloud as well as expert inSpeaker:
the internal needs of the organization and their applications.Speaker:
The CCoE, with the appropriate expertise in both areas,Speaker:
provides the perfect group to make these decisions.Speaker:
They provide responsible and expert decisions onSpeaker:
which vendors to engage, which services to enable,Speaker:
and which capabilities to utilize.Speaker:
It's important to establish organizational structure earlySpeaker:
on in any cloud transformation in order to prevent decisionSpeaker:
paralysis and make sure business objectives stay alignedSpeaker:
with those decisions. And finally,Speaker:
number six, they manage external cloud relationships.Speaker:
A cloud centric organization will have many external cloud partners,Speaker:
providers, vendors, and other external partiesSpeaker:
that they need to coordinate with. The CCoESpeaker:
is a natural place to coordinate these relationships,Speaker:
whether it's being the primary contact for vendors or attendingSpeaker:
meetups with partners or championing company cloudSpeaker:
progress with partners and customers,Speaker:
the CCoE's unique combination of cloud andSpeaker:
corporate knowledge provides the experience necessary toSpeaker:
manage these relationships. Having aSpeaker:
centralized team in control of these relationships ensuresSpeaker:
that there is always someone within your organization thatSpeaker:
knows how these outside vendors work,Speaker:
what they offer, and when they should be used.Speaker:
So how do CCOEs fit into modern It organizations?Speaker:
In most cases, they report to either the CIO orSpeaker:
the head of engineering. This allows them to work closelySpeaker:
with other key parts of the organization, such as application developmentSpeaker:
teams, operations teams, and of course, the securitySpeaker:
team. By having a centralized unitSpeaker:
that is responsible for all things cloud, the CCoESpeaker:
helps ensure that everyone is on the same page and working towardsSpeaker:
common goals. A cloud center of excellenceSpeaker:
can be an extremely valuable asset for an organization looking toSpeaker:
move to the cloud. While any organization can benefit fromSpeaker:
the structure, the larger the organization and the more significantSpeaker:
the cloud transformation, the greater the benefitsSpeaker:
the CCoE can bring.Speaker:
CCOEs provide a wide range of benefits andSpeaker:
can help your organization through the web of complexity involvedSpeaker:
in a typical cloud adoption transformation.Speaker:
Thank you for tuning in to Modern Digital Business.Speaker:
This podcast exists because of the support of you,Speaker:
my listeners. If you enjoy what you hear, will you please leave a review onSpeaker:
Apple podcasts or directly on our website at MDBSpeaker:
FM Reviews. If you'd like to suggest a topicSpeaker:
for an episode or you are interested in becoming a guest,Speaker:
please contact me directly by sending me a message at MDBSpeaker:
fmcontact and if you'd like to recordSpeaker:
a quick question or comment, click the microphone icon in theSpeaker:
lower right hand corner of our website. Your recording might beSpeaker:
featured on a future episode. Make sure you getSpeaker:
every new episode when they become available. Click subscribeSpeaker:
in your favorite podcast player or check out our website atSpeaker:
MDB FM. If you want to learn more from me,Speaker:
then check out one of my books, courses or articles by goingSpeaker:
to Lee Atchison.com and all of these links areSpeaker:
included in the show. Notes thank you for listening and welcomeSpeaker:
to the world of the modern digital business.