DevSecOps

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 code editor displaying a project file tree alongside source code and dependency files.
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...
A workstation at night with source code on two monitors and a phone on a stand.
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...
A metal padlock closed on top of an illuminated computer keyboard.
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...