23
Drupal as a Centrally-Brokered Web Platform CASE STUDY

Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

Embed Size (px)

Citation preview

Page 1: Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

Drupal as a Centrally-Brokered Web PlatformCASE STUDY

Page 2: Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

3-MINUTE VERSION OF THIS TALK (TL;DR)

• University IT has a distinct set of challenges

• Need to support a wide range of clients: can’t easily say “no”

• At the same time, strong push to standardize and economize

• Drupal presents great opportunity, but also some challenges

• Figuring what to standardize, where, and how, is key

• Flexible and scalable infrastructure lets you focus on that

2

Page 3: Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

JOSH KOENIG

My Perspectives:

• Pantheon Co-Founder

• Head of Product

• Long-time Drupal Evangelist

• Agency Principal (Chapter Three)

• @outlandishjosh

Page 4: Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

RYANN LEVO

My Perspectives:

• Hosting Engineer - Cornell IT

• Architected “The Cornell Stack”

• Presenter at Cornell Drupal Camp

Page 5: Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

SHANNON OSBURN

My Perspectives:

• Assistant Director - Cornell IT

• CIT Web Group (Custom Development)

• Focus on PM and business

• Organizer of Cornell Drupal Camp

Page 6: Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

IT AT CORNELL

● IT across Cornell is huge: everything from network jacks to graphic design.

● Operates on a cost-recovery model.

● Web Group provides a number of different services.

Page 7: Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

• Kind of like an “Internal Agency”

• May get brought in to do the whole project.

• Also may just be asked to provide hosting / support.

• Specializing in PHP for Apps

• Drupal hits a “sweet spot”

CIT - WEB TEAM SERVICES

Web Design

Custom App

Hosting &Support

Page 8: Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

The Drupal Advantage for Cornell● No license fees or fixed costs to adopt

● Already widely used — lots of prior art and best practices

● Flexibility to customize / no vendor lock-in

● Blend sites and apps together

○ Bringing together “both sides of the house.” Business is skyrocketing :)

○ Much faster time to market

● Campus community is a boost

THE DRUPAL ADVANTAGE FOR CORNELL

Page 9: Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

EARLY DAYS OF DRUPAL

Page 10: Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

COMMUNITY ADOPTION

Page 11: Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

THE TIPPING POINT

Page 12: Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

CENTRAL PLANNING

Page 13: Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

Federated StakeholdersEDU CHALLENGES

Page 14: Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

Sites of all sizesEDU CHALLENGES

Page 15: Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

Managing TCOEDU CHALLENGES

Page 16: Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

WEB TEAM WANTS

● Outsource to experts where they are experts/leaders.

● But without losing agency!

● Focus on delivering strategic value.

● Leverage the most scarce resource of all: our time.

Page 17: Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

FINDING PLATFORM / CLOUD VALUE

Page 18: Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

GOING TO MARKET ON CAMPUS

Page 19: Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

SUPPORT FOR ALL KINDS OF USERS

DIY for Developers

Partnerships & Consulting

Full Service Solutions

Page 20: Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

DRUPAL 7: CATCHING UP

Page 21: Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

DRUPAL 8: ARCHITECTING AWESOME

Page 22: Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

GROWING OUR COMMUNITY

Page 23: Drupalcon Baltimore Cornell Case Study: Drupal as a centrally-brokered web platform

Thank you for attending!That’s a wrap...

Questions?

Please rate our session!