Enable AMD SEV-SNP for an EC2 instance
You can launch an instance with AMD SEV-SNP enabled. You can't enable AMD SEV-SNP after launch.
Contents
Allocate a Dedicated Host with AMD SEV-SNP
Before you can launch instances with AMD SEV-SNP on a Dedicated Host, you must allocate a Dedicated Host with AMD SEV-SNP support enabled. You allocate a Dedicated Host by instance family (for example, m6a, r6a, or c6a), and then you can run any supported instance type from that family on the host. You can allocate a Dedicated Host with AMD SEV-SNP in any commercial AWS Region.
Note
When you allocate a Dedicated Host with AMD SEV-SNP enabled, the host enters a
configuring state while AWS applies the latest firmware. This
can take from a few minutes up to 2 hours. You are charged during the
configuring state.
Launch instances on a AMD SEV-SNP Dedicated Host
You can launch an instance with AMD SEV-SNP enabled once the Dedicated Host is configured.
Note
You can also launch instances without AMD SEV-SNP enabled on a Dedicated Host that was allocated with AMD SEV-SNP. Both AMD SEV-SNP and non-AMD SEV-SNP instances can run alongside each other on the same host.
Update firmware on a AMD SEV-SNP Dedicated Host
When you allocate a Dedicated Host with AMD SEV-SNP enabled, AWS applies the latest available firmware to the host. Firmware updates can include security patches and feature improvements from AMD.
To apply firmware updates, allocate a new host (which receives the latest firmware), move your instances to the new host, and then release the old host.
-
Allocate a new Dedicated Host with AMD SEV-SNP enabled. The new host receives the latest available firmware. For more information, see Allocate a Dedicated Host with AMD SEV-SNP.
-
Stop the running instances on the old Dedicated Host.
aws ec2 stop-instances \ --instance-idsi-0123456789example -
Modify the instance placement to target the new Dedicated Host. Use the modify-instance-placement command.
aws ec2 modify-instance-placement \ --instance-idi-0123456789example\ --host-idh-09876543210abcdef -
Start the instances on the new Dedicated Host.
aws ec2 start-instances \ --instance-idsi-0123456789example -
Release the old Dedicated Host. Use the release-hosts command.
aws ec2 release-hosts \ --host-idsh-0123456789abcdef0
Note
You receive maintenance notifications for your Dedicated Hosts the same way you receive them for other Dedicated Host maintenance events. When you receive a notification, follow the preceding steps to move to a new host with updated firmware.
Launch an instance with AMD SEV-SNP on shared tenancy
You can launch an instance with AMD SEV-SNP on shared tenancy in US East (Ohio) and Europe (Ireland).
Check if an EC2 instance is enabled for AMD SEV-SNP
You can find instances that are enabled for AMD SEV-SNP. The Amazon EC2 console does not display this information.