hosting van drupal gemeentesites @ drupaljam 2014
DESCRIPTION
The presentation is about the hosting requirements and setup for local goverments using the Drupal for Goverments Drupal distribution based on the Top Tasks principle. The presentation was done by Bas van der Zalm from Webscale at DrupalJam 2014 in Maarssen, The Netherlands.TRANSCRIPT
Hosting van!Drupal gemeentesites
Bas van der Zalm @baz @webscale
Inhoud
• Wat doet Webscale • DvG distributie • Hosting setup • Deployment • Security • Samenwerking devs
Managed Linux Hosting
Gespecialiseerd in!PHP frameworks
Drupal Wordpress Magento Symfony custom
Managed Linux Hosting
Hosting sinds 2001
100 fysieke servers 200 virtuele servers 150 drupal websites
in samenwerking met:
Technology stack
• 100% debian • puppet driven • linux kvm virtualisatie • redundant iscsi storage • TIER3+ datacenter • 2N+1 redundantie
Agile werkproces
Support @ Kanban!Projecten @ Scrum
!weekly sprint daily standup
review in workflow retrospective
Drupal voor Gemeenten
InitiatiefVught & ezCompany
Drupal Toptaken
DigiD Koppelingen
@drupalgemeenten
DvG Hosting Setup
Nginx
Varnish
Apache
Mysql
https
BackofficeDigiD
Varnish
Reverse Proxy Cache
versnellend capaciteit verhogend
opvangen downtime backend fallback calamiteiten site
Deployment
OT/AP SSH keys
Git versiebeheer Drush deployment
Security
DigiD Audit door PWC
“ICT-beveiligingsrichtlijnen voor webapplicaties” van het Nationaal Cyber Security
Centrum (NCSC)
DigiD Audit
Normen & processen
• informatiebeveiliging • beveiligingsmaatregelen • changemanagement • patchmanagement • incidentmanagement • access control
Hoe?puppet!
• firewall • packages • config & files • files • monitoring • backup
versiebeheer!• wie/wat/wanneer
ticketsystemen!• workflow
Samenwerking
Dev’s & Op’s
• afstemming OT/AP • autonome deployment • performance analyse • optimaliseren
Bedankt!!vragen?
Vacature! :-)!!
Linux hosting engineer >> webscale.nl