Global water technology leader Xylem helps customers solve the world’s toughest water access and management challenges across utility, industrial, commercial, and residential markets worldwide with innovation. For example, the Regional Network Interface (RNI) application helps utility companies manage water meters.
Operational tasks, such as provisioning this application to meet security requirements in the private datacenter, were manual and time-consuming. Instances are custom-built by the Xylem network operations center. Hosted on VMs, they must be tested and scanned by the security team. Security scans, reports, and clean-ups were handled manually, a time-consuming process that could take several weeks. The pre-scan process involved service tickets, manual handoffs and multiple tools. Once a scan was complete, an engineer then checked the list of vulnerabilities, requested a fix, and repeated the process until all issues had been addressed.
Xylem introduced Ansible Automation Platform and the included feature Event-Driven Ansible to automate security scanning, manage storage tasks, and more. Now its engineers are more productive, workflows are standardized, and the company has repeatable playbooks to optimize more back-end processes.
Rolling out event-driven automation for security scanning
By automating these datacenter processes, such as security scanning, Xylem improved its operational efficiency, with the security scanning process identified as a key use case. If a scan finds vulnerabilities, Xylem’s security team is notified, but only the engineer to whom the ticket is assigned can trigger a rescan—eliminating the risk of unauthorized or inconsistent actions. When issues have been fixed, simply adding a comment to the ticket rescans the VM.
“Our long-term goal is to automate everything and empower our datacenter team to be more efficient,” said Michael Johnson, Principal Automation Engineer, Xylem. “There’s room for error when processes are driven by a command-line interface (CLI), and replacing them with playbooks will help to work in a more consistent way,” Johnson added.
While users have visibility into the process and remain in control, previously time-consuming tasks are now automated, speeding the process considerably. Xylem has also built safeguards into its playbooks to prevent issues such as accidentally triggering too many scans at once. “Certain conditions have to be met in order to trigger the next step,” said Johnson.
Saving time and money while improving staff satisfaction
Every process automated with Ansible Platform saves time for Xylem’s datacenter team, helping to reduce operational costs and time to provision new RNI instances for customers. The team can now focus on higher-value, more satisfying tasks, with a better work-life balance thanks to less need for overtime.
Next, Xylem plans to automate patching, which will standardize 6 disparate work approaches into a single workflow. Long-term, the company plans to automate disaster recovery, an extremely complex capability that Johnson views as a key win to fostering an automation-first mindset.
Read the full case study: Xylem boosts datacenter engineer productivity with automation