If you are following me on Twitter you might have noticed that I got interested in Microsoft's Enterprise-Scale. And when I normally get interested in something new I want to learn more, and when you want to learn more you need to do research on the topic.
By setting myself a goal of becoming an Enterprise-Scale Subject Matter Expert (SME), I need to invest time to learn more about this topic. During this “ journey” I will share my study notes and lessons learned. Normally I use OneNote for my study notes but this time I’ll use a series of blog posts. This way you and I can still review my study notes but at the same time you can help on improving the study notes. I really hope we can have some interesting interactions while becoming an Enterprise-Scale SME.
Enterprise-Scale is part of the Cloud Adoption Framework (CAF) [1], or more specifically the Ready phase of CAF [2].
The Enterprise-Scale architecture provides prescriptive architecture guidance coupled with Azure best practices, and it follows design principles across the critical design areas for an organization's Azure environment and landing zones. It is based on the following important 5 design principles:
Furthermore, Enterprise-Scale within CAF lists many design guidelines, design considerations and recommendations. These 8 design areas can help you address the mismatch between and on-premises data center and cloud-design infrastructure. It is not required that you implement all the design recommendations, as long as the chosen cloud-design infrastructure is aligned with the 5 design principles.
The 8 design areas are as follows:
After investigating Enterprise-Scale using both Microsoft internal and publicly available resources I got more and more excited about the advantages Enterprise-Scale could have for my customers.
By trying to become a Subject Matter Expert (SME) for Enterprise-Scale I want to challenge myself to learn as much as possible about Enterprise-Scale and in the end better help my customers during the Ready phase of their cloud adaption.
Before adoption can begin, you must create a landing zone to host the workloads that you plan to build or migrate to the cloud, and this where Enterprise-Scale comes in to play.
The first design principle I plan to further investigate is the Policy-Driven Governance design principle. The reason I want to start with this design principle is because this is a topic my current customer is interested in. Secondly it uses an interesting concept called Compliance-as-Code [5] which I had not heard about yet.
Enjoy my “study notes” while becoming an Enterprise-Scale SME.
If you also are interested to learn more about Enterprise-Scale please start reading the documentation shared in the Reference section below.
Update 09-09-2020:
New blog post Enterpris-Scale Policy Driven Governance published
[2] Cloud Adaption Framework Ready Phase
[3] Azure Architecture Blog -Enterprise-Scale for Azure landing zones
[4] Enterprise-Scale information on Github
[5] PlatformOps in a Microsoft Enterprise-scale landing zone