Enterprise Architecture
Azure DevOps for Enterprise Drupal
The question that brings most organizations here is a governance question wearing technical clothes: we have standardized on Azure DevOps, and our web platform is going to run somewhere else. Is that a problem?
It is not...
Enterprise Drupal Reference Architecture
A reference architecture is useful only if it is specific enough to argue with. What follows is a conceptual model for an enterprise Drupal platform, read in the order a request travels, with the decision each layer actu...
Drupal Cloud Security Architecture
Organizations moving off a managed Drupal platform frequently discover, during the first audit after the move, that the platform's controls were the controls. The web application firewall, the transport security, some ac...
Enterprise AI Infrastructure Architecture
A reference architecture is useful for one reason: it gives a group of people who own different parts of a system a shared picture to argue over. It is not a design. Any organization that adopts one unchanged has skipped...
AI Model Serving Architecture
Model serving is the layer that turns a file on disk into something an application can call. It is a small idea with a surprising amount of operational surface, and most of that surface concerns change: how a model gets ...
What Is an AI Gateway?
The term is newer than the idea and less standardized than it sounds, so it is worth saying what it means before saying whether you need one. An AI gateway is a single point through which applications reach models, where...
Building an AI Technology Roadmap
A roadmap is the document that turns a decision into a sequence. It answers what happens first, what cannot start until something else finishes, what each stage costs, who owns it, and what would cause the plan to change...
AI CMS Migration Strategy
Migration is where a content platform project meets everything the organization has published for the past decade, and it is the phase most likely to produce a visible, public failure: because unlike the rest of the work...
How to Choose an AI CMS Solution
This article assumes two earlier decisions are made. Whether to move at all is the subject of AI CMS versus traditional CMS, and what you actually need (goals, content condition, ownership, structure, security posture) b...
AI CMS Implementation Challenges
The sequence for doing this well is set out in how to implement an AI-powered CMS. This article is the other half: what goes wrong, why it goes wrong, and (the part usually missing) how to notice early enough to act.
On...