Large Scale Drupal in the Municipality of Copenhagen - Behind the Scenes

boyan.borisov
MiroslavBanov

The municipality of Copenhagen has gone Drupal in large scale. Within the last two years more than 400 websites, built on more than 15 different CMS systems (Plone, Wordpress, Sharepoint, Dynamicweb, Sitecore and etc), were replaced by a new Drupal platform. During the session, I will present some of the main functionalities and how they were implemented from technical point of view.

Note that this wont be a showcase session. I'm going to talk mainly about technical challenges and for what you should be aware of when Drupal is used in large scale projects.

Below you can see the main topics that I'm going to talk about.

  • Content sharing architecture between sites with different codebase and different content structure.
  • Create a site factory with Aegir
  • Monitoring and logging
  • Multi vendor environment which allows every module to be reusable
  • Centralized Digital Asset Management (DAM) system
  • Central Localization Distribution
  • How to make the system scalable and available 24/7 with Aegir
  • Editorial friendly UI
  • Performance
  • Automated tests
  • Continuous integration
  • Contributions as a must in LSD projects

 

Session Track

Coding and Development

Experience Level

Intermediate

Drupal Version