On Friday, October 18th, I presented at DrupalCamp Ottawa 2019. That’s the annual gathering of the Drupal community in Ottawa, Ontario, Canada.
Session information:
Ever heard of infrastructure-as-code? The idea is basically to use tools like Ansible or Terraform to manage the composition and operation of your cloud systems. This allows infrastructure to be treated just like any other software system. The code can be committed into Git which allows auditability, and reproducibility. It …
In Drupal 7, hook_update()/hook_install() were well-established mechanisms
for manipulating the database when installing a new site or updating an
existing one. Most of these routines ended up directly running SQL against the
database, where all kinds of state, configuration, and content data lived. This worked
reasonably well if you were careful and had a good knowledge of how the
database schema fit together, but things tended to get complicated.
Have you been looking for a self-hosted solution for hosting and managing Drupal sites? Would you like be able able to upgrade all of your sites at once with a single button click? Are you tired of dealing with all of the proprietary Drupal hosting providers that won’t let you customize your set-up? Wouldn’t it be nice if all of your sites had free automatically-updating HTTPS certificates? You probably know that Aegir can do all of this, but it’s now trivial to set up a …