If an instance with an Elastic IP fails, you can simply relaunch the instance.
Assign an Elastic IP at launch
Viewing Details: