SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Downloaden Sie, um offline zu lesen
We invented the Web.
20 years later we got Drupal.

CERN’s perspective on adopting Drupal
            as a platform.

             DrupalCon, London 2011




        Cath Noble, CERN | Nicolas Bocquet, Linalis
Today we’ll look at….
• What is CERN?

• Challenges of the web at CERN

• Why Drupal

• Where are we now?

• Where are we going?


                    Cath Noble, CERN | Nicolas Bocquet, Linalis
WHAT IS CERN?


         Cath Noble, CERN | Nicolas Bocquet, Linalis
European Organisation
  for Nuclear Research




•Largest particle physics laboratory in the world

•Based in Geneva, Switzerland on the French-Swiss border

•Founded in 1954 , run by 20 member states




          Cath Noble, CERN | Nicolas Bocquet, Linalis
Simulated hadronic
                        decay of a Higgs
                        boson




Large Hadron Collider
CERN IS MORE THAN PHYSICS…


         Cath Noble, CERN | Nicolas Bocquet, Linalis
Engineering


Coldest place in the Universe: -271’C
                Vacuum systems: 10 times emptier
                than moon’s atmosphere
                          Design, build and test…
Computing




     •   Industry collaboration with HP, Intel, Oracle,
         Siemens
     •   Early access to technologies years from the
         general computing market
     •   Pushing new technologies to their limits and
         testing ground for high performance computing
CERN Computer Centre




   Cath Noble, CERN | Nicolas Bocquet, Linalis
Community collaboration on an international scale
Home of the World Wide Web

• Tim Berners-Lee, a scientist at
  CERN, invented the World
  Wide Web (WWW) in 1989.

• The Web was originally
  conceived and developed to
  meet the demand for
  automatic information sharing
  between scientists working in
  different universities and
  institutes all over the world.

                       Cath Noble, CERN | Nicolas Bocquet, Linalis
Cath Noble, CERN | Nicolas Bocquet, Linalis
CHALLENGES OF THE WEB AT CERN


         Cath Noble, CERN | Nicolas Bocquet, Linalis
Challenges of the web at CERN -1
• All the things that CERN is… also create some of its biggest
  challenges

• Over the last decade the CERN website has broken the news of
  some of the most globally significant scientific breakthroughs
  of the modern era.
   – In that time our websites has grown and evolved as new departments,
     discoveries and experiments have taken form.
• Lot of incredible content created but
   – Inconsistencies
   – Duplication or out-of-date
Challenge – home of the web
• Web invented to pull information out of lots of different
  machines at CERN but we never really exploited it beyond
  that…
   – A lot of crucial and heavily-used CERN websites still living in 1990’s
   – Functional… not always user-friendly or beautiful
   –




• 20 year legacy to housekeep!
Challenge - International collaboration
• CERN is a complicated place.
   – Multi-cultural, multi-lingual
   – People who work here but are employed by another institution.
   – Huge, multinational collaborations that are entities in their own right
     that operate at CERN.
       • ALICE, ATLAS, CMS, LHCb, openlab, UNOSAT
       • At CERN, associated with CERN, use CERN services, but not of CERN
   – Distinct departments, services, applications that have their own
     'brand’
       • Eg. AIS, their bespoke applications
Challenge – academic freedom
• Anyone based at CERN can create their own website(s)
  without any central control from CERN
• Undesirable and almost impossible to police content or
  branding within the cern.ch domain
• Security risks!
• Host ~10,500 websites under cern.ch
Cath Noble, CERN | Nicolas Bocquet, Linalis
WHY DRUPAL?


        Cath Noble, CERN | Nicolas Bocquet, Linalis
Why Drupal?
• CERN always offered two solutions:
    – SIMPLE: out-of the box offering for people with little/no programming
      desire/experience -> Sharepoint Collaboration
    – COMPLEX: for programming ninjas -> .NET, java, C#

• But no middle ground for people with some technical competence but who
  don’t want to get involved in a programming environment.

• Wanted:
    – A programmable, customizable infrastructure
    – Doesn’t require expertise
    – Known, tried and tested

• With Drupal…
    – Provides acceptable middle-ground tool that can be supported as a service by CERN
    – Minimises our exposure to web-induced risk
    – We get a standardised technology with a massive community support

                              Cath Noble, CERN | Nicolas Bocquet, Linalis
WHERE ARE WE NOW?


        Cath Noble, CERN | Nicolas Bocquet, Linalis
Where are we now?
• Drupal 7 early Adopter
• Consolidated official support for SharePoint and Drupal
   – SharePoint for Collaboration
   – Providing Drupal as a Platform As A Service (PAAS)
• Real services provided by IT for internal users
   – Reduction exposure to security risks
   – No Administrative task to end-Users
   – Base theme provided (CERN_default), ready for subtheming
• Drupal Module Management
   – Internal Central Repository
   – Authoring our own modules
       • Shibboleth id, modules to interface with our bespoke applications
…Where are we now?
• On the ground…
   – ~100 sites built using Drupal
   – Expect around 200 by end of the year, growing more and more
     popular




                       Cath Noble, CERN | Nicolas Bocquet, Linalis
…Where are we now?
• Working with commercial partners:

   – Initial consultation with ZIVTECH to help us set up Drupal environment

   – MARK BOULTON DESIGN working on re-design of CERN website

   – Staff Drupal training in conjunction with LINALIS

   – Through LINALIS, CERN has access to ACQUIA’s high-level consultation
     and support




                        Cath Noble, CERN | Nicolas Bocquet, Linalis
WHERE ARE WE GOING?


        Cath Noble, CERN | Nicolas Bocquet, Linalis
Where are we going?
• Official CERN website will be moving to Drupal

• Training program established for interested people at CERN

• Confirming our active presence in the Drupal community
   – Contributing to module development and fixes
   – Large-scale bespoke measures could be released to the community in the
     future

• Drupal Support team is well-established and well-experienced now
  in managing the Drupal service
   – Almost 2 years involvement in background set-up and testing for CERN


                        Cath Noble, CERN | Nicolas Bocquet, Linalis
Thank you for listening!


                         Any Questions?


      CERN                                                    Linalis
   Cath Noble                                          Nicolas Bocquet
cath.noble@cern.ch                                      nbocquet@linalis.com




                Cath Noble, CERN | Nicolas Bocquet, Linalis
Cath Noble, CERN | Nicolas Bocquet, Linalis

Weitere ähnliche Inhalte

Ähnlich wie We invented the Web. 20 years later we got Drupal.

20140509 cern open_stack_linuxtag_v3
20140509 cern open_stack_linuxtag_v320140509 cern open_stack_linuxtag_v3
20140509 cern open_stack_linuxtag_v3
Tim Bell
 
Building an Outsourcing Ecosystem for Science
Building an Outsourcing Ecosystem for ScienceBuilding an Outsourcing Ecosystem for Science
Building an Outsourcing Ecosystem for Science
EuroCloud
 
2011 boston open stack meetup 11 29_r1jmm
2011 boston open stack meetup 11 29_r1jmm2011 boston open stack meetup 11 29_r1jmm
2011 boston open stack meetup 11 29_r1jmm
DellCloudEdge
 
OCCI - The Open Cloud Computing Interface – flexible, portable, interoperable...
OCCI - The Open Cloud Computing Interface – flexible, portable, interoperable...OCCI - The Open Cloud Computing Interface – flexible, portable, interoperable...
OCCI - The Open Cloud Computing Interface – flexible, portable, interoperable...
Alan Sill
 
Chemical Databases and Open Chemistry on the Desktop
Chemical Databases and Open Chemistry on the DesktopChemical Databases and Open Chemistry on the Desktop
Chemical Databases and Open Chemistry on the Desktop
Marcus Hanwell
 

Ähnlich wie We invented the Web. 20 years later we got Drupal. (20)

OpenWorld presentation 2018
OpenWorld presentation 2018 OpenWorld presentation 2018
OpenWorld presentation 2018
 
Unveiling CERN Cloud Architecture - October, 2015
Unveiling CERN Cloud Architecture - October, 2015Unveiling CERN Cloud Architecture - October, 2015
Unveiling CERN Cloud Architecture - October, 2015
 
(R)Evolution in the CERN IT Department: A 5 year perspective on the Agile Inf...
(R)Evolution in the CERN IT Department: A 5 year perspective on the Agile Inf...(R)Evolution in the CERN IT Department: A 5 year perspective on the Agile Inf...
(R)Evolution in the CERN IT Department: A 5 year perspective on the Agile Inf...
 
The OpenStack Cloud at CERN - OpenStack Nordic
The OpenStack Cloud at CERN - OpenStack NordicThe OpenStack Cloud at CERN - OpenStack Nordic
The OpenStack Cloud at CERN - OpenStack Nordic
 
CERN & Huawei collaboration to improve OpenStack for running large scale scie...
CERN & Huawei collaboration to improve OpenStack for running large scale scie...CERN & Huawei collaboration to improve OpenStack for running large scale scie...
CERN & Huawei collaboration to improve OpenStack for running large scale scie...
 
20140509 cern open_stack_linuxtag_v3
20140509 cern open_stack_linuxtag_v320140509 cern open_stack_linuxtag_v3
20140509 cern open_stack_linuxtag_v3
 
The Tale of Two Deployments: Greenfield and Monolith Apps with Docker Enterpr...
The Tale of Two Deployments: Greenfield and Monolith Apps with Docker Enterpr...The Tale of Two Deployments: Greenfield and Monolith Apps with Docker Enterpr...
The Tale of Two Deployments: Greenfield and Monolith Apps with Docker Enterpr...
 
Building an Outsourcing Ecosystem for Science
Building an Outsourcing Ecosystem for ScienceBuilding an Outsourcing Ecosystem for Science
Building an Outsourcing Ecosystem for Science
 
The OpenStack Cloud at CERN
The OpenStack Cloud at CERNThe OpenStack Cloud at CERN
The OpenStack Cloud at CERN
 
2011 boston open stack meetup 11 29_r1jmm
2011 boston open stack meetup 11 29_r1jmm2011 boston open stack meetup 11 29_r1jmm
2011 boston open stack meetup 11 29_r1jmm
 
Nexenta European User Conference 2011 - "Community" by Garrett D'Amore
Nexenta European User Conference 2011 - "Community" by Garrett D'AmoreNexenta European User Conference 2011 - "Community" by Garrett D'Amore
Nexenta European User Conference 2011 - "Community" by Garrett D'Amore
 
The Long Walk to Apache NetBeans
The Long Walk to Apache NetBeansThe Long Walk to Apache NetBeans
The Long Walk to Apache NetBeans
 
OCCI - The Open Cloud Computing Interface – flexible, portable, interoperable...
OCCI - The Open Cloud Computing Interface – flexible, portable, interoperable...OCCI - The Open Cloud Computing Interface – flexible, portable, interoperable...
OCCI - The Open Cloud Computing Interface – flexible, portable, interoperable...
 
Getting a Neural Network Up and Running with OpenLab
Getting a Neural Network Up and Running with OpenLabGetting a Neural Network Up and Running with OpenLab
Getting a Neural Network Up and Running with OpenLab
 
Deep Dive Into the CERN Cloud Infrastructure - November, 2013
Deep Dive Into the CERN Cloud Infrastructure - November, 2013Deep Dive Into the CERN Cloud Infrastructure - November, 2013
Deep Dive Into the CERN Cloud Infrastructure - November, 2013
 
OpenStack Juno The Complete Lowdown and Tales from the Summit
OpenStack Juno The Complete Lowdown and Tales from the SummitOpenStack Juno The Complete Lowdown and Tales from the Summit
OpenStack Juno The Complete Lowdown and Tales from the Summit
 
20141103 cern open_stack_paris_v3
20141103 cern open_stack_paris_v320141103 cern open_stack_paris_v3
20141103 cern open_stack_paris_v3
 
Chemical Databases and Open Chemistry on the Desktop
Chemical Databases and Open Chemistry on the DesktopChemical Databases and Open Chemistry on the Desktop
Chemical Databases and Open Chemistry on the Desktop
 
CloudLab Overview
CloudLab OverviewCloudLab Overview
CloudLab Overview
 
CIF16: Unikernels: The Past, the Present, the Future ( Russell Pavlicek, Xen ...
CIF16: Unikernels: The Past, the Present, the Future ( Russell Pavlicek, Xen ...CIF16: Unikernels: The Past, the Present, the Future ( Russell Pavlicek, Xen ...
CIF16: Unikernels: The Past, the Present, the Future ( Russell Pavlicek, Xen ...
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
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
 
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
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 

We invented the Web. 20 years later we got Drupal.

  • 1. We invented the Web. 20 years later we got Drupal. CERN’s perspective on adopting Drupal as a platform. DrupalCon, London 2011 Cath Noble, CERN | Nicolas Bocquet, Linalis
  • 2. Today we’ll look at…. • What is CERN? • Challenges of the web at CERN • Why Drupal • Where are we now? • Where are we going? Cath Noble, CERN | Nicolas Bocquet, Linalis
  • 3. WHAT IS CERN? Cath Noble, CERN | Nicolas Bocquet, Linalis
  • 4. European Organisation for Nuclear Research •Largest particle physics laboratory in the world •Based in Geneva, Switzerland on the French-Swiss border •Founded in 1954 , run by 20 member states Cath Noble, CERN | Nicolas Bocquet, Linalis
  • 5. Simulated hadronic decay of a Higgs boson Large Hadron Collider
  • 6. CERN IS MORE THAN PHYSICS… Cath Noble, CERN | Nicolas Bocquet, Linalis
  • 7. Engineering Coldest place in the Universe: -271’C Vacuum systems: 10 times emptier than moon’s atmosphere Design, build and test…
  • 8. Computing • Industry collaboration with HP, Intel, Oracle, Siemens • Early access to technologies years from the general computing market • Pushing new technologies to their limits and testing ground for high performance computing
  • 9. CERN Computer Centre Cath Noble, CERN | Nicolas Bocquet, Linalis
  • 10. Community collaboration on an international scale
  • 11. Home of the World Wide Web • Tim Berners-Lee, a scientist at CERN, invented the World Wide Web (WWW) in 1989. • The Web was originally conceived and developed to meet the demand for automatic information sharing between scientists working in different universities and institutes all over the world. Cath Noble, CERN | Nicolas Bocquet, Linalis
  • 12. Cath Noble, CERN | Nicolas Bocquet, Linalis
  • 13. CHALLENGES OF THE WEB AT CERN Cath Noble, CERN | Nicolas Bocquet, Linalis
  • 14. Challenges of the web at CERN -1 • All the things that CERN is… also create some of its biggest challenges • Over the last decade the CERN website has broken the news of some of the most globally significant scientific breakthroughs of the modern era. – In that time our websites has grown and evolved as new departments, discoveries and experiments have taken form. • Lot of incredible content created but – Inconsistencies – Duplication or out-of-date
  • 15. Challenge – home of the web • Web invented to pull information out of lots of different machines at CERN but we never really exploited it beyond that… – A lot of crucial and heavily-used CERN websites still living in 1990’s – Functional… not always user-friendly or beautiful – • 20 year legacy to housekeep!
  • 16. Challenge - International collaboration • CERN is a complicated place. – Multi-cultural, multi-lingual – People who work here but are employed by another institution. – Huge, multinational collaborations that are entities in their own right that operate at CERN. • ALICE, ATLAS, CMS, LHCb, openlab, UNOSAT • At CERN, associated with CERN, use CERN services, but not of CERN – Distinct departments, services, applications that have their own 'brand’ • Eg. AIS, their bespoke applications
  • 17. Challenge – academic freedom • Anyone based at CERN can create their own website(s) without any central control from CERN • Undesirable and almost impossible to police content or branding within the cern.ch domain • Security risks! • Host ~10,500 websites under cern.ch
  • 18. Cath Noble, CERN | Nicolas Bocquet, Linalis
  • 19. WHY DRUPAL? Cath Noble, CERN | Nicolas Bocquet, Linalis
  • 20. Why Drupal? • CERN always offered two solutions: – SIMPLE: out-of the box offering for people with little/no programming desire/experience -> Sharepoint Collaboration – COMPLEX: for programming ninjas -> .NET, java, C# • But no middle ground for people with some technical competence but who don’t want to get involved in a programming environment. • Wanted: – A programmable, customizable infrastructure – Doesn’t require expertise – Known, tried and tested • With Drupal… – Provides acceptable middle-ground tool that can be supported as a service by CERN – Minimises our exposure to web-induced risk – We get a standardised technology with a massive community support Cath Noble, CERN | Nicolas Bocquet, Linalis
  • 21. WHERE ARE WE NOW? Cath Noble, CERN | Nicolas Bocquet, Linalis
  • 22. Where are we now? • Drupal 7 early Adopter • Consolidated official support for SharePoint and Drupal – SharePoint for Collaboration – Providing Drupal as a Platform As A Service (PAAS) • Real services provided by IT for internal users – Reduction exposure to security risks – No Administrative task to end-Users – Base theme provided (CERN_default), ready for subtheming • Drupal Module Management – Internal Central Repository – Authoring our own modules • Shibboleth id, modules to interface with our bespoke applications
  • 23. …Where are we now? • On the ground… – ~100 sites built using Drupal – Expect around 200 by end of the year, growing more and more popular Cath Noble, CERN | Nicolas Bocquet, Linalis
  • 24. …Where are we now? • Working with commercial partners: – Initial consultation with ZIVTECH to help us set up Drupal environment – MARK BOULTON DESIGN working on re-design of CERN website – Staff Drupal training in conjunction with LINALIS – Through LINALIS, CERN has access to ACQUIA’s high-level consultation and support Cath Noble, CERN | Nicolas Bocquet, Linalis
  • 25. WHERE ARE WE GOING? Cath Noble, CERN | Nicolas Bocquet, Linalis
  • 26. Where are we going? • Official CERN website will be moving to Drupal • Training program established for interested people at CERN • Confirming our active presence in the Drupal community – Contributing to module development and fixes – Large-scale bespoke measures could be released to the community in the future • Drupal Support team is well-established and well-experienced now in managing the Drupal service – Almost 2 years involvement in background set-up and testing for CERN Cath Noble, CERN | Nicolas Bocquet, Linalis
  • 27. Thank you for listening! Any Questions? CERN Linalis Cath Noble Nicolas Bocquet cath.noble@cern.ch nbocquet@linalis.com Cath Noble, CERN | Nicolas Bocquet, Linalis
  • 28. Cath Noble, CERN | Nicolas Bocquet, Linalis