Every day developers, designers, and marketers push the boundaries of what’s possible when using Drupal’s flexible, secure, and open platform. DrupalCon provides the stage for exploring the most ambitious and cutting edge case studies, inspiring others to take their work to the next level, and offering to prospective users, a glimpse into “the art of the possible” when you choose Drupal.

Configuration Management in Drupal for Beginners

Tuesday, July 14th, 1:15 PM – 2:00 PM CT

Please rate my DrupalCon session!

Download slides: View on Google Drive

Your organization has a great product, but no one likes a pushy salesperson (especially developers). How do you grow an organic developer following around your product without coming on too strong?

You just finished building a feature that has taken months to get right. Your work in the development environment is approved and you’re ready to take it to production.

Moving the code is easy since you’re using Git, but what will you do about all of that configuration saved in the database? You added content types, fields, and even views. Do you really want to recreate your work again in the Live environment? And are you confident that you won’t make a mistake along the way?

In this session, we’re going to be learning the basics of Configuration Management and make the business case for getting started right away. Before we go, we’ll highlight techniques for managing this workflow from the command line using Drush and demonstrate how to completely automate deployment with Continuous Integration.

Learning Objectives

  • Apply comprehensive workflows to your everyday site building process.
  • Pull configuration out of the database and into version control.
  • Deploy configuration to Live in the UI and from the command line.
  • Automate configuration imports in each of your environments.
  • Bring it all together and improve your team development workflow.

Target Audience

  • Organizations who have no tolerance for mistakes.
  • Sitebuilders who want to deploy to a Live environment in minutes.
  • Sitebuilders, developers, or project managers who want to version control configuration, add accountability, and track changes over time.

Prerequisites

Attendees will get the most out of this session by being familiar with basic site building techniques and Drupal best practices. Prior experience with version control, configuration management, or command lines are not required but may provide additional context.

From the DrupalCon sessions page.

Additional reading