Ideas2IT Rebuilt DeVero's Apache Struts Monolith into the Post-Acute Care Market's First Cloud-Native EHR and Saw It All the Way to an Acquisition

DeVero's home health and hospice EHR was built on a stack that couldn't scale with its growth. Ideas2IT rebuilt it from the ground up, migrating millions of lines of code to Spring Boot microservices on AWS in 7 months, making it one of the earliest cloud-native EHRs in post-acute care. Netsmart acquired it shortly after.

Client

DeVero

Industry

Post-Acute Care

Duration

7 months

Team

Acquired by Netsmart

Compliance

HIPAA · SOC2

01 Challenge

DeVero had built the dominant EHR for the post-acute market on a stack that couldn't support the business it had become. Per-customer deployments, performance that degraded under load, and a codebase that had accumulated years of technical debt made modernization the only path forward

02 Solution

Ideas2IT rebuilt DeVero's platform from the ground up on Spring Boot microservices, migrated it to a fully cloud-native AWS architecture, and eliminated the per-customer instance model that had made the system slow and expensive to operate. The rewrite decoupled the application layer from the data layer, introduced real-time async processing via SQS and Kinesis, and embedded HIPAA and SOC2 compliance at every layer of the new architecture.

03 Outcome

Performance improved 90%. Reporting speed increased 220%. Infrastructure costs dropped 28%. DeVero became one of the earliest purely cloud-native EHRs in the post-acute care market. Netsmart acquired DeVero shortly after, folding the platform into a network serving 560,000 users across 25,000 healthcare organizations.

Phase 01

From per-customer monolith to a shared cloud-native platform

Architecture Assessment and Migration Strategy

The first problem was scope. DeVero's codebase was large, test coverage was low, and every customer ran their own application stack. A big-bang rewrite would have broken the business. Ideas2IT designed a phased migration that kept the platform live throughout.

  1. Full codebase analysis identifying the decoupling points between clinical workflows, billing logic, and data access layers
  2. Migration strategy designed around zero downtime, with parallel running of legacy and new services during cutover phases
  3. AWS architecture blueprint establishing shared multi-tenant infrastructure to replace the per-customer instance model
This phase produced
  • Full codebase and dependency analysis
  • Zero-downtime migration strategy
  • Multi-tenant AWS architecture blueprint
  • Decoupling map across clinical
  • Billing
  • Data layers

Phase 02

Rebuilding the platform without breaking the business

Monolith to Microservices Rewrite

The core rewrite migrated DeVero's monolithic application to Spring Boot microservices on AWS, replacing direct JDBC patterns and tightly coupled modules with independent, deployable services.

  1. Spring Boot microservices replacing the legacy monolith, with AWS App Mesh handling service discovery and inter-service communication
  2. Amazon SQS and Kinesis introduced for async processing and real-time data streaming across clinical and operational workflows
  3. Change Data Capture pipeline built on Kinesis to power analytics and reporting without querying transactional databases, eliminating the reporting bottlenecks that had degraded production performance
This phase produced
  • Spring Boot microservices platform
  • AWS App Mesh service mesh
  • SQS and Kinesis async processing layer
  • CDC-powered analytics pipeline
  • Decoupled reporting data warehouse

Phase 03

Building a platform that could scale to any market size

Cloud-Native Infrastructure and Compliance

The final layer was infrastructure. Ideas2IT migrated DeVero from a partially on-prem, per-customer deployment model to a fully cloud-native, multi-region AWS architecture with HIPAA and SOC2 controls embedded from the ground up.

  1. Multi-region, multi-zone AWS deployment with auto-scaling, fault tolerance, and geo-redundancy across all services
  2. ElastiCache integrated for high-performance caching, reducing database load and improving response times across clinical workflows
  3. HIPAA and SOC2 compliance controls embedded at the infrastructure, application, and data layers, with automated security scanning across the CI/CD pipeline
This phase produced
  • Multi-region cloud-native AWS infrastructure
  • Auto-scaling and fault-tolerant deployment
  • ElastiCache performance layer
  • HIPAA
  • SOC2 compliance framework
  • Automated security scanning in CI/CD
Development Architecture AWS Tools
Java / Spring Boot Microservices EC2, EKS, ECS Jenkins
React AWS App Mesh SQS, Kinesis Docker
REST APIs Change Data Capture ElastiCache, RDS Terraform
SQL Multi-tenant architecture CloudWatch, IAM SonarQube
S3, API Gateway Snyk

The Ideas2IT team operated the way you'd want a core platform team to operate. They understood the community obligations and the production requirements, and they didn't treat those as separate problems.

The Outcome

Metric Category Description
90% faster Performance System-wide latency and user experience improvement
220% faster Reporting speed Via CDC-based decoupled data warehouse
−28% Infrastructure costs Auto-scaling and modular deployment
7 months Migration timeline Full platform rewrite with zero production downtime
HIPAA · SOC2 Compliance Embedded across all platform layers
Acquired by Netsmart Exit Platform folded into network of 560,000 users at 25,000 organizations