Estou analisando uma configuração semelhante, usando um serviço de DNS dinâmico para evitar a necessidade de copiar o endereço IP da instância sempre que iniciá-lo. Eu encontrei um script para o fear.org (um serviço de DNS dinâmico gratuito), que pode ser executado na inicialização para que o DNS seja atualizado com o novo endereço IP da instância:
link
Para ser honesto, ainda não experimentei esse roteiro porque é um pouco intimidante, considerando que nem sequer lancei uma instância ainda, mas se alguém implementar com sucesso esse método, eu adoraria ouvir sobre isso. Eu também adoraria saber como é difícil salvar a instância entre iniciar e desligar! (Eu sei que há muita leitura sobre este assunto, mas a comunidade SE apenas explica as coisas muito melhor!) Obrigado antecipadamente e espero que isso ajude.