みなさんこんにちは、ごきげんよう。池内です。 今回から、ALBERTが自社サービスで利用しているAmazon Web Serviceの構成を紹介していくシリーズを(勝手に)始めることとなりました。 能書きは抜きに早速参ります。第1回はサイト内レコメンドエンジン「Logreco」の構成をご紹介します。 AWS構成図 ※ 実際の構成とは異なる点があります。ご紹介目的の簡略図とご理解下さい。 サービスの特徴 「Logreco」は、「この商品を見ている人は、この商品も見ています」というキャッチで利用される、Webサイト向けレコメンデーションサービスです。フロントエンドは、ログ収集や推薦商品のインプレッションを行う役割を担うJavaScriptやWeb APIを備え、裏側では「アソシエーション分析」と呼ばれる分析アルゴリズムを用い、大量のログデータの演算を行っています。 演算に利用するアクセスログは