Enterprise Architecture

Rows of brightly coloured shipping containers stacked in a port, photographed from above.
Cloud Migration and Modernization
Migrations fail in predictable ways. A dependency nobody mapped, a cutover with no rehearsed way back, a performance problem discovered in production because the test was a ping, or an application that moved successfully...
A fiber optic patch panel with yellow and green cables routed in dense ordered rows.
Hybrid Cloud Infrastructure
Most organizations are already hybrid. They have a data center or a private environment, a public cloud account that started with one project, and a growing number of software services that hold data neither of those can...
A network patch panel of numbered ports with gray and blue cables plugged into it.
Network Infrastructure Management
The network is the dependency every other system has and the one least likely to have a current diagram. It is also where a small change has the widest reach, which is why network work attracts both the most caution and ...
A row of red container cranes standing along a port quay at dusk.
High Availability and Load Balancing
Redundancy is a property of a design. Availability is what a visitor experiences. The layer that converts one into the other is the load balancer, and most availability failures in otherwise well-designed estates happen ...
Transformer and switchgear equipment in an electrical substation under a clear blue sky.
Designing Infrastructure for High Availability
Availability is designed before it is operated. The mechanics of distributing traffic and removing failed components are covered in High Availability and Load Balancing; this page is about the decisions made earlier, whi...
An open magnetic compass resting in an upturned palm.
Private Cloud, Public Cloud and Hybrid Cloud
The three deployment models are usually compared on price, which is the dimension where the comparison is least reliable. What actually differs is who operates the platform, where the data sits, how quickly capacity can ...
Business professionals in a modern conference room with holographic global network and data analytics overlays
Hybrid Cloud Architecture Explained
Hybrid architecture is the design of the seam between two environments. Most of the difficulty is there rather than in either environment individually, because each is well understood on its own and the interface between...
Two colleagues at a whiteboard working through a process framework diagram.
Building a Cloud Migration Strategy
A migration strategy is a document that lets other people make consistent decisions without asking. If it does not do that, it is a statement of intent, and statements of intent do not survive the first system whose disp...
Two professionals reviewing a printed performance chart across a meeting table beside a laptop.
Enterprise Drupal Cloud Modernization: A Complete Guide
Most organizations do not set out to modernize Drupal. They set out to solve something smaller: a cost line that will not itemize, a deployment that cannot be changed, an integration the runtime is not permitted to reach...
A dirt path dividing into two separate tracks at the edge of a group of trees.
Managed Drupal Platform vs. Cloud Infrastructure You Control
This comparison is usually framed as a cost argument, and cost is the least reliable part of it. The honest framing is that the two options trade different things, and which trade is right depends on facts about your org...