digihunch / orthweb

Orthanc on AWS with Infrastructure as Code

Home Page:https://www.digihunch.com/tag/orthanc/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Orthweb - Orthanc on AWS

Docker Terraform Postgres envoybadge Linux AWS License Latest Release

Overview

Orthweb helps imaging IT administrators operationalize Orthanc on AWS. The documentation provides a step-by-step guide for deployment and discussions about the architecture.

Imaging IT administrators host Orthanc on a secure cloud platform. A large organization typically have a shared IT service team build their own platform with multi-VPC networking infrastructure on AWS, commonly known as a landing zone. Each department in the organization deploys their own applications on their assigned portion of the network.

However, many Orthanc adopters are smaller organizations such as startups, research entities and independent health facilities (IHFs) with minimal support from their parent organizations for cloud platform. To fill this gap and accelerate deployment of Orthanc in the cloud, Orthweb project was created in 2020.



The Orthweb template provisions its own self-contained infrastrcture stack in a single AWS account. It does not rely upon an established network infrastructure platform. The network infrastructure layer provisioned in the project contains a single VPC with multiple subnets, along with required endpoints. The infrastructure layer also contains encryption keys, managed database service and S3 storage. The infrastrcture footprint is small but secure. It aims to comply with regulatory requirements such as HIPPA. However, regulatory auditing is the responsibility of the Orthanc adopter.

The Orthweb project uses Terraform for infrastructure as code. It also leverages cloud-init user data to automatically install and configure Orthanc application during server bootstrapping. Bring your own AWS account, Orthweb can typically set up Orthanc server within 30 minutes and start to serve HTTP and DICOM traffic. The project also takes into account other operational aspects, such as high availability, resiliency and automation in the configuration of Orthanc application with Docker, using the official Orthanc image. For those considering hosting Orthanc on Kubernetes, check out our sister project Korthweb.

About

Orthanc on AWS with Infrastructure as Code

https://www.digihunch.com/tag/orthanc/

License:Apache License 2.0


Languages

Language:HCL 86.0%Language:Shell 14.0%