This repository contains the templates and resources for launching the open source DICOM medical image servers DCM4CHEE and Orthanc on the AWS cloud. These solutions each provide a DICOM service accessible through either DICOM DIMSE or DICOMWeb protocols, accessible via the Internet.
Each of these two solutions is deployed by means of an AWS CloudFormation template. On launching the template in the AWS Console, the user is presented with a number of configuration options relevant to the DICOM server application (DCM4CHEE or Orthanc) and its supporting infrastructure (networking, storage, database, security, etc). Deployment from this point is automatic, and results in a fully running solution providing DICOM services at an internet-accessible endpoint.
Both solutions run the DICOM server application in a Docker container on Amazon Elastic Container Service (ECS). Image files are stored on Amazon Elastic File System (EFS), and indexes are stored in PostgreSQL running on Amazon Relational Database Service (RDS).
For more information, see the descriptions for DCM4CHEE on AWS and Orthanc on AWS.
Each solution is launched from CloudFormation. Either clone this repository and upload the template file for the solution to CloudFormation, or use the one-click deployment link in the README file of the solution.
To deploy each of these solutions you will require:
- An AWS account, with console access and the rights to launch AWS resources.
- An existing Virtual Private Cloud (VPC) within your account. A suitable VPC can be created by deploying the AWS Modular and Scalable VPC Architecture QuickStart.
These solutions were developed by AWS Solutions Architects and are provided as AWS Samples.
See CONTRIBUTING for more information.
This project is licensed under the MIT-0 License - see the LICENSE file for details