Architecture
-
Quantify the complexity of your application landscape
n today’s evolving business landscape, grasping the intricacies of enterprise application architecture is crucial, yet challenging for many. Recent research introduces comprehensive metrics to measure this complexity. These metrics are categorized into three: Heterogeneity-focused (highlighting diverse technologies), Topology-based (analyzing structural aspects like application count and customization levels), and Common Industry Metrics (benchmarking against industry standards).… Continue reading
-
Set up your Azure cloud with Landing Zones
A while back, someone pointed me to the Azure Landing Zones concept as an excellent way to organize an Enterprise Cloud environment in Azure. Classic enterprise networks In a classic enterprise network, you will find network segments like a DMZ for the front-end applications, another segment for back-end systems, and so on. Your enterprise network… Continue reading
-
Customer Journey Diagrams
Customer Journey diagrams have been around for a while now. They are another great tool to help you think about the interactions between you and your customers. You can use them to analyze or convey the positive and negative interactions (a.k.a. paint-points) your customers have with your company or brand. Here’s an example of what… Continue reading
-
Determine your business integration strategy
In order to apply a sound IT (Integration) Strategy in a multi-entity environment, it is important to understand the business integration strategy. Continue reading
-
Uber’s Domain-Oriented Microservice Architecture
In the blog post “Microservices and SOA” written four years ago, I wrote that I thought Microservices Architectures were Service-Oriented Architectures done right. Of course, when designing Microservices, no-one prevents you from making a lot of exquisite short-term decisions that, in the long-term, become millstones around your neck. A few days ago, Adam Gluck introduced… Continue reading
-
The RACI Matrix
The Responsible-Accountable-Consulted-Informed (RACI) matrix is another useful and widely used communication means. A good one clearly and concisely shows which person or organization has a stake (and which one) in specific tasks. This helps to clarify who is supposed to do what. It also makes sure everyone clearly now what is expected of them. Let’s… Continue reading
-
Iceberg Diagram
A very visual diagram, one that I really like because it is very visual, is the Iceberg Diagram. It is used to explain that besides the visible items, one should also expect a lot of “hidden” ones. Things that you wouldn’t think of immediately. This diagram can be used to communicate to business people that… Continue reading
-
Option Comparison Heat map
Another interesting diagram or table in this case is the Option Comparison Heat Map. One swift glance is all it takes for its readers to see where the weaknesses and the strength of every option lies. As well as the reason for this weakness or strength. And that’s where it differs from a Spider chart. … Continue reading
-
Interactive Azure vs AWS capablity & service map
Last week we explained the advantages of Capability Maps, by demonstrating how such a capability map could help organize Azure’s capabilities in such a way that it becomes easier to find your way. In this installment, we look at an improved capability map that allows you to switch between an Azure and an AWS view… Continue reading
-
Capability Map: Azure Fundamental Services
The capability map helps an architect to organize the technical or business capabilities of an organization into logical groupings and it gives the reader an instant overview of how these capabilities are fulfilled. We made an interactive capability map organizing fundamental services offered by the Azure Cloud. Continue reading
About Me
As an experienced enterprise architect with a deep-rooted passion for cloud, AI, and architectural design, I’ve guided numerous companies through the management of their existing application landscapes and facilitated their transition to a future state.