Hi @shallabh.khera,
Yes, a license file per server name is required. On AWS you can maintain the same server name between restarts: Configure a Windows instance using the EC2Config service - Amazon Elastic Compute Cloud
On the “General” tab there is a Set Computer Name check box.