Configuration Management: A True Life Story

Long gone are the days of copying databases, creating a custom module, or creating features to push new functionality to your Drupal Website. Those days and arcane methods are a thing of the past with Drupal 8. Why or how you ask? Read on my friend, read on!

Managing configuration in Drupal 8 has become much easier with the introduction of configuration management. In this talk, we will review “good practices” Oomph has established for configuration management, what tools we use on all of our Drupal 8 projects and how to use them. We will also discuss how configuration management ties into a Continuous Integration pipeline using Github and Travis-CI.

We will discuss the following list of modules:

  • Configuration Manager

  • Configuration Split

  • Configuration Read-only mode

  • Configuration Installer

 

What you can expect to learn from this talk:

  • Automating configuration management in a Continuous Integration pipeline

  • How to export and import configuration in Drupal 8

  • How to manage configuration in version control

  • How to manage configuration for multiple environments

  • How to install a new instance of Drupal with a set of existing configuration

This talk is for all skill levels and aims to make everyone’s life easier through the magic of Drupal Configuration Management. We look forward to sharing our experience with you and answering any questions you may have.

Audience Level
Beginner
Topic
DevOps
Timeslot
10:15am - 11:15am
Room
Gaige Classroom 202
Speakers
Profile picture for user johnpicozzi
Oomph, Inc.
Account Manager

As an Account Manager at Oomph with a background in technology, I help our clients navigate through the entire project process – from kick off, to launch, and beyond. Here at Oomph we are all about the people. We hire rock stars, we work hard and have fun doing it, and I enjoy sharing that culture with all of our clients.

Previously the Senior Drupal Architect at Oomph, I have years of experience building and leading successful, cutting edge web projects. No matter the position my goals are the same: engaging the open source community through events, making new connections, cultivating new business opportunities, strengthening relationships, and crafting amazing solutions.

I also head Oomph’s Drupal community involvement by co-organizing the Providence Drupal Meetup and New England Drupal Camp, as well as co-hosting the Talking Drupal Podcast.

When I’m not at Oomph I enjoy speaking at conferences and sharing knowledge any way possible. And when not doing those things, I like to spend time with my family, and travel.