turning open source on its side: drupal from the top down (176295620)

16
7/27/2019 Turning Open Source on Its Side: Drupal from the Top Down (176295620) http://slidepdf.com/reader/full/turning-open-source-on-its-side-drupal-from-the-top-down-176295620 1/16 Turning Open Source On Its Side Drupal From The Top Down Building the GW Drupal Cookie Factory Mark R. Albert – Director, University Web Services Nadya Rose – Supervisor, Applications Integration Dhinakaran Thamanan Ramaian – Web Developer/Architect

Upload: educause

Post on 14-Apr-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Turning Open Source on Its Side: Drupal from the Top Down (176295620)

7/27/2019 Turning Open Source on Its Side: Drupal from the Top Down (176295620)

http://slidepdf.com/reader/full/turning-open-source-on-its-side-drupal-from-the-top-down-176295620 1/16

Turning Open Source On Its Side

Drupal From The Top DownBuilding the GW Drupal Cookie Factory

Mark R. Albert – Director, University Web Services

Nadya Rose – Supervisor, Applications Integration

Dhinakaran Thamanan Ramaian – Web Developer/Architect

Page 2: Turning Open Source on Its Side: Drupal from the Top Down (176295620)

7/27/2019 Turning Open Source on Its Side: Drupal from the Top Down (176295620)

http://slidepdf.com/reader/full/turning-open-source-on-its-side-drupal-from-the-top-down-176295620 2/16

The George Washington University has adopted the Drupal open-sourceContent Management System (CMS) for the centrally managed yet

flexible CMS for the campus.

While most Drupal implementations are single-purpose websites, GW

has adapted this system to meet the needs of feature and security

updates while allowing individual sites freedom to experiment.

GW Drupal allows for quick deployment of a site allowing users to add

content within hours where the previous system took weeks.

The Summary

Page 3: Turning Open Source on Its Side: Drupal from the Top Down (176295620)

7/27/2019 Turning Open Source on Its Side: Drupal from the Top Down (176295620)

http://slidepdf.com/reader/full/turning-open-source-on-its-side-drupal-from-the-top-down-176295620 3/16

The Challenge

Replace "best of breed" commercial enterprise content managementsystem NOT suited to the decentralized nature of higher education

Centrally managed to keep the system updated and constantly expanding

the capabilities

Flexible to satisfy independence of colleges and schools

Strong pressure to select an open-source CMS

Provision websites for departments and offices quickly

The idea became known as “the cookie factory” – variety and

consistency with the ability to support a number of customers quickly

Page 4: Turning Open Source on Its Side: Drupal from the Top Down (176295620)

7/27/2019 Turning Open Source on Its Side: Drupal from the Top Down (176295620)

http://slidepdf.com/reader/full/turning-open-source-on-its-side-drupal-from-the-top-down-176295620 4/16

Designing The Factory

Views Display Templates –

 Change display of views results throughpane configuration

Site Placement – Taxonomy tags used to specify the placement of 

content in a hierarchy

Features – Content types, panelizer settings, image settings etc.

packaged as modules Panels/Panelizer – Used for page layouts

Themes – Control the look and feel

Page 5: Turning Open Source on Its Side: Drupal from the Top Down (176295620)

7/27/2019 Turning Open Source on Its Side: Drupal from the Top Down (176295620)

http://slidepdf.com/reader/full/turning-open-source-on-its-side-drupal-from-the-top-down-176295620 5/16

Building The Factory

The Installation Profile (IP) –

 Collection of core, modules, themes andconfigurations that make up GW Drupal

Used to create new sites as requested

Profile updated as new items are released

New versions created for IP when changes are major (1.x)

Features Module –

 Used to move updates to existing sites

Aegir – Site hosting module that is used to deploy sites from the IP

Also used for backups and migrations to new versions

Site on subdomains – supports GW URL strategy

Page 6: Turning Open Source on Its Side: Drupal from the Top Down (176295620)

7/27/2019 Turning Open Source on Its Side: Drupal from the Top Down (176295620)

http://slidepdf.com/reader/full/turning-open-source-on-its-side-drupal-from-the-top-down-176295620 6/16

The Results

200+ modules 109 sites live

100+ sites in content entry mode

15 minutes to provision site

Three site types – Leadership, School, Main

Responsive design incorporated into theme

Page 7: Turning Open Source on Its Side: Drupal from the Top Down (176295620)

7/27/2019 Turning Open Source on Its Side: Drupal from the Top Down (176295620)

http://slidepdf.com/reader/full/turning-open-source-on-its-side-drupal-from-the-top-down-176295620 7/16

The Specifications

Drupal 7.1.5 – migrating to 7.2.3 Varnish for content caching – performance with pages displaying in

under half second

Approximately 100,000 hits daily

All environments virtualized

Disaster Recovery/Business Continuity achieved by utilizing GW’stwo data centers – cloud being considered as well

Load balanced service on web and database

Integrated into GW architecture - connected to Enterprise Active

Directory via LDAP module

Page 8: Turning Open Source on Its Side: Drupal from the Top Down (176295620)

7/27/2019 Turning Open Source on Its Side: Drupal from the Top Down (176295620)

http://slidepdf.com/reader/full/turning-open-source-on-its-side-drupal-from-the-top-down-176295620 8/16

The heavy lifting in the backend… 

… makes it easy to operate!!!

Page 9: Turning Open Source on Its Side: Drupal from the Top Down (176295620)

7/27/2019 Turning Open Source on Its Side: Drupal from the Top Down (176295620)

http://slidepdf.com/reader/full/turning-open-source-on-its-side-drupal-from-the-top-down-176295620 9/16

The Output

Page 10: Turning Open Source on Its Side: Drupal from the Top Down (176295620)

7/27/2019 Turning Open Source on Its Side: Drupal from the Top Down (176295620)

http://slidepdf.com/reader/full/turning-open-source-on-its-side-drupal-from-the-top-down-176295620 10/16

The Output

Page 11: Turning Open Source on Its Side: Drupal from the Top Down (176295620)

7/27/2019 Turning Open Source on Its Side: Drupal from the Top Down (176295620)

http://slidepdf.com/reader/full/turning-open-source-on-its-side-drupal-from-the-top-down-176295620 11/16

The Output

Page 12: Turning Open Source on Its Side: Drupal from the Top Down (176295620)

7/27/2019 Turning Open Source on Its Side: Drupal from the Top Down (176295620)

http://slidepdf.com/reader/full/turning-open-source-on-its-side-drupal-from-the-top-down-176295620 12/16

The Output

Page 13: Turning Open Source on Its Side: Drupal from the Top Down (176295620)

7/27/2019 Turning Open Source on Its Side: Drupal from the Top Down (176295620)

http://slidepdf.com/reader/full/turning-open-source-on-its-side-drupal-from-the-top-down-176295620 13/16

The Output

Page 14: Turning Open Source on Its Side: Drupal from the Top Down (176295620)

7/27/2019 Turning Open Source on Its Side: Drupal from the Top Down (176295620)

http://slidepdf.com/reader/full/turning-open-source-on-its-side-drupal-from-the-top-down-176295620 14/16

The Output

Page 15: Turning Open Source on Its Side: Drupal from the Top Down (176295620)

7/27/2019 Turning Open Source on Its Side: Drupal from the Top Down (176295620)

http://slidepdf.com/reader/full/turning-open-source-on-its-side-drupal-from-the-top-down-176295620 15/16

Resources

www.gwu.edu

it.gwu.edu

onlinestrategy.gwu.edu

Page 16: Turning Open Source on Its Side: Drupal from the Top Down (176295620)

7/27/2019 Turning Open Source on Its Side: Drupal from the Top Down (176295620)

http://slidepdf.com/reader/full/turning-open-source-on-its-side-drupal-from-the-top-down-176295620 16/16

Contact

Mark R. Albert

Director of University Web Services

Division of Information Technology

The George Washington University

[email protected]

703.726.8393

Nadya Rose

Supervisor of Applications [email protected]

Dhinakaran (Dhina) Thamanan Ramaian

Web Developer/Architect

[email protected]