Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Drupal for government
1. Case Study: Configuration
management and Deployment at
the CQC Code repository
Internet
! 607#
! 8#.4*#'
! 9.%#:;<#' ! "#$%&$'
! &$'+.<<.=0$: Deployment ! ()#**&+,
/*0;<# ! -./&'+*.$0
Server ! 1#2&*
Developer ! 3*4'5
CI loop
scheduled
release
Dev
Production
scheduled
release
Test
downstream
dump of DB
(post release)
3. Introduction
✤ Care Quality Commission regulate, inspect and review all adult
social care service in England
✤ Drupal 6 build with Apache Solr geolocal search
✤ Public can look up local services (GP, Hospital etc)
✤ Agile development methodology
✤ Approx. 15 million hits per month and growing
✤ Tasked with Registering all GP’s this year!
✤ Deployment and configuration management a manual process
4. Introduction cont..
✤ Engaged Axis12 to automate their configuration management and
deployment process
✤ Technologies used
✤ Red Hat ESX Virtual’s
✤ Git
✤ Puppet
✤ Capistrano
✤ Gerrit
✤ Jenkins