Drupal management and operations
Often people joke that Drupal is free “like a puppy.” While the software is made available for free through the open-source community, it takes work to build your application and subsequently maintain and operate it. It can be as basic as performing routine code updates, or it may involve complex concepts, such as staged code workflows and automated deployment processes. This section provides approaches and considerations for maintenance and operations for a Drupal application.
Maintenance
Drupal runs at the top of a technology stack, but thoughtful maintenance includes keeping the full stack up to date. Updates apply at all levels of the operating system (OS), packages running on the OS, the web server, the database server, and more. PHP commonly runs as a package of the OS and is configured on the web server. Any update in the stack can introduce new or updated configurations that should be carefully managed because they may not...