How to Make IT Systems Resilient

Expert Architecture Techniques No humanmade system is immune to failure. However robust we make a service, it will go down sometime. What we architects need to do is deliberately design services to recover quickly. Here’s how, from my experience in architecting and improving resilience in IT systems. Let’s first sort out the terms. Resilience is …

How to Make IT Systems Resilient Read More »

How to Set Up Enterprise Architecture for Your Organisation

Architecture essays Senior IT leaders of companies (and, on happy occasions, business heads) regularly ask me how to set up enterprise architecture in their organisations. Sometimes they enquire informally, and at other times, through proposal requests. Having established enterprise architecture for several companies, I am sharing my method for anyone interested in learning or using …

How to Set Up Enterprise Architecture for Your Organisation Read More »

Five Vital Organisations for IT Architects

Architecture essays Organisations that promote standards, new ideas and community are vital to the health and growth of any profession. This article is a brief introduction to five organisations that, in my experience, consistently and ably boost IT Architecture skills and practice by supporting: Become a member of these bodies and check if your organisation …

Five Vital Organisations for IT Architects Read More »

Ten essential books for IT architecture

Architecture essays I practise, teach, and write about architecture. The books below are by giants on whose shoulders I stand. Don’t just bookmark this article; get them in paperback or for Kindle and read them. Trust me, not one of them is dry or boring. Even if you don’t love architecture and it’s just a …

Ten essential books for IT architecture Read More »

Enterprise Data Repository Patterns and Progression

An architecture essay In this article, I will describe the typical data repositories in the IT landscape of an enterprise and how they come into being. It’s an elaboration of a part of the earlier essay linked below. You need not have read it to get some value from this essay, but if you do, …

Enterprise Data Repository Patterns and Progression Read More »

What is IT Architecture?

A primer After writing many blogs and articles about architecture, I realised I needed to explain precisely what architecture is. It was remiss of me as some may need to know, and others may be curious. I am describing it here. Let’s look at architecture’s origins, value, definitions, disciplines, methods, artefacts, governance, and profession. Origins …

What is IT Architecture? Read More »

Domain-Driven Architecture Design for Excellent IT Systems-II-Primer

Architecture Essays Introduction This article is for IT architects open to a powerful method that delivers better solutions for their clients. It is achieved by infusing essential features of Domain Driven (software) Design (DDD) into the sphere of IT Architecture Design. I’ve called the resulting form Domain-Driven Architecture Design, or DDAD for short. [Please note …

Domain-Driven Architecture Design for Excellent IT Systems-II-Primer Read More »

Domain-Driven Architecture Design for Excellent IT Systems-I-Introduction

Architecture Essays Why do we need information technology? Let’s begin at the beginning and check why we need IT and this article at all. Humans do many things for survival, growth and reproduction. Hunting, gathering, farming, mining, converting raw materials into goods, transporting goods for use and exchange, creating and using money, playing, and entertaining …

Domain-Driven Architecture Design for Excellent IT Systems-I-Introduction Read More »

How To Do EA Fit Gap Analysis To Fix Problematic IT Systems

Architecture Essays This story elaborates on one of the critical steps of the Agile EA method I laid out in the story below. It focuses on Step 3 — Map Hot Spots to IT Area Reference Architectures. It involves two types of preparation, guidelines and gap analysis. A. Prepare With the Client and Stakeholders B. …

How To Do EA Fit Gap Analysis To Fix Problematic IT Systems Read More »

A Practical Abstraction of Functional IT Systems

Architecture Essays All business domains and sub-domains have the following functional IT architecture systems in common. Use this for your Architectural Thinking while creating or improving IT solutions. This paradigm gives you the model artefacts for your Architecture Decisions. Read this article and return. Problem Context To develop architectural solutions, you must begin with the Use Case and Interaction Type and …

A Practical Abstraction of Functional IT Systems Read More »

Scroll to Top
%d bloggers like this: