EC2はネットワークが遅い遅いと言われているが、実際サイトにデータを置いてみると、ほんとに涙が出てくるほどスループットが出ない。レイテンシはまあ海を越えるからこんなもんですよねという感じだが、スループットの遅さと不安定さは正直つらい。 フォント埋め込みしてあるFlashだと平気で数メガバイトいく場合もあり、CloudFrontなしでは正直使い物にならなくなってしまう。AWSでFlashするならCloudFront必須です。 今回、サイトをCloudFront対応させるにあたっては、まずCloudFrontなしでもサイトが動くように作っておいて、最後にSWFファイルだけ逃がすようにした。 サイト構築の後半、本公開の直前くらいに、SWFを置いてあるディレクトリの.htaccessに以下のような記述を書いて、SWFへのアクセスをcloudfront.netにリダイレクトさせる。 Redirect