
Helping CompanyNurse Prepare for Future Growth with Modernized Data and Application Strategy
Industry
Healthcare
Teams & Services
Cloud Architecture, Data Engineering, DevOps
Tech & Tools
S3, Lake Formation, Athena, Glue, Lambda, RDS, Aurora, Cognito, API Gateway
Key Data Points
The Vision
CompanyNurse envisioned a digital platform that could evolve with their rapidly growing business needs. The current systems were functional but not positioned to scale with the organization’s projected 10x growth. Their technical leadership sought a comprehensive strategy to modernize both their application and data platform without disrupting operations.
The Goal
This project set out to:
- Assess CompanyNurse’s existing application architecture and data lake architecture
- Identify areas where modernization could unlock scalability, agility, and better customer experiences
- Lay out actionable recommendations to prepare both platforms for rapid future expansion and digital innovation
The Challenge
While CompanyNurse had a solid operational foundation, several challenges stood in the way of scalability and long-term agility:
- Performance Bottlenecks: Intermittent database slowdowns were impacting application responsiveness
- Technical Inefficiencies: Delayed upgrades and feature development on legacy platforms led to duplicated efforts and slower time to value
- System Fragmentation: Disconnected systems created data silos, which hindered business intelligence efforts and increased ongoing maintenance needs
- Data Model Complexity: Organically evolved schema with intricate relationships that fundamentally impede query performance at scale and data lake development
- Evolving Compliance Practices: Methods for handling sensitive information were being evaluated against the company’s SOC 2 compliance requirements
The Solution
Protagona’s team conducted a full MAP Assessment with deep dives into both application and data domains. The engagement included architecture reviews, SME interviews, and identification of pain points.
Protagona’s recommended modernization strategy leveraged the client’s deep system experience to create a pragmatic, incremental approach that balances innovation with business continuity. Key recommendations included:
- Updating to a modern, flexible microservices architecture on ECS Fargate that simplifies operations while enabling future flexibility
- Improving centralized security and access management through IAM
- Consolidating login systems with Cognito for a unified user experience
- Migrating to RDS Aurora PostgreSQL for improved database performance
- Optimizing database schema and queries to minimize resource contention and eliminate deadlocks
- Strengthening secure report sharing
- Reducing infrastructure costs through optimized resource usage
- Enhancing system reliability through automated recovery mechanisms
