Disaster RecoveryReading Center Architecture

Overview

Reading Center Integration for iAMD observational study. Integrate External Business Partner Reading Center to transmit the files into gCORE infrastructure in a secured and reliable manner.

Currently working with Grade Reading Center

Architecture

<!— image: image (from original wiki uploads) —>

  1. The reading center connects to our SFTP service configured using AWS Transfer and uploads data
  2. The data is saved to the Reading Center Staging Bucket.
  3. Upon the completed write operation, the Clam AV lambda scanner starts to scan the uploaded data for malware.
  4. If no malware is detected, an s3 sync is run to capture the latest data uploaded from the Reading Center Staging Bucket to the Reading Center Production Bucket.
  5. In the event that malware is detected an SNS topic will be used to either email or slack ACE Infra admins.
  6. The Reading Center Production Bucket is also being scanned for malware by the same lambda on any write operations to the bucket. In the event that malware is detected an SNS topic will be used to either email or slack ACE Infra admins.

**Any indication of malware will be treated as an incident with P0 priority.

How to Add Users

Logs and Configuration