Skip to main content
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.be

Maritime 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.

Website Case Study

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."

Niels de Feyter, founder of CodeLift

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

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
Your site, always on the latest version of Drupal

Tell us about your project

Quick contact Schedule a video call the next business day.
Expert video call Discuss your unique needs with a Drupal expert.
Custom quote Receive a quote based on your project's unique needs.
Immediate progress Upon approval, we start the upgrade process right away.

Niels de Feyter
Founder CodeLift & Drupal Upgrade Expert
[email protected]
 LinkedIn
 (+31) 06-44394450
The Netherlands
Current office time:

Tell us about your project

After submission, you get a Calendly widget where you can schedule our video call within 24 hours.