How to do the splits, Even if you are not flexible!
As we head into the future of Drupal, there is still one system that is very important for Drupal development: Configuration Management.
While there is a lot of information on this topic, many Drupal sites suffer on deployment because the configuration is not managed properly. This talks is a beginner/intermediate approach to a successful Configuration Management strategy.
Config Split is one of the most used configuration strategies, we will visit how this strategy works, how to set it up on your site, and how to use it with your development team.
We will explore;
- What is configuration in Drupal and why it is important.
- What is a configuration strategy and how it works with your development process.
- We will see practical examples of configuration in the day to day of a development team.
- We will discuss the challenges of Configuration Management.
- Why configurations can be different on each environment, and how to keep it straight within your development process.
- We will learn how to add our own configuration to custom modules.
"The change we made is not reflecting on prod"
"When I deploy code I get an error"
"It works in my local but not on prod"
Many of these challenges are in many, maybe most, cases caused by a failure in configuration. Not all environments and development stages are the same, a configuration management strategy will help your team keep them in line without manual changes or updates.
About the Speaker
Carlos Ospina
Carlos is a computer engineer with over 25 years of experience. Working in the Drupal community for the past 10 years and with open source since 1996. Currently working as a Technical Account Manager for Acquia, since 2015.
Carlos has joined efforts with the Drupal community to help organize events, speak in different Drupal camps in both the English and Spanish communities in the US and Latin America.
D.O: https://www.drupal.org/u/camoa
Linkedin: https://www.linkedin.com/in/camoa/
https://www.fldrupal.camp/session/how-do-splits-even-if-you-are-not-flexible
While there is a lot of information on this topic, many Drupal sites suffer on deployment because the configuration is not managed properly. This talks is a beginner/intermediate approach to a successful Configuration Management strategy.
Config Split is one of the most used configuration strategies, we will visit how this strategy works, how to set it up on your site, and how to use it with your development team.
We will explore;
- What is configuration in Drupal and why it is important.
- What is a configuration strategy and how it works with your development process.
- We will see practical examples of configuration in the day to day of a development team.
- We will discuss the challenges of Configuration Management.
- Why configurations can be different on each environment, and how to keep it straight within your development process.
- We will learn how to add our own configuration to custom modules.
"The change we made is not reflecting on prod"
"When I deploy code I get an error"
"It works in my local but not on prod"
Many of these challenges are in many, maybe most, cases caused by a failure in configuration. Not all environments and development stages are the same, a configuration management strategy will help your team keep them in line without manual changes or updates.
About the Speaker
Carlos Ospina
Carlos is a computer engineer with over 25 years of experience. Working in the Drupal community for the past 10 years and with open source since 1996. Currently working as a Technical Account Manager for Acquia, since 2015.
Carlos has joined efforts with the Drupal community to help organize events, speak in different Drupal camps in both the English and Spanish communities in the US and Latin America.
D.O: https://www.drupal.org/u/camoa
Linkedin: https://www.linkedin.com/in/camoa/
https://www.fldrupal.camp/session/how-do-splits-even-if-you-are-not-flexible