Microsoft Cloud Adoption Framework for Azure. Your reference guide
Also known as CAF, the Cloud adoption supports you during your cloud journey end-to-end, with CAF you will be able to follow the best practices using tools and templates provided by Microsoft. The official Microsoft's CAF documentation it's pretty straight forward and very easy to understand.
Each organization will have their own journey of Cloud Adoption. The idea of this article is to give you a high level overview about the CAF, and give you a direction on how can you begin with. This might be crucial when you're moving towards the cloud, and here I will share my perspective on how can you start your journey with this framework.
It's also important to mention that the phases followed in this article is not mandatory, you can start from where your organization requires, and you can always go in and out of the phases whenever is required/needed.
I started to write this article as an end-to-end support, but turned to be extremely huge, therefore I am turning it in a reference article where you can use to have a smooth Cloud Adoption journey reference guide.
Let's start this journey together.
What is Microsoft CAF ?
The Microsoft CAF is a collection of tools, guidance, templates and bests practices from Microsoft that will guide your organization to take important decisions for the adoption of cloud technologies. The CAF is not only strict to IT department, it also involves other departments such as Finance and Management board from different departments. You not necessarily need to follow this phase sequence, this will depend on your organization maturity level, you can start anywhere in your journey by having the support of the Cloud Journey Tracker or the Strategic Migration Assessment and Readiness Tool, also known as SMART.
Below you can see the phases of CAF. I normally say that Governance starts already together with plan, however management will start with the ready phase onward.
Let's cover each of the phases in order to have a better understanding.
Strategy
For a successful progress of CAF, you need to start by making an alignment with the organization stakeholders and business leaders, extract from them what do they want to achieve with the cloud adoption.
This is an important moment where you show what are the benefits on this change, explorer the current organization's pains and transform it in a strategy.
Microsoft has provided 4 steps to help you document your business strategy efficiently.
You can use this template to create your strategy and plan with the inputs of each step mentioned above.
Plan
In this phase you can still use the same template used in the strategy plan and start to populate with inputs from these key components below that will bring you to a successful CAF Plan.
Gathering all this information and populating accordingly to your document, will enable you move with the progress of the cloud adoption.
Ready
This phase you need to get ready for the cloud adoption, we start here to involve pieces of the management phase aligned with governance. Firstly you need to understand the desired operating models to use, where we have decentralized, centralized, enterprise and distributed.
The ready phase literally means to prepare your Azure environment to receive the deployment or migration, you need to work on the following components:
Adopt
With the adoptions, it's time to deploy some production (or not) resources, and the phase will end up in the following 2 categories.
Methodology involved on cloud migration:
领英推荐
Methodology involved on cloud innovation:
Of course once you migrated everything, it doesn't mean that you can't do innovation, that's the idea of CAF is that you can always go back and in to the framework phases whenever is needed and start to adopt your process accordingly your journey.
I would recommend you start small to support your learning journey.
Governance
When we talk about Governance we are talking about processes used to keep your business compliance running, here we are talking about Identity, policies, management groups, hierarchy and so on.
Microsoft has provided 5 disciplines of Governance to support you on this, and each discipline was created to protect the company from risks.
The image provided below is not necessarily the sequence you might follow, if I would place this in a sequence, I would place the following:
I will also leave the Governance link so you can dive better into it and explore how can you go through your governance decisions.
Management
Well, we started the the adoption, but, how and who will manage it? How can we guarantee the requirements are still matching, how can we guarantee we are still compliance?
Below are some key components you should consider during the management decisions.
It doesn't stops there, Microsoft has also provided 5 management cloud disciplines to support you with this.
Conclusion
Cloud Adoption Framework for Azure is a huge topic and demands a lot of work in group, it also means that it's time to gather with colleagues and share the same motivation, improve the organization, and learn with it.
Microsoft Azure has provided many tools, templates and documentation to support you with that, and don't worry if everything don't run smooth at first moment, it's totally normal, you need to understand that it's a long journey and there is no end.
As human being we are always improving ourselves, with personal improvements we will always be improving our organizations in different aspects as well, the learning curve, the amount of people we can help, it's jsut wonderful.
Take your time to read the examples provided by 微软 , talk internally with your team, understand all the motivation and go for it.
Feel free to drop me a message, I will be more than happy to support you on what I can.
Here you will find a video playlist to enhance your learning curve.
Internal Audit, IT/OT Cybersecurity | AI Ops | ICS Security | Big 4 Alum | Lifelong Learner | MBA | MSc Cyber | AZ-104 | AZ-500 | CISM | PMP | CISA | CHIAP | CIA | CFE | CDPSE | CRISC | CRMA
1 年Can't wait to read your insights on cloud adoption with Microsoft Azure!