Genasys Technologies has introduced a fully automated, zero-downtime deployment process for Build, its cloud-hosted product configuration tool.
“Update management for policy administration systems is a major business expense as well as a major headache,” says COO of Genasys Development, Carl Monnig. “You typically have to close the system to customers for a period of time. While this can take place outside normal business hours, in today’s digital world our customers no longer recognise the 9 to 5 working window. They want to be able to buy insurance, update their policy or make a claim 24 hours a day, 365 days a year.”
This new process negates the need for maintenance windows as tech teams can deploy and test software updates in real time and seamlessly switch customers to the new improved system as soon as it has been verified as working.
The DevOps movement includes practices to automate processes between software development and operations teams which allow them to release software faster and more reliably. DevOps requires a foundational culture of collaboration between teams that typically function in relative siloes to optimise flow between them. By automating and speeding up the deployment process, features can reach users faster and everyone involved regain time to focus on tasks that increase business value.
In the six weeks since launch, the Genasys DevOps team has deployed 47 separate feature updates while the system remained available to customers the entire time. Zero downtime.
Monnig says: “Our new process means that anyone using Build can release small improvements as often as they want as there is no interruption to day to day business. As well as saving money, it means the business can deliver immediate added value to its customers rather than having to wait to undertake a significant update involving multiple features, delivering true competitive advantage. Zero downtime means zero inconvenience to the customer which is really what it’s all about.”
Genasys aims to use this process as a learning environment to build expertise and bring the similar processes to the rest of Genasys’ software. Update management for policy administration systems is a major business expense and impediment for time-to-market in our industry. Optimising this process creates a true competitive advantage by allowing business to be nimble in a fast-paced world.