Migration of Single-Tenant Electronic Medical Record Software Solution

Our client, a US based prominent EMR (Electronic Medical Records) software solution provider, offers a single-tenant application utilised by multiple hospitals and clinics.

Industry

Healthcare IT

Technology

Cloud Infrastructure and Automation

Services

Cloud Migration and DevOps

Project Overview

Our client, a US based prominent EMR (Electronic Medical Records) software solution provider, offers a single-tenant application utilised by multiple hospitals and clinics. This critical application, powered by Progress OpenEdge, was hosted on 400 EC2 instances running outdated operating system versions. To enhance security, performance, and scalability, the client sought to migrate their application to newer EC2 instances with updated OS versions and Progress OpenEdge.

Challenges

Solution

EbizOn devised a comprehensive solution leveraging industry best practices and cutting-edge technologies:

  • Planning and Preparation: Meticulous planning, conducting thorough assessments of the existing infrastructure, application dependencies, and compatibility requirements. Created a detailed roadmap with tasks and timelines for the upgrade process.
  • Technology Stack: We opted for terraform to provision new EC2 instance. Airflow, an open-source workflow management platform, was deployed for task orchestration, providing a centralized platform for scheduling and monitoring upgrade tasks. Additionally, Ansible playbooks were utilized for executing OS updates, Progress OpenEdge version upgrades, and application validations.
  • Automation and Orchestration: We developed custom Ansible playbooks to automat tasks such as creating snapshots, provisioning new instances, executing upgrade scripts, and performing post-upgrade validations. Airflow DAGs (Directed Acyclic Graphs) were configured to schedule and sequence tasks across the entire fleet of EC2 instances, ensuring smooth coordination and execution.
  • Testing and Validation to ensure infrastructure reliability: This included regression testing to verify application functi onality, performance testing to assess system performance, and security scans to identify and remediate vulnerabilities.

Impact

  • Enhanced Security and Compliance by migrating to newer EC2 instances with updated operating system versions and Progress OpenEdge
  • Improved Performance and Scalability due to upgraded infrastructure
  • Future Readiness through modernized infrastructure

We turn your goals into reality.

Got a business? Let us make it better

What Our Customers Says

Carousel