30
Drupal at ASU Jeff Beeman [email protected] @asudrupal | @doogiemac

Drupal at ASU - Drupalcon 2010

Embed Size (px)

Citation preview

Page 1: Drupal at ASU - Drupalcon 2010

Drupal at ASU

Jeff [email protected]

@asudrupal | @doogiemac

Page 2: Drupal at ASU - Drupalcon 2010

Who we are

Page 3: Drupal at ASU - Drupalcon 2010

Web consulting services

Page 4: Drupal at ASU - Drupalcon 2010

What we do

Page 5: Drupal at ASU - Drupalcon 2010

Shared Web Hosting

Page 6: Drupal at ASU - Drupalcon 2010

Contracted dev

Page 7: Drupal at ASU - Drupalcon 2010

Core services

Page 8: Drupal at ASU - Drupalcon 2010

Core services

Page 9: Drupal at ASU - Drupalcon 2010

Drupal + ASU Webauth

Page 10: Drupal at ASU - Drupalcon 2010

ASU (Zen) theme

Page 11: Drupal at ASU - Drupalcon 2010

Enterprise Drupal

Page 12: Drupal at ASU - Drupalcon 2010

Enterprise Drupal

Page 13: Drupal at ASU - Drupalcon 2010

Support & consulting

Page 14: Drupal at ASU - Drupalcon 2010

Community

Page 15: Drupal at ASU - Drupalcon 2010

How’d we get here?

Page 16: Drupal at ASU - Drupalcon 2010

asu.edu in 2006• Over 1 million pages; ~500,000 hits per day

• Fractured online services; Decentralized IT

• Little collaboration and cooperation

• All kinds of CMSs (or lack of CMS) and languages

• Lack of single university-wide vision for user experience

• No uniform brand

• No universal navigation

Page 17: Drupal at ASU - Drupalcon 2010

2006: Balkanization

Page 18: Drupal at ASU - Drupalcon 2010

2010: Drupalized

Page 19: Drupal at ASU - Drupalcon 2010

Biggest obstacle: Politics

Page 20: Drupal at ASU - Drupalcon 2010

Politics

• Territorial site ownership

• No incentive to unify

• No supported tools

• No community

Page 21: Drupal at ASU - Drupalcon 2010

The approachThe velvet glove

a.k.a.Carrot vs. stick

Make Drupal so tasty people can’t resist moving to it.

Page 22: Drupal at ASU - Drupalcon 2010

Tactic #1:Tools

• Standard platform (Drupal + modules)• Standard environment (shared hosting)• Standard branding (theme)

Page 23: Drupal at ASU - Drupalcon 2010

Tactic #2:Community

• Web Community• ASU Drupal Users Group• Drupal Office Hours• Training: Lullabot / ASU• Support & Outreach

Page 24: Drupal at ASU - Drupalcon 2010

Today

Page 25: Drupal at ASU - Drupalcon 2010

• Buy-in from key players• Web hosting environment: 25 servers

w/ ~100 sites each• Core sites in Drupal: libraries, news,

student services, etc.

• Enterprise environment• Consistent look; global templates;

Drupal sites use central theme• Consistency in apps (modules)• Improved repurposing of content

Page 26: Drupal at ASU - Drupalcon 2010

Hosting environments

• Shared hosting

• High-performance

• Enterprise

• Cloud

Page 27: Drupal at ASU - Drupalcon 2010

Future

Page 28: Drupal at ASU - Drupalcon 2010

Challenges

• Clean up the mess we’ve made

• Address growing pains

• Cloud / hosted services

• Tools dedicated to Drupal hosting (i.e. Aegir)

• Data: Usage statistics

Page 29: Drupal at ASU - Drupalcon 2010

Challenges

• Change is slow and difficult

• Institutional perception

• Prove Drupal as legitimate

• Focus support efforts

• Training

• Mobile

Page 30: Drupal at ASU - Drupalcon 2010

Positive outlook

• Despite the challenges, we’re in a great position.