Sugar, IBM, and DevOps

Two years ago, IBM had a heavily customised, traditionally-managed on-prem implementation of Sugar called SalesConnect that served our entire global sales force. Although it delivered great business benefits, our IT teams found SalesConnect cumbersome to update, painful to run, and generally more trouble than we would have liked! There had to be a better way. Today, we still use and love SalesConnect, but we work on it using state-of-the-art continuous integration, continuous delivery, and DevOps practices, with tools like Jenkins, SonarQube, Ansible, Docker, PHPLint, PHPUnit, Sugar Lint, Zabbix, Slack, and more. This has totally changed the way we deliver value to our business customers. We’re applying these lessons, practices, and tools to our emerging Sugar Cloud implementation too. Come learn how we transformed our tooling, standards, and, most importantly, behaviours in pursuit of better software engineering practices and find out how you can too!