投稿日: Sep 15, 2020

Amazon CloudFront を使用して、Brotli 圧縮コンテンツをエンドユーザーに提供できるようになりました。Brotli は広くサポートされているロスレス圧縮アルゴリズムで、多くの場合において、Gzip よりも優れた圧縮率を提供します。ファイルサイズが小さいほど、コンテンツをより速く視聴者に配信できるため、アプリケーションのパフォーマンスが向上します。CloudFront の Brotli エッジ圧縮は、Gzip と比較して最大 24% 小さいファイルサイズを提供します。

これまでは、「Accept-Encoding」ヘッダーをホワイトリストに登録することで、オリジンで Brotli 圧縮を有効にすることができました。本日以降、CloudFront は、オリジンに転送する前に、正規化された「Accept-Encoding」ヘッダーに「br」を含めます。Brotli オリジン圧縮を有効にするために「Accept-Encoding」ヘッダーをホワイトリストに登録する必要がなくなり、全体的なキャッシュヒット率が向上します。さらに、オリジンが非圧縮コンテンツを CloudFront に送信する場合、CloudFront は Brotli を使用してエッジでキャッシュ可能な応答を自動的に圧縮できるようになりました。

Brotli は追加費用なしですぐにご利用いただけます。この機能は、CloudFront コンソール、SDK、および CLI を介して有効にできます。詳細は、CloudFront デベロッパーガイドをご覧ください。CloudFront の使用を開始するには、CloudFront の製品ページにアクセスしてください。