CASE STUDY - Healthera
An AWS Well-Architected Review was quickly followed by the implementation of expertly engineered CI/CD pipelines. DevOpsGroup enabled Healthera to enhance the speed and reliability of software production, boosting performance and releasing developer time for innovation and experimentation.
As a successful healthtech transitioning from start-up to scale-up, Healthera is focusing on ways to strengthen its underlying infrastructure. This needs to go hand-in-hand with ongoing innovation as the business continues finding new ways to add value to key audiences.
In January 2020, DevOpsGroup was appointed to conduct a Well-Architected Review on Healthera’s cloud-based IT set-up. This process, devised by AWS and offered free of charge, helps cloud-based organisations assess infrastructure security, performance, resilience and efficiency through comparison with the AWS Well-Architected Framework.
The review indicated that improvements could be made to the process for getting new features into production. DevOpsGroup was enlisted to help re-engineer pipelines for quicker, more reliable performance.
“The transition from Well-Architected Review to remediation was quick and seamless. Knowing DevOpsGroup had the insights and technical skills to help gave us confidence and made the whole process hassle-free.”
We focused on three core services underpinning Healthera’s business, the API, user authentication and account management. After evaluating existing processes, we set about developing a CI/CD pipeline for each service, ensuring adherence to modern good practice.
The central purpose of any CI/CD pipeline is to control and automate the flow of changes from version control commit to deployment to production. A commit from a developer triggers:
All of this is achieved without any manual intervention, making the process quick and repeatable. What’s more, code cannot move beyond a certain stage if it fails predefined criteria for progression. This gives confidence that any deployed code meets quality standards. And it promotes good practice amongst technical teams, ensuring defects are not passed downstream.
DevOpsGroup ensured Healthera’s existing tools and components were expertly pieced together to maximise simplicity and consistency.
Our CI/CD pipelines have enabled Healthera to benefit from more seamless progression of new features from developers to customers. Changes happen more quickly and reliably, with modern IT best practice firmly embedded in the process. This will lead to additional quality gains in the longer term.
Healthera’s management team now have the assurance that every line of code is checked by an automated test suite. And developers are spared the tedium of manually moving changes between environments.
Overall, this creates a virtuous cycle of improvement: changes get into production more quickly and risk is reduced, so less time needs to be spent fixing problems.
“We derived exceptional value from our Well-Architected Review and subsequent engineering support from DevOpsGroup. It’s well worth making time for the free review then acting fast to address any issues that are flagged.”
With code quality addressed more proactively and effectively upstream, and less time spent on manual tasks and firefighting, developers have more opportunity to innovate. New features are released and iterated at speed, ensuring Healthera remains at the forefront of pharmacy software and patient-facing technologies.