Drupal

A multi level motorway interchange photographed from the air, its ramps crossing over one another.
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...
Railway tracks converging beneath overhead lines and signal gantries.
Drupal Cutover and Rollback Strategy
The moment a site changes address is the only part of a migration the organization actually experiences. Everything before it is preparation and everything after is stabilization, but the cutover is what gets remembered....
Rows of white storage boxes marked archive, shelved on either side of a wooden door.
Drupal Backup and Disaster Recovery in the Cloud
Every organization has backups. Considerably fewer have a demonstrated restore, and the gap between those two facts is where most recovery plans actually fail. This is about closing that gap for a Drupal estate: what has...
IT support specialist wearing a headset smiles while working at a multi-monitor workstation in a modern operations center.
Enterprise Drupal Managed Services
The most common failure in a Drupal modernization program is not technical. It is that the platform is delivered, the project team disperses, and nobody owns it. Six months later patching has drifted, monitoring alerts t...
Two colleagues at a whiteboard working through a process framework diagram.
Replacing a Managed Drupal Platform: What Actually Has to Be Rebuilt
The most expensive assumption in a Drupal platform migration is that you are replacing hosting. You are not. You are replacing a bundle of operational capabilities that happened to be sold together, most of which became ...
A web performance dashboard showing summary metric tiles above coloured trend charts.
Drupal Observability: Metrics, Logs and Alerting
The reason observability gets its own article rather than a paragraph in an architecture document is a specific and common failure: every infrastructure metric is green and the site is unusable. That is not an edge case....
Overhead view of a team working across laptops, tablets and a phone on one shared desk.
Self-Service Platform Operations for Drupal Estates
Here is a way a technically successful migration is judged a failure. The new platform is better in every measurable respect: cheaper per site, properly monitored, backed up, patched, with security gates in the pipeline....
A glowing fingerprint on the surface of a dark circular biometric scanner.
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...
Whiteboard of color-coded sticky notes mapping sprint goals, task backlog, phase deliverables and budget plan.
Drupal Migration Waves: Sequencing a Large Estate
Waves exist for one reason: so that migrating the fortieth site is easier than migrating the first. Everything else about the model follows from that, including the parts that look like project management overhead and ar...
Two people seated at a desk reviewing printed statements and documents together.
Drupal Site Complexity Assessment
Everything else in an estate migration depends on this. Sequence, effort, test depth, rollback design, staffing and acceptance criteria all follow from knowing which sites are alike, and none of them can be planned hones...