Amazon API 画像 URL

ここ数週間で、Amazon Web ServicesECS が返す画像 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 の変化から読み取れますが、もう少し落ち着くまでには時間がかかりそうな雰囲気です。

森田