About
About Me¶
I'm Mohammed el Fizazi, a Public Cloud Solution Architect at Cegeka, working within the Public Cloud team.
My day-to-day work focuses on designing, securing, and improving Microsoft Azure environments. I help organisations build cloud platforms that are scalable, secure, maintainable, and governed by design.
I enjoy looking beyond the obvious, exploring technical challenges in depth, and understanding how things really work. I believe that solving a problem properly often requires curiosity, persistence, and the willingness to step outside your comfort zone.
For me, architecture is not only about creating diagrams or choosing technologies. It is about understanding requirements, evaluating trade-offs, reducing risks, and turning complex challenges into practical and reliable solutions.
Why This Site Exists¶
I created this website as my personal learning notebook and public knowledge base.
Its purpose is to:
- Capture knowledge and lessons I do not want to forget.
- Improve my understanding by documenting what I learn.
- Explain complex technical topics in a practical and accessible way.
- Share real-world Azure, architecture, automation, and cloud security scenarios.
- Help others by sharing solutions, examples, mistakes, and lessons learned.
- Motivate myself to keep learning, writing, and improving.
The content is based on practical experience, technical research, training, experiments, and challenges encountered while working with cloud environments.
It is written for architects, engineers, administrators, and anyone who wants to go beyond theory and better understand how cloud technologies work in practice.
Focus Areas¶
| Topic | Areas covered |
|---|---|
| Microsoft Azure | Platform design, governance, landing zones, networking, monitoring, and security baselines |
| Infrastructure as Code | Terraform, Bicep, Azure Policy, and Enterprise Policy as Code |
| Cloud Security | Zero Trust, RBAC, Microsoft Defender for Cloud, Microsoft Sentinel, and security governance |
| DevOps | GitHub Actions, CI/CD pipelines, automation, and deployment strategies |
| Architecture | Architecture decision records, design trade-offs, migration patterns, and solution design |
| Troubleshooting | Technical investigations, root-cause analysis, lessons learned, and practical solutions |
How to Use This Site¶
The notes, examples, and configurations on this website are intended for learning and reference purposes.
Please keep the following in mind:
- All examples are intentionally simplified and anonymised.
- Customer-specific and confidential information is excluded.
- Placeholder values must be replaced before testing.
- Configurations may require adjustments for your own environment.
- Always validate security, governance, networking, and operational requirements before using anything in production.
- Technologies and best practices change over time, so always verify important details against the latest official documentation.
I hope the content helps you solve a problem, understand a concept, or discover a better way to design and manage cloud environments.