Si está utilizando la consola de AWS , puede asociar su nombre de host deseado (por ejemplo, www.example.com) con la dirección IP de la instancia EC2 utilizando un registro CNAME con el nombre DNS externo de la instancia.
Por ejemplo:
Navegue a la zona alojada que creó (doble clic funciona)
Haga clic en [ Crear conjunto de registros ] en la parte superior
Nombre : www.ejemplo.com
Tipo : CNAME
Valor : ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.com.
Haga clic en [ Crear conjunto de registros ] en la parte inferior del formulario
También te recomiendo que aprendas sobre las direcciones IP elásticas. Debe asignar una dirección IP elástica, asociarla con su instancia y luego asignar el CNAME al nuevo nombre DNS externo para la dirección IP elástica en su instancia. Esto le permitirá mover la dirección IP elástica entre instancias sin tener que actualizar su DNS.
Si tiene curiosidad por qué recomiendo un CNAME en lugar de usar un registro A, aquí hay un beneficio sobre el que escribí al hablar entre instancias dentro de EC2: http://alestic.com/2009/06/ec2-elastic-ip-internal