Deliver quality websites faster with Drupsible

mariano.barcia

With Drupsible your team will be able to provision, import, integrate, deploy and maintain Drupal websites across complex infrastructures using a simple set of YAML configuration files.

Drupsible uses Ansible to manage all of the OS packages needed by your web application and takes care of all the needed configuration. It also coordinates the various interactions between OS components (like ie., webserver/firewall) and assures this configuration remains the same across all target environments (dev, test, prod).

Each team member can "drupsible" his/her laptop, then import any existing Drupal website, commit his/her work, then deploy it to a test environment which, if managed by Drupsible, has an identical setup. Once everything has been tested there, the web application can go live immediately, without much concern of the typical issues originated in mismatched environments and/or configurations. As this process has to be repeatable, its quality is higher, the development cycle is faster and the overall quality and satisfaction levels improve.

  • Onboarding a new team member is easy
    • easy installation and setup
    • ability to import from tarball
    • ability to sync local/remote instances
    • plays well with Features
    • uses Drush site aliases
    • build, deploy and tag automatically in one click
  • Infrastructure issues are minimized, and easier to troubleshoot and fix when they happen.
    • issues can be delegated to a Devops team/member
    • Environments are nearly identical, including dev
    • benefit of having your infrastructure-as-software
    • no more regressions involving infrastructure
  • OS components are well configured and fine-tuned out-of-the-box. This means:
    • performance and security from the beginning
    • automatic log placement and rotation
    • daily backups
    • no more file permission nightmares
    • ability to tune components per target environment (local, test, prod)
    • zero (or close to zero) down-time
  • Keep your servers/infrastructure up-to-date
    • no more old servers that nobody want to touch
    • can even automatically perform apt-upgrades
    • increased security of the full stack

Sounds good? Drupsible is free software and can be easily integrated to your delivery process, no matter whether you are a one-man show or a large team deploying websites to the cloud.

Come to my session where I will be conducting a live demo of Drupsible, where you will see live how to use it.

 

Session Track

DevOps

Experience Level

Intermediate

Drupal Version