Amazon API 画像 URL
ここ数週間で、Amazon Web Services の ECS が返す画像 URL がコロコロと変わっています。
従来のパターンは、
http://images.amazon.com/images/P/〜
のパターンで、Abusing Amazon images などのサイトで紹介されている URL Hack が使えました。
最近 API が返してくる URL は、
http://ec1.images-amazon.com/images/I/〜
http://ec2.images-amazon.com/images/I/〜
http://ec1.g-ec2.images-amazon.com/images/I/〜
http://g-ec2.images-amazon.com/images/I/〜
のパターンです。ec1.g-ec2 は表示できず、それ以外のパターンは正常に表示できます。
また、ec1, ec2, g-ec2 は、どれも同じ画像を表示できるようです。Amazon EC2 サービスによる冗長構成のようです。
URL Hack は、従来の images のころは、_ (アンダースコア文字) にてコマンドを繋げていましたが、新パターンでは、. (ドット) により繋げるところが異なります。
画像をはじめとしたメディアサーバーの増強や、移行が URL の変化から読み取れますが、もう少し落ち着くまでには時間がかかりそうな雰囲気です。