Case Study: Drupal 9 to 10 Upgrade
Antwerp Maritime Academy
Drupal 9 to 10 Upgrade
Belgian maritime university upgraded to Drupal 10 with extensive automated quality assurance
Visit Amacademy.beMaritime University
The Antwerp Maritime Academy is a leading maritime educational institution in Belgium that trains students for careers at sea and in the maritime industry. The multilingual website (Dutch, English, French) supports research groups, training programs, and international students.
Drupal 9 to Drupal 10 with SLA
CodeLift migrated the existing Drupal 9 website to Drupal 10 and took over management with an "always up-to-date" SLA. The transition to CodeLift's premium hosting guarantees optimal performance and security.
Behind the Upgrade
"At the Antwerp Maritime Academy, it wasn't just about a technical upgrade. We took over a complex multilingual platform with extensive content structures and made it future-proof. Our AI tools helped solve specific upgrade challenges that standard migration tools cannot handle."
Upgrade Approach
Extensive Visual Regression Testing
A test suite with 58 scenarios automatically validates all critical pages in three languages (NL, EN, FR). Screenshot comparisons detect unintended changes before they go live.
AI-Assisted Upgrade Solutions
Custom tooling solved complex upgrade challenges, including missing database updates and outdated module configurations that blocked standard Drupal upgrade paths.
Migration to Premium Hosting
The website was moved to CodeLift's optimized infrastructure with PHP 8.3, automated deployments, and direct SSH access for quick maintenance.
Complex Content Structure Preserved
All 18 content types and 32 paragraph types were carefully migrated. From research groups to job listings - every content structure remained intact and functional.
Automated Deployment Pipeline
New deployment scripts enable rapid updates with built-in safety measures: maintenance mode, database backups, cache clearing, and rollback capabilities.
Ongoing Maintenance with SLA
With the "always up-to-date" service contract, the website remains continuously secured with the latest Drupal core and contrib module updates, without additional effort from the client.
Future-Proof Platform with Guarantee
The Antwerp Maritime Academy now runs on Drupal 10 with the latest security updates and PHP 8.3. The transition to CodeLift's management means the IT team can focus on their core tasks while the website automatically stays up-to-date. The multilingual content workflows, research pages, and student portals continue to work seamlessly.
Key Metrics
-
0 minutes downtime during migration
-
58 automated visual tests in 3 languages
-
18 content types and 32 paragraph types migrated
-
PHP 8.3 and Drupal 10.5 with latest security updates
-
"Always up-to-date" SLA for ongoing maintenance