Drupal
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...
What Is Drupal DevSecOps?
DevSecOps is one of those words that arrives in a slide before it arrives in a repository. It is worth defining narrowly, because the broad definition is agreeable and useless.
The narrow version: DevSecOps means the che...
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...
Azure DevOps, GitHub Actions or GitLab CI for Drupal
Any of these three will build a Drupal artifact, run tests against it and push it to a server. If the requirement is one site and one environment, the choice barely matters and the fastest route is whichever one your dev...
How to Migrate Drupal Off a Proprietary Hosting Platform
The instinct is to start with the destination. Pick a cloud, stand up a server, move a site, see how it goes. That works for one site and fails for an estate, because the thing that makes an estate migration succeed is b...
How to Build a Drupal DevSecOps Pipeline in Azure DevOps
This is the implementation counterpart to what Drupal DevSecOps actually means. It describes the stages, what each one is for, and the decisions that have to be made by a person rather than configured.
Azure DevOps is us...
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...
Terraform and Infrastructure as Code for Drupal
Infrastructure as Code is usually sold on repeatability, which is true and slightly beside the point for an estate migration. The property that actually matters is that the environment becomes reviewable. A change to pro...
Drupal Lifecycle Automation
A managed Drupal platform's most valuable feature is rarely the hosting. It is that a developer can ask for an environment and receive one, or roll a release back, without anybody opening a terminal. Replacing that is no...
The Drupal Migration Factory Approach
The word factory does real work here. It is not a claim about scale or speed. It is a claim about where the cost sits: in a factory the expensive part is building the line, and each unit that follows is cheaper than the ...