DevOps for Small shOps.

wanflap

We are a small Drupal shop of just 5 full time team members. By going to Drupal camps and maximizing tools like Behat, GIT, GITHUB, Drush, DevDesktop, Composer, Ansible, and more, we’ve been able to reap the benefits of DevOps just as larger Drupal shops do. 

We’ll touch on the following topics to help others:

  1. Config management for Drupal 7 and Drupal 8 for small shops. They are two different worlds; how we manage it. 
  2. Maximizing the tools available: What to get out of each tool when resources are scarce. 
  3. Sizing your DevOps for the client: Not all clients want or are willing pay for DevOps. We’ll discuss how we categorize clients. 
  4. Using GITHUB with remote developers and designers.
  5. Getting quick and dirty with automated testing like Behat. You don’t need to have a full time automated tester to get a lot of benefit from Behat. It’s easy to install and use. We’ll share our experiences with it. 
  6. Workflow: when you utilize a lot of remote developers you need to be organized and on top of things. We’ll also talk about how we work with remote developers/designers to make their code more friendly to testing and other processes. 
  7. Finally, Continuous Improvement: How we use this concept from Toyota to become better every day. 
  8. (as time allows) Questions and feedback. 

We’ll conclude the session with lessons learned; what has worked for us and what has not. 

This session is targeted at intermediate to advanced users of Drupal. Once attending, attendees will have several new ideas as to how to make their development and deployment processes more efficient. 

Session Track

DevOps

Experience Level

Intermediate

Drupal Version