EC2インスタンスを起動する時に自動でDNS設定を行い、同じ接続先でアクセスできるようにします。 背景 EC2インスタンスは起動する度にPublic IPアドレスが変わるため、外からアクセスする時にいちいち接続先を更新しないといけないのが面倒です。 Elastic IPを使うことでインスタンスのPublic IPアドレスを固定することはできます。 が、インスタンス停止中はElastic IPに課金が発生するのであまり使いたくない… そこで、インスタンス起動時にDNSを更新するようにして、Elastic IPを使わずとも接続先が同じになる仕組みを作ってみました。 目的 EC2インスタンス起動時にDNSを設定して、停止前と同じ接続先でアクセスできるようにします。 使うサービス EC2 Route53 IAM(ロールとポリシー) 手順 コンソール上での作業 1. Route53でHosted Z