Drupal as a Service in Flanders’ public administration vincent.sennesael@dar.vlaanderen.be jan.dobbelaere@hb.vlaanderen.be
Aug 20, 2015
Communications Departement
Kris PeetersMinister-President
public communications
Geert BourgeoisVice Minister-President
ict & e-gov
Geert BourgeoisVice Minister-President
ict & e-gov
vlaanderen.beLaunched in 1996
Figures560+ websites
370 webmasters/publishers
1 à 2 websites
A lot of CMS’es
http://tiny.cc/miogt
http://tiny.cc/miogt
Rough estimates
<oversimplified>560 websites
*30.000 euro
=16.800.000 euro
</oversimplified>
Capability Maturity Model
http://www.flickr.com/photos/gaborhojtsy/279354242/
Drupal as a Service
Drupal hosting architecture
Service Operations
Strategy
CasesDrupal as a Service
Jan Dobbelaere HP/Belgacom
22 Drupal Gov Days – April 7-8-9 - 2011
• Replacement of current CMS system (Fatwire 6.2) to service 2 channels :
• www.vlaanderen.be and m.vlaanderen.be the citizen’s gateway for all information related to the Flemish government
• Contactcenter 1700 : provide the contact center agent with a knowledge management system
Business Need Solution
Challenges
• Integration with flanders.be – one Multilingual Portal (NL,FR,DE, EN)
• Modelling multi-channel in Drupal
• Significant reduction in operating cost
• Less dependency on one single (commercial) supplier
• Increased flexibility to support new initiatives
• Minimum disruption of operational activities
• Performant and Scalable System (availability 99.9%)
• Go-live : May 2012
Client (Expected) Outcome
Citizen’s Portal and Contact Center 1700www.vlaanderen.be and 1700
• D6 PoC & D7 implementation
• Useability Asessment• Rethinking and simplifying
Information Architecture• # Integrations (Siebel,
Datawarehouse, Electronic Publications, Products & Services catalogue (IPDC), Rights & Subsidies (rechtenverkenner),...)
• Content Migration (Migrate v2)
23 Drupal Gov Days – April 7-8-9 - 2011
• Replacement of out-dated legacy application (Java 1.4 – Struts)
• Back-office : decentralised publication and order management
• Front-office : website where cival servants and citizens can view and/or order publications (free and paid)
• Easy integration with other with other websites
Business Need Solution
Challenges
• Decentralised publication and order management
• Promote the usage of online documents
• Integrate into numerous of applications with minimal effort
• Significant saving in investment cost
• Increased flexibility to support new initiatives
• Go-live : Nov 2011
Client (Expected) Outcome
Publication Database publicaties.vlaanderen.be
• Proof of Concept (in D6)• Übercart to handle order
process (front-office) and order handling (back-office)
• Added some custom modules to support additional features
• Widget and gadget library to support easy integration
24 Drupal Gov Days – April 7-8-9 - 2011
• Replacement of # out-dated legacy application (iPublish and Fatwire 6.2) with one platform
• Integration of iv.vlaanderen.be and the representative sites
• Integration of www.flanders.be / www.flandre.be / www.flandren.be / www.ontdekvlaanderen.be and www.vlaanderen.be into one portal
Business Need Solution
Challenges
• Organisational thinking versus useability
• Diverse target audience to be served through one portal site
• Broad spectrum of stakeholders
• Significant saving in investment cost
• Increased flexibility to support new initiatives
• Maximum reuse of other initiatives
• Go-live : May 2012 and June 2012
Client (Expected) Outcome
Internationaal Vlaandereniv.vlaanderen.be + sites of Flemish representatives
• Analysis and study about the new structure
• D7• Eye for multi-lingual
environment• Offering a framework
which allows the user of adding additional features
25 Drupal Gov Days – April 7-8-9 - 2011
• Implementation of an intergovernmental product- and services catalogue that can be used
• Single reference point of all governamental services
• To be used by all governemental entities in their communication
Business Need Solution
Challenges
• Organisational thinking versus useability
• Broad spectrum of stakeholders
• Gathering of very decentralised information
• 1 (open) datasource for all public products and services used by all govenrmental entitities
• Go-live : 2012
Client (Expected) Outcome
Intergov Product and Services Catalogue Joint initiative between local government and regional government
• Study, Study, ...• Information Analysis• Integration with producers
and consumers• Central overview of all
governemental product- and services, detailed general information and subsidies with a reference to the decentralised source
26 Drupal Gov Days – April 7-8-9 - 2011
• Implementation of one common CMS Platform to replace # systems supporting 17 different websites
• Integration of these 17 different websites
Business Need Solution
Challenges
• Heterogenity of the different sites
• ‘Empowerment’ of the authors versus the need for quality control
• Increased coherence and homogeneity of the different websites
• Cost efficient• Better support and
maintenance model to support new initiatives
• Maximum integration with other initiatives
• Go-live : (platform ready + one site implemented) Sept 2011
Client (Expected) Outcome
Culture, Youth, Sports and Mediawww.cjsm.vlaanderen.be - 17 different websites
• Business needs gathering• Site structure rethinking• Useability assessment• Iterative approach (to
increase buy-in)• Drupal 7• Training of the users• Delivering one framework
ready for future development
27 Drupal Gov Days – April 7-8-9 - 2011
• Opening up information about the Litigations Constitutional Court of Belgium and its cases to civil servants
• Replace legacy system (Java 1.3)
• Migrate the old information to the new one
Business Need Solution
Challenges
• Integration with LDAP• Helping and steering the
client towards a simple and flexible solution
• Web-application with limited funds
• Flexible solution• Easy to use backoffice• Go-live : ASAP - Website
ready: in testing phase
Client (Expected) Outcome
Litigations Constitutional Court of BelgiumIntranet website
• D6• Maximum use of standard
Drupal and modules• Use of Solr to search on
content of electronical documents
• Migratie v.1 to migrate the data
28 Drupal Gov Days – April 7-8-9 - 2011
• Replacement of legacy CMS system (iPublish - 2006)
• Creation of an agile CMS platform
• Introducing collaboration and civil servant’s interaction
Business Need Solution
Challenges
• Agile CMS platform with the emphasis on distribution of news and ‘social’ interaction and collaboration between civil servants
• Improved alignment between different stakeholders
• Maximised content sharing
• Go-live : study ready July 2011 – implementation in 2012
Client (Expected) Outcome
Extranet SitesThe civil servant’s portal – departemental sites - newsportal
• Proof of Concept (D7) to demonstrate :
• Single Sign On• Content Migration• Personalisation• Content Sharing
• Business requirements gathering
• Wireframes• Defintion phase 2
(semweb)
• Building the business case• Buy in from all
stakeholders• Generic / specific
information• Governance structure• Architectural setup • New cost structure
29 Drupal Gov Days – April 7-8-9 - 2011
Drupal as a ServiceThe team's vision on what to achieve period 2011 - 2013
Da
aS
Durp
al as
a S
erv
ice
Work in Progress
Pa a SPlatform as a Service
S a a SSoftware as a Service
I a a SInfrastructure as a
Service
Selection of Infrastructure Building Blocks Maximum flexibility with no worries about hardware, servers, storage, network
Drupal environment – preinstalled and preconfigured – access to GIT / Search / ...Quick start but with flexibility to extend / enhance
“Ready for useage”~ Drupal GardensFlexibility to some extend
• Strategic Board• Drupal Vo Community• Drupal Project Office• Drupal Operations
Office
• Strategic Choices and Initiatives• Sharing Experiences and Best
Practices• Implementation and/or supporting
entitities with their implementation
• Keep systems running - continuously improve – help desk – training
30 Drupal Gov Days – April 7-8-9 - 2011
Flanders ...
Roadmap for DaaS
DaaSoperatio
al
Vlaanderen.be
PublicationDatabase
Extranetalternative for
iPublish
Drupal Platform – version 1.0
Sept 2011
Ongoing Projects
Assessment of needs based on current and future projects
Asses reusable and generic components
Define # disttributions
Business case
Drupal as a Service
Detailed and operational processes to cover all services needed.
Encompasses :-- Hosting-- Development-- Support-- Training Services-- Drupal Operations-- Governance Structure-- Service Catalogue
Januari 2013
31 Drupal Gov Days – April 7-8-9 - 2011
The challenges ahead of us
Drupal as a Service
32 Drupal Gov Days – April 7-8-9 - 2011
our