Professional Engineers Ontario
A Drupal 11 cutover for a professional regulator
Drupal 11
Upgraded to
Group
Access model
Runbook
Cutover
Documented
Rollback
A regulator's website is part of a statutory process. Licence applications, complaints and renewals run through it, which makes an upgrade a risk-management exercise as much as a technical one.
So it was run as one: a readiness assessment first, a contrib compatibility matrix, a technical appendix with the effort behind each line, weekly build logs, and a cutover runbook with an emergency-freeze procedure attached. The interesting engineering was in the long tail of webform-driven processes and the group-scoped editorial permissions, both of which had to behave identically the morning after.
Services delivered
Drupal version upgrades
Moving sites from Drupal 7, 8, 9 or 10 onto Drupal 11 — as a documented, deliverable-backed project rather than a hopeful weekend.
Platform engineering and DevOps
Local environments that match production, pipelines that catch problems before review, and deploys that are boring.