Amazon EC2 スポットインスタンスを使用以後、毎月のコンピューティングコストを 45% 節約でき、非常に満足しています。
George Whitelaw Chief Technology Officer

AWS の使用により、Visiii における機械学習 (ML) ワークロードを、費用対効果が以前のクラウド環境よりも 3.5 倍高いインフラストラクチャで実行できるようになりました。キーワード検索の代替手段としての Visiii のビジュアル検索テクノロジーで、クライアントのウェブサイトの検索機能の範囲が広がります。Visii では、Amazon Simple Queue Service (Amazon SQS) を利用して、何千ものユーザーのメッセージを同時管理してダウンタイムを抑制し、アジリティを高めています。

  • Visii について

    Visii はロンドンを拠点とする新しい会社であり、機械学習を利用したビジュアル検索サービスを顧客に提供して、Visii の Web サイトの検索機能を強化しています。このように、Visii のテクノロジーはキーワード検索の直感的な代替手段であるビジュアル検索の先駆者です。

  • 使用する AWS のサービス

  • AWS の利点

    • 3.5 倍の費用対効果
    • Amazon EC2 スポットインスタンスで 45% の節約
    • インフラストラクチャ管理のアジリティが 5 倍向上
    • よりスリムな組織
    • AWS Activate プログラムによるサポート

Visii は、その機械学習 (ML) テクノロジーで、サイトをオンラインで閲覧する新しい方法であるビジュアル検索の先駆者です。このサービスは、クライアントが最も関連性の高い製品をその顧客に表示できるように支援して、オンラインブラウジングにおける見つけやすさを向上させることを目的としています。

ビジュアル検索は、キーワードによる検索対象の明確な記述の困難さによってもたらされる検索疲労を軽減する、直感的なオンライン検索ツールです。より精度の高い商品を推奨画像の上位に表示することで、変換率を最大 30% 向上させることができます。

ロンドンを拠点とするこの新しい会社は、アート会社からデート会社、電子商取引小売業者まで、さまざまな業界のクライアントと提携しています。最近、Visii は Amazon パートナーネットワーク (APN) の AWS テクノロジーパートナーになりました。

Visii は、特許出願中の製品やテクノロジープラットフォームの中核になるものを研究、開発する短期プロジェクトとして始まりました。2016 年後半、この新しい会社では、ビジュアル検索テクノロジーを公開する準備が整いました。その最初のインフラストラクチャはマネージドクラウドで稼働していましたが、Visii はプロバイダーがその複雑な環境をサポートできなかったため、「メッセージングサービス」を社内で構築しました。

このシステムでは、ユーザーの画像検索リクエストを制御し、機械学習アルゴリズムを格納するサーバーに負担がかからないように、新しい検索の速度を調整しました。しかし、システムの成長を考えると、Visii ではシステムがどれだけのトラフィックを処理できるかを予想できませんでした。Visii の最高技術責任者である George Whitelaw 氏は次のように語っています。「その当時のプロバイダーとのやりとりは時代遅れで苦痛でした。

「ただインスタンスを予約して計算時間を事前に購入することしかできませんでしたが、これは非常に柔軟性に欠けた状況でした。そのため、数週間後にまだ使用できるかどうか確信が持てないサービスのために、事前に多大のリソースを投入する必要がありました。」 Visii が必要としていたのは、アジャイルで、柔軟性に富み、費用対効果が高く、新しい企業にとって使いやすいクラウド環境でした。

Visii の不満を理解した友人は、Whitelaw 氏にアマゾンウェブサービス (AWS) へのアプローチを勧めました。AWS ソリューションを検討した結果、チームには、Visii のメッセージングサービスが AWS クラウドでどのように効率的に機能するかがすぐにわかりました。Visii は現在、 Amazon Elastic Compute Cloud (Amazon EC2) でコンピューティング能力を確保し、一般公開されている API を実行しています。また、Visii では、大規模なオブジェクトストレージには Amazon Simple Storage Service (Amazon S3) を利用しています。

柔軟なインフラストラクチャを最優先事項とする Visii に対し、AWS はメッセージングサービスの一部を Amazon Simple Queue Service (Amazon SQS) に置き換えることを推奨しました。「これは私たちにとって極めて重要でした」と Whitelaw 氏は言います。「Amazon SQS の使用により、ML アルゴリズムで画像が分析される間、持続可能な制作ペースを維持できます。以前のセットアップよりもずっとシンプルで安価です。」 Amazon Relational Database Service (Amazon RDS) で画像をファイリングする前に、生産ラインを閉塞させたかもしれない何千もの新規画像が Amazon SQS によって簡単にバッファリングされます。

Visii ではさらに、Elastic Load Balancing で受信トラフィックが Amazon EC2 インスタンスに効果的に分散され、AWS Auto Scaling によるアプリケーションの監視により、システムの円滑な運用が実現されました。そのため、Visii では新規顧客獲得のために、スケーリングを心配する必要がなくなりました。最後に、Visii では Amazon Route 53 でユーザーリクエストがルーティングされます。

AWS クラウドへの移行後、3 台の Rackspace サーバーを Amazon SQS に統合したこともあり、Visii では、インフラストラクチャの運用コスト効率が 3.5 倍改善されました。Visii ではコンピューティングコスト抑制のために Amazon EC2 スポットインスタンスマーケットプレイスも利用しています。「Amazon EC2 スポットインスタンスを使用して以来、毎月のコンピューティングコストを 45% 節約でき、とても満足しています」と Whitelaw 氏は言います。「実際、この数字はわずか 7 週間で実現できました。」

しかし、Visii の第一の目的は、よりアジャイルな企業になることでした。Whitelaw 氏は次のように語っています。「AWS で必要なデプロイプロセスと Rackspace で必要なデプロイプロセスを比較すると、今では企業として 5 倍もアジャイルになっています。「言い換えると、創造性を育み、コアビジネスに集中する余裕ができたということです。

CTO は、組織がよりスリムになったとも考えています。「DevOps は、かつては 1 人の従業員で行う複雑な作業でしたが、今では開発者チームで分担するようになりました」と Whitelaw 氏は言います。「単一障害点がなくなったのです。」

AWS の新しいプログラムにアクセスでき、専任のアカウントマネージャーなど、それらが提供するさまざまな特典を利用できるようになって Visii は変革を遂げました。「当社の AM は、当社の成功に重要な役割を果たしました」と Whitelaw 氏は言います。「私たちは、私たちが享受しているサポートの量に常に驚かされています。AWS は私たちを信頼して、あらゆる機会をとらえて私たちを応援してくれています。友人が新しいアイデアを持ち寄ってくると、必ず AWS を紹介します。」

事実、Visii が立ち上げに、AWS Activate プログラムを申し込み、受け入れたのは、アカウントマネージャーを通じてでした。AWS Activate プログラムによって、Visii にクレジット、トレーニング、サポートが提供され、AWS クラウドでインフラストラクチャの立ち上げ構築のサポートが得られました。AWS London Summit で最も革新的な新しい会社の 7 社の 1 社に選ばれたことも、追加資金の調達に貢献しました。Whitelaw 氏は次のように述べています。「AWS Activate プログラムは、最小限のリスクで新規システムを試してみる環境を提供してくれました。他のクラウドプロバイダーではそのような機会は得られなかったでしょう。」