あるECサイトのSysOpsチームは新バージョンのアプリケーションをカナリアリリースする際に、まず全リクエストの10%のみ新バージョンへ転送し、問題がなければ段階的に比率を増やす運用を採用している。同一リージョンのALBで新旧バージョンを提供しており、DNSレベルでのトラフィック分割が要件。ユーザーが毎回同じバージョンにルーティングされる保証は不要。この運用をDNSレベルで実現する方法はどれか?
加重ルーティングポリシーは同一ドメインに複数レコードを作成し、指定した重みの比率でDNS応答を分割するため、10%指定のカナリアリリースに直接対応できる。