This article outlines a hybrid cloud architecture for Picture Archiving and Communication Systems (PACS) on AWS, designed to overcome the limitations of traditional on-premises solutions in multi-hospital networks. It details a hub-and-spoke model that centralizes DICOM image storage in the cloud while maintaining local PACS instances for immediate access, enhancing scalability, reducing costs, and improving data accessibility across facilities.
Read original on AWS Architecture BlogTraditional PACS architectures, relying on on-premises SAN/NAS at each hospital, face significant challenges in multi-hospital networks due to the ever-increasing volume of medical imaging data (50-200 TB/year per network, with 7-10 year retention). These challenges include escalating storage costs, data silos preventing cross-facility access, and bottlenecks in radiologist reporting due to lack of load balancing across facilities. A cloud-native or hybrid cloud approach is essential for modernizing these systems.
Regardless of deployment, a PACS system comprises six core components. In a cloud migration, these components are re-hosted and enhanced with cloud-native capabilities.
| Component | Role | Cloud Adaptation/Benefit |
|---|
The proposed architecture utilizes a hub-and-spoke model. Each hospital operates a local PACS instance (spoke) for immediate image access, connected to a centralized cloud archive (hub). This setup ensures low-latency access for daily workflows while providing a unified, scalable, and resilient data store for the entire network. AWS Direct Connect or Site-to-Site VPN facilitate secure, high-throughput connectivity between on-premises spokes and the cloud hub.
Key System Design Takeaways
This architecture demonstrates a robust strategy for migrating critical, high-volume on-premises systems to a hybrid cloud. It balances performance requirements (low-latency local access) with scalability, cost-efficiency, and disaster recovery benefits of the cloud. Asynchronous replication and a unified metadata layer are crucial for maintaining operational continuity and data consistency across the distributed environment.