SlideShare une entreprise Scribd logo
1  sur  18
Drupal in the Enterprise:
A Systems Integrator’s Perspective




                                     ThoughtMatrix Confidential
Web Content Management – Old School

    Started building from scratch
    Platform selection was focused on big, expensive commercial packages
    Cost and complexity were extremely high
    Large enterprises believed these businesses would grow with them
    Support was a critical consideration




2 | Drupal Business Conference – Drupal in the Enterprise     ThoughtMatrix Confidential
Landscape Changed Rapidly




                 Source: Gartner (October 2004)             Source: Gartner (August 2010)




3 | Drupal Business Conference – Drupal in the Enterprise                      ThoughtMatrix Confidential
Clients Begin Adopting Open Source Content Management




4 | Drupal Business Conference – Drupal in the Enterprise   ThoughtMatrix Confidential
Why the Shift?

Key drivers in the enterprise:
 Cost
 Maturation of feature sets
 Web 2.0 and social media capabilities
 Availability of resources
 Ease of maintenance
 Frustration with complexity vs. value
 Time to market




                                Often times driven from the bottom up




5 | Drupal Business Conference – Drupal in the Enterprise               ThoughtMatrix Confidential
Drupal and the Travel Industry




6 | Drupal Business Conference – Drupal in the Enterprise   ThoughtMatrix Confidential
Classic Vacations (Expedia) Case Study

Classic Vacations is Expedia’s luxury travel agent-oriented brand. The site was
struggling to keep up with the competition




7 | Drupal Business Conference – Drupal in the Enterprise        ThoughtMatrix Confidential
Classic Vacations (Expedia) Case Study – Opportunity

    No online booking engine
    Old proprietary CMS with no source code available
    Traffic was dropping precipitously
    Significant drop-out rate when users were required to pick up the phone
    Traditionally a Microsoft shop
    Expedia had a difficult time implementing a commercial CMS
    Time-to-market was critical
    Team consisted of non-technical content contributors with limited budget

        Based on all the issues and their criteria, Drupal was recommended




8 | Drupal Business Conference – Drupal in the Enterprise      ThoughtMatrix Confidential
Classic Vacations (Expedia) Case Study – Solution Overview

Design Overview
 Consisted of 80+ PSD comps, 150+ context-specific page interactions,
   30 content types, 20K tagged images, 750+ hotels, 4K+ tours, 10K+ hotel
   rooms, 500+ special offers, 400+ regions, 3K+ travel agencies, 500+ vendors
Technology Overview
 Built on a WAMP platform (Windows, MySQL DB, PHP)
 Drupal served as underlying CMS and web application
 Integrated and customized key web technologies:
     Omniture/Site Catalyst for analytics
     Memcache and XCache
     Google Maps API
     ImageMagick & Digital Asset Management
     SEO support tools
     OpenX ad server
     Custom third-party reservations system from HyperTech Solutions
     PressFlow (recent upgrade)


9 | Drupal Business Conference – Drupal in the Enterprise         ThoughtMatrix Confidential
Classic Vacations (Expedia) Case Study – Results

Defining Luxury Travel
 New Drupal CMS and web
   application simplified architecture
   and controlled costs
 Integrated support for both manual
   content entry and data loads from
   external systems
 Data was structured for
   maximum re-use
 Simplified data entry and
   management for marketing
   team members
 Significantly reduced data
   duplication and potential for errors
 System currently being extended to
   enable white-label capabilities and
   custom brochures for travel agents


10 | Drupal Business Conference – Drupal in the Enterprise   ThoughtMatrix Confidential
San Jose Convention and Visitor’s Bureau




11 | Drupal Business Conference – Drupal in the Enterprise   ThoughtMatrix Confidential
Team San Jose Case Study

Team San Jose is a non-profit management corporation that operates the San
Jose Convention Center and cultural venues, such as South Hall, Parkside Hall,
San Jose Civic and California Theatre




12 | Drupal Business Conference – Drupal in the Enterprise     ThoughtMatrix Confidential
Team San Jose Case Study – Opportunity

 Outdated site with no CMS
    Used several custom tools for different areas instead
    Difficult and expensive to maintain
    Developers required for all site updates
 Wanted to increase user engagement and participation by incorporating
  community and social media components
 Needed an outlet for local businesses to provide content and help visitors
  and locals discover new opportunities to work, play and entertain
 Small staff needed an easy-to-update site to ensure fresh content
 Budgets would not support commercial solution
 Wanted a cutting-edge site reflective of a Silicon Valley-based organization

     Based on all the issues and their criteria, ThoughtMatrix recommended
                                        Drupal


13 | Drupal Business Conference – Drupal in the Enterprise     ThoughtMatrix Confidential
Team San Jose Case Study – Solution Overview

 Integrated Travelocity’s hotel
  booking engine
 Provided tools for users to upload
  photos and video of their visits
  to San Jose
 Integrated feeds from San Jose-
  related blogs and Twitter posts
 Integrated Yelp reviews of various
  dining destinations – module to be
  contributed back to community
 Incorporated additional Web 2.0
  features including OpenTable and
  Google Maps




14 | Drupal Business Conference – Drupal in the Enterprise   ThoughtMatrix Confidential
Team San Jose Case Study – Results

 Persistent sidebar widget leads to a
  co-branded Travelocity-hosted site
 Live calendar of events, constantly
  updated with the latest and greatest
  activities and performances
 Event planners can now connect live
  with Team San Jose sales reps
  representing their region




15 | Drupal Business Conference – Drupal in the Enterprise   ThoughtMatrix Confidential
The Future of Drupal in the Enterprise




16 | Drupal Business Conference – Drupal in the Enterprise   ThoughtMatrix Confidential
Focus on the Needs of Business

Advantages                                                   Desires from Enterprises
 Strength of Drupal community                                Continued growth of enterprise
 Rapidly growing number                                        support and cloud computing
  of modules                                                  Focus on usability for non-
 Resource pool                                                 technical users
 Enterprise support                                          Improved deployment capabilities
 High-volume hosting solutions                               Standardization of
                                                                caching mechanisms across
 Strong focus on clean Drupal core
                                                                platforms
                                                              Vetting process or body
                                                                for modules




17 | Drupal Business Conference – Drupal in the Enterprise                      ThoughtMatrix Confidential
Tony Rems
                                                          ThoughtMatrix
                                                          trems@thought-matrix.com
                                                          415-217-0009




                                                                          Thank You!


18 | Military Advantage Content Management Capabilities              ThoughtMatrix Confidential

Contenu connexe

Similaire à Drupal in the Enterprise: A Systems Integrator's Perspective on Web Content Management

Drupal in the Enterprise: A System Integrator's Perspective - Presented by To...
Drupal in the Enterprise: A System Integrator's Perspective - Presented by To...Drupal in the Enterprise: A System Integrator's Perspective - Presented by To...
Drupal in the Enterprise: A System Integrator's Perspective - Presented by To...Acquia
 
Drupal Business Day, Singapore: Keynote
Drupal Business Day, Singapore: KeynoteDrupal Business Day, Singapore: Keynote
Drupal Business Day, Singapore: KeynoteChristopher Harrop
 
SAP Transformation: Cloud Advantage
SAP Transformation: Cloud AdvantageSAP Transformation: Cloud Advantage
SAP Transformation: Cloud AdvantageCapgemini
 
2 minutes intro to Capgemini's Drupal Factory
2 minutes intro to Capgemini's Drupal Factory2 minutes intro to Capgemini's Drupal Factory
2 minutes intro to Capgemini's Drupal FactoryDenis Lafont-Trevisan
 
Drupal Gardens Overview
Drupal Gardens OverviewDrupal Gardens Overview
Drupal Gardens OverviewAcquia
 
The intersection of Traditional IT and New-Generation IT
The intersection of Traditional IT and New-Generation ITThe intersection of Traditional IT and New-Generation IT
The intersection of Traditional IT and New-Generation ITKangaroot
 
Retain Talent and Improve Employee Satisfaction
Retain Talent and Improve Employee SatisfactionRetain Talent and Improve Employee Satisfaction
Retain Talent and Improve Employee SatisfactionHuman Capital Media
 
Deciding to go cloud 09212010
Deciding to go cloud  09212010Deciding to go cloud  09212010
Deciding to go cloud 09212010ERwin Modeling
 
Net Solutions Drupal Development Brochure
Net Solutions Drupal Development BrochureNet Solutions Drupal Development Brochure
Net Solutions Drupal Development BrochureNet Solutions
 
Enable SAP Agility & Get the Most Out of the Cloud
Enable SAP Agility & Get the Most Out of the CloudEnable SAP Agility & Get the Most Out of the Cloud
Enable SAP Agility & Get the Most Out of the CloudSkytap Cloud
 
Google Cloud Machine Learning
 Google Cloud Machine Learning  Google Cloud Machine Learning
Google Cloud Machine Learning India Quotient
 
Asyma E3 2014 The Impact of Cloud Computing on SME's
Asyma E3 2014   The Impact of Cloud Computing on SME'sAsyma E3 2014   The Impact of Cloud Computing on SME's
Asyma E3 2014 The Impact of Cloud Computing on SME'sasyma
 
Accelerate Migration to the Cloud using Data Virtualization (APAC)
Accelerate Migration to the Cloud using Data Virtualization (APAC)Accelerate Migration to the Cloud using Data Virtualization (APAC)
Accelerate Migration to the Cloud using Data Virtualization (APAC)Denodo
 
Apache Hadoop Summit 2016: The Future of Apache Hadoop an Enterprise Architec...
Apache Hadoop Summit 2016: The Future of Apache Hadoop an Enterprise Architec...Apache Hadoop Summit 2016: The Future of Apache Hadoop an Enterprise Architec...
Apache Hadoop Summit 2016: The Future of Apache Hadoop an Enterprise Architec...PwC
 

Similaire à Drupal in the Enterprise: A Systems Integrator's Perspective on Web Content Management (20)

Drupal in the Enterprise: A System Integrator's Perspective - Presented by To...
Drupal in the Enterprise: A System Integrator's Perspective - Presented by To...Drupal in the Enterprise: A System Integrator's Perspective - Presented by To...
Drupal in the Enterprise: A System Integrator's Perspective - Presented by To...
 
Hofmockel ignite ames2010
Hofmockel ignite ames2010Hofmockel ignite ames2010
Hofmockel ignite ames2010
 
Drupal Business Day, Singapore: Keynote
Drupal Business Day, Singapore: KeynoteDrupal Business Day, Singapore: Keynote
Drupal Business Day, Singapore: Keynote
 
WPEngine Summit 2019
WPEngine Summit 2019WPEngine Summit 2019
WPEngine Summit 2019
 
SAP Transformation: Cloud Advantage
SAP Transformation: Cloud AdvantageSAP Transformation: Cloud Advantage
SAP Transformation: Cloud Advantage
 
2 minutes intro to Capgemini's Drupal Factory
2 minutes intro to Capgemini's Drupal Factory2 minutes intro to Capgemini's Drupal Factory
2 minutes intro to Capgemini's Drupal Factory
 
Drupal Gardens Overview
Drupal Gardens OverviewDrupal Gardens Overview
Drupal Gardens Overview
 
The intersection of Traditional IT and New-Generation IT
The intersection of Traditional IT and New-Generation ITThe intersection of Traditional IT and New-Generation IT
The intersection of Traditional IT and New-Generation IT
 
Drupal vs sitecore comparisons
Drupal vs sitecore comparisonsDrupal vs sitecore comparisons
Drupal vs sitecore comparisons
 
Retain Talent and Improve Employee Satisfaction
Retain Talent and Improve Employee SatisfactionRetain Talent and Improve Employee Satisfaction
Retain Talent and Improve Employee Satisfaction
 
Crimson 3 - Final case presentation
Crimson 3 - Final case presentationCrimson 3 - Final case presentation
Crimson 3 - Final case presentation
 
Enterprise Cloud Native
Enterprise Cloud NativeEnterprise Cloud Native
Enterprise Cloud Native
 
Deciding to go cloud 09212010
Deciding to go cloud  09212010Deciding to go cloud  09212010
Deciding to go cloud 09212010
 
Net Solutions Drupal Development Brochure
Net Solutions Drupal Development BrochureNet Solutions Drupal Development Brochure
Net Solutions Drupal Development Brochure
 
Enable SAP Agility & Get the Most Out of the Cloud
Enable SAP Agility & Get the Most Out of the CloudEnable SAP Agility & Get the Most Out of the Cloud
Enable SAP Agility & Get the Most Out of the Cloud
 
Google Cloud Machine Learning
 Google Cloud Machine Learning  Google Cloud Machine Learning
Google Cloud Machine Learning
 
RP_CORP_DECK_2016
RP_CORP_DECK_2016RP_CORP_DECK_2016
RP_CORP_DECK_2016
 
Asyma E3 2014 The Impact of Cloud Computing on SME's
Asyma E3 2014   The Impact of Cloud Computing on SME'sAsyma E3 2014   The Impact of Cloud Computing on SME's
Asyma E3 2014 The Impact of Cloud Computing on SME's
 
Accelerate Migration to the Cloud using Data Virtualization (APAC)
Accelerate Migration to the Cloud using Data Virtualization (APAC)Accelerate Migration to the Cloud using Data Virtualization (APAC)
Accelerate Migration to the Cloud using Data Virtualization (APAC)
 
Apache Hadoop Summit 2016: The Future of Apache Hadoop an Enterprise Architec...
Apache Hadoop Summit 2016: The Future of Apache Hadoop an Enterprise Architec...Apache Hadoop Summit 2016: The Future of Apache Hadoop an Enterprise Architec...
Apache Hadoop Summit 2016: The Future of Apache Hadoop an Enterprise Architec...
 

Dernier

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Dernier (20)

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Drupal in the Enterprise: A Systems Integrator's Perspective on Web Content Management

  • 1. Drupal in the Enterprise: A Systems Integrator’s Perspective ThoughtMatrix Confidential
  • 2. Web Content Management – Old School  Started building from scratch  Platform selection was focused on big, expensive commercial packages  Cost and complexity were extremely high  Large enterprises believed these businesses would grow with them  Support was a critical consideration 2 | Drupal Business Conference – Drupal in the Enterprise ThoughtMatrix Confidential
  • 3. Landscape Changed Rapidly Source: Gartner (October 2004) Source: Gartner (August 2010) 3 | Drupal Business Conference – Drupal in the Enterprise ThoughtMatrix Confidential
  • 4. Clients Begin Adopting Open Source Content Management 4 | Drupal Business Conference – Drupal in the Enterprise ThoughtMatrix Confidential
  • 5. Why the Shift? Key drivers in the enterprise:  Cost  Maturation of feature sets  Web 2.0 and social media capabilities  Availability of resources  Ease of maintenance  Frustration with complexity vs. value  Time to market Often times driven from the bottom up 5 | Drupal Business Conference – Drupal in the Enterprise ThoughtMatrix Confidential
  • 6. Drupal and the Travel Industry 6 | Drupal Business Conference – Drupal in the Enterprise ThoughtMatrix Confidential
  • 7. Classic Vacations (Expedia) Case Study Classic Vacations is Expedia’s luxury travel agent-oriented brand. The site was struggling to keep up with the competition 7 | Drupal Business Conference – Drupal in the Enterprise ThoughtMatrix Confidential
  • 8. Classic Vacations (Expedia) Case Study – Opportunity  No online booking engine  Old proprietary CMS with no source code available  Traffic was dropping precipitously  Significant drop-out rate when users were required to pick up the phone  Traditionally a Microsoft shop  Expedia had a difficult time implementing a commercial CMS  Time-to-market was critical  Team consisted of non-technical content contributors with limited budget Based on all the issues and their criteria, Drupal was recommended 8 | Drupal Business Conference – Drupal in the Enterprise ThoughtMatrix Confidential
  • 9. Classic Vacations (Expedia) Case Study – Solution Overview Design Overview  Consisted of 80+ PSD comps, 150+ context-specific page interactions, 30 content types, 20K tagged images, 750+ hotels, 4K+ tours, 10K+ hotel rooms, 500+ special offers, 400+ regions, 3K+ travel agencies, 500+ vendors Technology Overview  Built on a WAMP platform (Windows, MySQL DB, PHP)  Drupal served as underlying CMS and web application  Integrated and customized key web technologies:  Omniture/Site Catalyst for analytics  Memcache and XCache  Google Maps API  ImageMagick & Digital Asset Management  SEO support tools  OpenX ad server  Custom third-party reservations system from HyperTech Solutions  PressFlow (recent upgrade) 9 | Drupal Business Conference – Drupal in the Enterprise ThoughtMatrix Confidential
  • 10. Classic Vacations (Expedia) Case Study – Results Defining Luxury Travel  New Drupal CMS and web application simplified architecture and controlled costs  Integrated support for both manual content entry and data loads from external systems  Data was structured for maximum re-use  Simplified data entry and management for marketing team members  Significantly reduced data duplication and potential for errors  System currently being extended to enable white-label capabilities and custom brochures for travel agents 10 | Drupal Business Conference – Drupal in the Enterprise ThoughtMatrix Confidential
  • 11. San Jose Convention and Visitor’s Bureau 11 | Drupal Business Conference – Drupal in the Enterprise ThoughtMatrix Confidential
  • 12. Team San Jose Case Study Team San Jose is a non-profit management corporation that operates the San Jose Convention Center and cultural venues, such as South Hall, Parkside Hall, San Jose Civic and California Theatre 12 | Drupal Business Conference – Drupal in the Enterprise ThoughtMatrix Confidential
  • 13. Team San Jose Case Study – Opportunity  Outdated site with no CMS  Used several custom tools for different areas instead  Difficult and expensive to maintain  Developers required for all site updates  Wanted to increase user engagement and participation by incorporating community and social media components  Needed an outlet for local businesses to provide content and help visitors and locals discover new opportunities to work, play and entertain  Small staff needed an easy-to-update site to ensure fresh content  Budgets would not support commercial solution  Wanted a cutting-edge site reflective of a Silicon Valley-based organization Based on all the issues and their criteria, ThoughtMatrix recommended Drupal 13 | Drupal Business Conference – Drupal in the Enterprise ThoughtMatrix Confidential
  • 14. Team San Jose Case Study – Solution Overview  Integrated Travelocity’s hotel booking engine  Provided tools for users to upload photos and video of their visits to San Jose  Integrated feeds from San Jose- related blogs and Twitter posts  Integrated Yelp reviews of various dining destinations – module to be contributed back to community  Incorporated additional Web 2.0 features including OpenTable and Google Maps 14 | Drupal Business Conference – Drupal in the Enterprise ThoughtMatrix Confidential
  • 15. Team San Jose Case Study – Results  Persistent sidebar widget leads to a co-branded Travelocity-hosted site  Live calendar of events, constantly updated with the latest and greatest activities and performances  Event planners can now connect live with Team San Jose sales reps representing their region 15 | Drupal Business Conference – Drupal in the Enterprise ThoughtMatrix Confidential
  • 16. The Future of Drupal in the Enterprise 16 | Drupal Business Conference – Drupal in the Enterprise ThoughtMatrix Confidential
  • 17. Focus on the Needs of Business Advantages Desires from Enterprises  Strength of Drupal community  Continued growth of enterprise  Rapidly growing number support and cloud computing of modules  Focus on usability for non-  Resource pool technical users  Enterprise support  Improved deployment capabilities  High-volume hosting solutions  Standardization of caching mechanisms across  Strong focus on clean Drupal core platforms  Vetting process or body for modules 17 | Drupal Business Conference – Drupal in the Enterprise ThoughtMatrix Confidential
  • 18. Tony Rems ThoughtMatrix trems@thought-matrix.com 415-217-0009 Thank You! 18 | Military Advantage Content Management Capabilities ThoughtMatrix Confidential