Double Header: RedHat.Com - An Architectural Case Study | Free Cloud Backups with Backup and Migrate


Session 1 - RedHat.Com - An Architectural Case Study

Time: 10:45am-11:15am
Company: Phase2

Red Hat needed a new pattern library that would be flexible enough to integrate into our current Drupal 7 site, yet powerful enough to build future D7, D8 and other Red Hat branded sites. This pattern library would create a consistent, brand approved, look across all of our web properties, and become a common UI development platform for Designers, UX, Devs and Project managers.

In this case study we’ll explain our architectural approach to deliver dozens of tightly packaged components to and other web properties through a variety of distribution methods.

This case study includes:

  • Modular Layout and Independent Components

    • A Smart “Opt-In” Context System

    • Element Queries, Susy Grids, Flex-box

  • Automated System for Builds, Tests, Deploys, and Tagging

    • Per Component Visual Regression Testing with Grunt and PhantomCSS

    • Distribution of Versioned Theme using Git Tags and Bower

  • A Common Development Platform

    • Cross-team Collaboration Using a Common Language

    • Fully Documented Styleguide for Multiple Personas

  • Drupal Integration

    • Red Hat internal “contrib” module

    • Per component theming / templates

    • Views UI allowing “build-your-own” WebUX patterns


Session 2 -  Free Cloud Backups with Backup and Migrate

Time: 11:15am-11:45am
Company: Pantheon


Drew Gorton

Ronan Dowling


Backup and Migrate, used by over 300,000 websites, is the standard for Drupal backups. Come to this session for a brief overview of the service and a hands-on demo walking you through getting your own sites setup -- back up and restore your Drupal MySQL database, code, and files or migrate a site between environments. 


With BackUp and Migrate plus NodeSquirrel, every Drupal site on the planet can take advantage of free, secure cloud backups. 


Session Track

Business Showcase

Experience Level


Drupal Version

When & Where

Thursday, 14 May, 2015 - 10:45 to 11:45
409AB - InMotion Hosting