Customer Stories / Healthcare

GreenwayHealth Logo

Greenway Health Scales to Hundreds of Terabytes of Data Using Amazon DocumentDB

Learn how Greenway Health developed a health-data solution using Amazon DocumentDB.


system development by 6-12 months


EHR systems

Scaled to hundreds

of terabytes of data

Migrated 20 years

of patient data


a highly secure solution


Greenway Health LLC (Greenway), one of the first companies to offer electronic health record (EHR) solutions to medical providers, was seeking to unify its data processing and storage in the cloud. Greenway’s products had streamlined reporting for its customers, but using them was a manual and time-consuming process. The company needed a cloud-based solution that streamlined data reporting, sharing, and analyses, as well as on-premises data centers at its medical institutions. Greenway was also committed to creating a secure and compliant solution that would meet stringent health-data regulations. It turned to Amazon Web Services (AWS) to unify its data offering. “Our goal was to capture, transform, and use the data from operational settings in a cloud-based environment powered by AWS to provide a launching point of new services for our clients,” says Michael Macaluso, vice president of product management at Greenway.

When Greenway started its cloud journey, it had two existing EHR solutions with separate data processing and analytics workflows. Greenway wanted to build common ground between those two disparate datasets and turned to Amazon DocumentDB (with MongoDB compatibility)—a fully managed native JSON document database that makes it easy and cost effective to operate critical document workloads at virtually any scale—to centralize and normalize Greenway’s EHR data. By streamlining its technical infrastructure, Greenway built a solution that scales seamlessly to process hundreds of terabytes of data and makes it simpler for healthcare providers to focus on serving patients. “We didn’t want to deal with scaling and managing a MongoDB engine ourselves, so we used Amazon DocumentDB,” says Philip Nick, senior director of production engineering at Greenway.

Doctor on computer

Opportunity | Developing a Highly Scalable and Secure Solution Using Amazon DocumentDB

Greenway’s EHR software and services are currently used by over 50,000 healthcare organizations. Its two EHR solutions, Intergy and Prime Suite, have separate reporting mechanisms that required significant staff resources. Greenway wanted to build a powerful enterprise data hub that would serve as the foundation for all its solutions and reduce the complexity of development. The company had a requirement for scalability, which was a crucial business necessity. It quickly became clear that a cloud solution would deliver the best value to clients. “We have a large number of practices across the United States that rely on our services, so we needed something that would scale up seamlessly,” says Macaluso.

In 2021, Greenway started using Amazon DocumentDB to build both a rapid enterprise data hub solution and a change data capture engine. Because Greenway provides EHR systems, privacy is of the utmost importance. Greenway is committed to delivering highly secure services, and its clients demand full HIPAA and 21st Century Cures Act compliance from all Greenway solutions. The need to protect patient data meant that every phase of the cloud migration had to be secure. However, Greenway was driven by more than a desire to meet regulations—it wanted to apply industry best practices to bring insights to its clients. The company opted to use AWS services to meet its complex project requirements. “AWS had the strongest offering for a number of services we were seeking and was the most willing to collaborate with us on our projects,” says Nick.


We didn’t want to deal with scaling and managing a MongoDB engine ourselves, so we used Amazon DocumentDB.”

Philip Nick
Senior Director of Production Engineering, Greenway Health LLC

Solution | Using Amazon DocumentDB to Deliver Unified EHR Systems and Easily Use Other AWS Services

Greenway collaborated extensively with AWS Professional Services—a global team of AWS-certified experts that supplements customers’ teams with specialized skills and experience to achieve results—to define the architecture of its new solution and identify the optimal tools for each step of its complex project. “We saw AWS absolutely step up to collaborate with us on this project and picked AWS because of this collaboration,” says Macaluso. By planning out each element of the effort in tandem with dedicated AWS team members, Greenway accelerated the development process by 6–12 months.

After laying out the solution architecture, Greenway used several AWS solutions to implement its project. The company built a change data capture engine on Amazon Simple Storage Service (Amazon S3), an object storage service, and migrated 20 years of historic patient data to the solution. It then transformed the data into regulatory reporting engines. “For us, it was very helpful to choose solutions off the shelf,” says Nick.

The project was complex, and Greenway experimented with several iterations until it found a set of solutions that met its performance requirements. The company succeeded by loading the raw data from Amazon S3 into Amazon DocumentDB, which acts as a mirror database of all its clients’ systems. When clients update their EHRs, the change is reflected in Amazon DocumentDB, and the data is dumped back into the unified model using Amazon S3 data lakes. “At full scale, with all the regulatory reporting functionality, we will be pulling forward nearly 100 TB of data using Amazon DocumentDB,” says Nick. “Greenway is also benefiting from 99.999999999 percent, or ‘eleven nines,’ of durability and lower storage costs.”

Greenway is excited to deliver its new unified data solution to clients. A seamless EHR experience makes it easier for healthcare organizations to center their resources on the provision of high-quality care to patients. The scale and durability that the company achieved using Amazon DocumentDB will have a real impact on customers. “Having this solution available makes things easier for our clients,” says Nick. “By using a cloud-based data solution, Greenway makes it easier for clients to adopt the company’s EHR software without requiring them to invest in their own data centers.”

Outcome | Powering a New Generation of Innovative Services on AWS

Greenway’s new unified data solution has made it simple for the company to focus on developing new offerings for its clients. Moving forward, Greenway will use AWS infrastructure to provide a central place for providers and vendors to share and interoperate with healthcare data. “With our new data solution on Amazon DocumentDB, we can now provide solutions and services to our clients at a speed that is unusually fast for the healthcare industry,” says Macaluso.

About Greenway Health LLC

Greenway Health LLC provides electronic health record (EHR) solutions to over 50,000 healthcare organizations. The company, one of the oldest in its field, offers both software and services to support medical practices.

AWS Services Used

Amazon DocumentDB

Amazon DocumentDB (with MongoDB compatibility) is a fully managed native JSON document database that makes it easy and cost effective to operate critical document workloads at virtually any scale without managing infrastructure.

Learn more »

AWS Professional Services

The AWS Professional Services organization is a global team of experts that can help you realize your desired business outcomes when using the AWS Cloud.

Learn more »

Amazon S3

Amazon Simple Storage Service (Amazon S3) is an object storage service offering industry-leading scalability, data availability, security, and performance.

Learn more »

Get Started

Organizations of all sizes across all industries are transforming their businesses and delivering on their missions every day using AWS. Contact our experts and start your own AWS journey today.