Vincenzo was confirmed for a new phase of the original project at the British Council, this time focussed on moving all the sites to a modern hosting solution that would also allow for a better development process overall

Main roles covered

Solutions Architecture

Highlights

  • Redesign architecture so to abandon the legacy multisite configuration of Drupal for a more modern multi-container approach, where each site essentially runs in single site mode in their own container, but still uses the common Drupal distribution;
  • The new hosting solution chosen was Platform.sh;
  • Redesign the vagrant-based local development environment to match the new;
  • Introduced branch testing in the development process, thanks to the capabilities offered by Platform.sh;

Achievements

  • Development process improved;
  • Development speed increased;
  • Deployment improved in speed, stability, and reliability;
  • Reliability of testing improved.