- CASE STUDIES
- Barwon Health
Barwon Health
https://f.hubspotusercontent20.net/hubfs/533526/Lancom2020/logos/img-logo-barwon-health-3.jpgSaaS for a Healthy Return
The Client
Barwon Health is one of the largest and most comprehensive regional health service providers in Australia. Barwon Health provides a SaaS solution called Prompt Documents which is used by over 105 hospitals across Australia. Prompt is a document management system that is used to ensure the right information is available at the right time to provide the right care for patients, ensuring quality and safety is at the forefront of all patient care.
The challenge
Application modernisation
Prompt Documents was a legacy system created by Barwon Health in 2006, largely as an on-premise client server application with a centralised cloud repository for documents. By 2018 Prompt needed the ability to scale rapidly, transforming to a true SaaS application without the requirement of on-premise servers in hospitals. It needed to be modernised to improve its security, increase its technical functionality, and ensure it was always available. Whilst also becoming easier to maintain, support and improve.
Creating a roadmap for the future
Barwon Health didn’t just want to take their SaaS solution and rewrite it into a modern environment. Barwon Health wanted Prompt to retain its core integrity while gaining the flexibility to open up other possibilities. They wanted a roadmap into the future where they could take all their learnings and create a reliable application that would be faster and built for the future, whilst also being able to scale and grow to support many more users working across more hospitals.
Transforming to a SaaS model
Aside from modernising their application, Barwon Health also wanted Prompt to become a true SaaS product that can be exported around the world to other healthcare providers and industries that rely on users being able to access the right information at the right time.
The solution
The roadmap
Lancom Technology’s DevOps team was comprised of developers, designers and engineers. In line with Barwon Health’s vision, the team created a roadmap of how to move Prompt to an end point of exceeding the project’s goals by building a fully distributed, loosely coupled application with features that hadn’t yet been contemplated. The focus was also on implementing tighter controls to automate and create an accredited program.
Built on AWS
Deciding on infrastructure design and a cloud services partner, AWS ticked all the boxes and more. With AWS the team had the choice of the widest range of databases and AWS’s focus on compliance and governance is exceptional. Their pace of innovation is brilliant, and their eye remains firmly on the customer and creating what they need next. The team found AWS were innovating as they were developing, which meant they were able to offer the project more than what was expected.
Application modernisation
This SaaS project needed everything application modernisation has to offer; cloud migration, creating a robust infrastructure that allowed for contraction and expansion whilst ensuring governance and security. Barwon Health had 105 hospitals with local servers running the application. The team needed to migrate all of these to the cloud, so there was a massive infrastructure setup. Working with AWS, the team could create code to automate this process, reducing the risk of mistakes and increasing speed.
Syncing for seamless go-live
Once the team had built everything, it was time to migrate the old documents into the new platform. This was done as a sync process using middleware written by the team at Lancom Technology to ensure very little outside input. Every document, user and all the hospital's relevant data would sync automatically from the legacy environment to the modernised application. This allowed for rapid migration and roll out to hospitals and the team was able to achieve zero downtime when transitioning from the old to the new.
The results
Cloud-native SaaS product
Partnering with Lancom Technology allowed Barwon Health to completely modernise their legacy application and turn it into a cloud-native SaaS product. Hospitals were migrated with zero downtime so medical staff and administrators always had access to the right information to treat their patients. Lancom’s extensive knowledge of AWS gave the client the confidence to expand the scope of the project and push what they believed to be possible.
Increased security
The new Prompt SaaS product uses all the security services that AWS has to offer. Features like anomaly detection, detection of users and devices within a hospital and the ability to scan and contain rouge behaviour has all put the application and its users in good stead.
Improved efficiency
Automated CI/CD pipelines with stage gates and approvals allow for deployments to move from Dev/Test, UAT to Production. With Blue/Green deployments the application can be deployed rapidly, more frequently and with zero downtime.
Cost savings
Building an entire application based on distributed architecture using micro-services, containers and serverless architecture, along with Aurora as its core database has significantly reduced the running costs of Prompt. So much so that the new SaaS solution is faster, has more features but costs less than the legacy application to run.
Scalability
PROMPT is now able to meet user demand as and when required. Onboarding new hospitals happens at a rapid pace and the application is ready to go Australia wide, then worldwide.
Pandemic best practise
The new Prompt has been vital in helping hospitals during the COVID-19 crisis. Hospitals have quickly and easily shared pandemic best practice and rolled out robust policies and processes to ensure the safety of healthcare professionals, patients and the public. Even the smallest and most remote hospitals have been able to follow best practice. Because of our design, the app has easily scaled to support the huge increase in activity during COVID-19.
Services used
Software Development
Bespoke Development
Managed Services for Software
SaaS
App Modernisation
Rebuild
Cloud Computing
Amazon Web Services
Cloud Managed Services
Cloud Migration
Cloud Optimisation
Managed Services
Microsoft Office 365
Service Desk
Virtual CIO
Amazon Web Services
Amazon Aurora
CloudWatch Logs
Elastic Container Service (ECS)
Elastic Load Balancing
Simple Storage Service (S3)
Ready to modernise your application?
Whether you know exactly what you want, or have a problem you can’t quite solve, we’d love to talk about turning your good idea into great results.