Skip to content

Latest commit

 

History

History
31 lines (18 loc) · 1.43 KB

README.md

File metadata and controls

31 lines (18 loc) · 1.43 KB

Nitro Enclaves ACM demo

This demo shows the AWS Certificate Manager for Nitro Enclaves application.

AWS Certificate Manager (ACM) for Nitro Enclaves allows you to use public and private SSL/TLS certificates with your web applications and web servers running on Amazon EC2 instances with AWS Nitro Enclaves.

The scripts in this demo are based on the following user guide.

Prerequisites

Most resources will be provisioned by the AWS CDK script, including the ACM Certificate. However, the Route53 Hosted Zone is not managed with Infrastructure as Code, since it is likely managed and used in other demos and applications as well. Therefore, there needs to be a pre-existing Hosted Zone in your AWS account.

Also, your account needs to be subscribed to the AWS Marketplace AMI called AWS Certificate Manager for Nitro Enclaves.

Deployment

To deploy the demo, you need to use the AWS CDK.

Installing dependencies:

pip install -r requirements.txt

Deploying:

cdk deploy --context domain_name=demo.training

Note that demo.training needs to be replace with the hosted zone name in your account.