/privacy-computing-tee-on-eks

Primary LanguagePythonApache License 2.0Apache-2.0

Background

This repository focuses on using Nitro Enclaves (Trust Execution Environment) of Amazon Web Services to implement privacy data computing and collaboration.

Below cloud services from Amazon Web Services will be involved:

  • Amazon EKS
  • AWS Nitro Enclaves
  • AWS KMS
  • AWS VPC
  • IAM
  • AWS ECR
  • CDK (deployment toolkit)

In this repo, it will be split into below sections:

  • Prerequisites
  • EKS Deployment
  • Hello World App demo
  • Nitro Enclave and KMS Integration Demo
  • Medical Image Diagnosis Demo
    • Single AWS Account
    • Multiple AWS Account

Please follow below sections to start and experience.


Prerequisites

EKS Preparation

Simple Examples

[Single AWS Account] Medical Image Diagnosis

[Multiple AWS Accounts] Medical Image Diagnosis

[Multiple AWS Accounts] Medical Image Diagnosis - With WebUI

Summary