このページの本文へ

前へ 1 2 3 次へ

コンテナやサーバーレス、ラッパー系サービスなどを使いこなせ

AWSのディープな使いこなしとビジネス考察をABEJA Meetupで聞いた

2017年03月09日 07時00分更新

文● 大谷イビサ/TECH.ASCII.jp

  • この記事をはてなブックマークに追加
  • 本文印刷

1月26日、人工知能ベンチャーであるABEJAは「ABEJA Meetup Vol.8」を開催した。勉強会では、ABEJAやアイレット(cloudpack)、クラスメソッドのエンジニアがクラウドを活用したシステム作りやサービスの使いどころなどディープなLTを披露した。

ABEJA河崎さんが語るデータ処理基盤のコンテナ活用

 今回8回目を数えるABEJA Meetupは、ディープラーニングを専業で手がけるABEJAが主催するエンジニアコミュニティ。人工知能に限らず、幅広い技術情報を扱っており、登録者数は400名を超えているという。冒頭、挨拶に立ったABEJAの平田 拓嗣さんは、「これから必要になるのは、テクノロジストとアントレプレナーの両方の資質を持つテクノプレナー。こうした人たちを育てていくために、最新技術を使いながら、どうやってビジネスに活かせるか、みんなで議論していきたいと思っている」とイベントの趣旨を語る。

ABEJA 平田 拓嗣さん

 今回はABEJA、cloudpack、クラスメソッドの3者が最新技術の使い方についてLTを披露した。「分散AI基盤の作り方」というタイトルで登壇したABEJAの河崎敏弥さんは、現実世界から収集した写真などのデータを学習するマシンラーニングの基盤をどのように作っているかを語った。

 河崎さんは2012年のABEJA創業から1年ほど経ってエンジニアとして入社。バックエンドエンジニアとしてクラウドでの開発を行なったり、IoTデバイスとのクラウド連携などを行なっており、ここ2年はコンテナをずっといじっていたという。

ABEJA Dev&Opes Division Product Owner 河崎敏弥さん

 ABEJAではカメラなどの動画データを解析し、人数を数えたり、性別や年齢などの属性を認識したり、人の動き方などを解析している。しかし、データを収集するカメラがどんどん増え、受け取るべきデータも増大してきたことで、リソースの管理に問題が出てきた。「1日数百テラバイトのデータが上がってくる中で、これらをどう処理するか。データ量が増えるということでは、必要なコンピューターのリソースも増える。アプリケーションの種類も増えるので、リソースをどのように解決すべきか」という点が早晩解決する必要が出てきたという。

データソースやアプリケーションが増えてきた中、どのようにリソースを確保するか

 大量の計算資源が必要で、しかもデータ量にあわせてスケールする必要。また、タスクによっては分散処理が必要になり、リソースに関しても果たしてCPUなのか、GPUなのかを見極めなければならないし、コア数やメモリ数も適切な量を調達しなければならない。これに対して、ABEJAのチームが使ったのがコンテナだ。

 ABEJAのインフラチームは、開発チームが作ったエンジンの要求にあわせてDockerコンテナのイメージを作り、スケジューラーで分散処理するという形を実現しているという。「この1年でコンテナのスケジューラーがずいぶん進化してきたので、解析処理の分散はこれらに任せ、必要に応じて増やしたり、どこかのコンテナが勝手に処理してくれている状況」と河崎さんは語る。また、CPUやGPUなどの用途に合わせたリソースプールを用意してあるため、アプリケーションや処理に応じたリソースの利用が可能になっている。

コンテナを用いた実行インフラのスケーリング

 今回は動画のような非構造データの処理基盤がテーマだったが、今後は構造化データの処理やデータ管理などについてもABEJA Meetupで取り上げていくという。

前へ 1 2 3 次へ

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

アクセスランキング

  1. 1位

    TECH

    フォーティネットの「SSL-VPN廃止」 IPsec移行と脱VPN、それぞれの注意点を総ざらい

  2. 2位

    ソフトウェア・仮想化

    「SaaSの死」の影響は感じない ― グローバル以上に好調な日本市場、ServiceNow鈴木社長が語る

  3. 3位

    ビジネス・開発

    いますぐ捨てたいITサービスは? AI推しにそろそろ飽きてません? 情シスさんのホンネを「ゆるっとナイト」で聞いた

  4. 4位

    TECH

    「蟻の一穴」となるリモートアクセスVPNの脆弱性 ZTNA/SASEはなぜ必要か?

  5. 5位

    ネットワーク

    ネットワークとセキュリティの統合に強み 通信事業者系ZTNA/SASEサービス3選

  6. 6位

    デジタル

    海外駐在員の負担を軽減し、ワンチームへ kintoneは言語と文化の壁を越える「翻訳の魔法」

  7. 7位

    エンタープライズ

    基盤も古いし、コードも酷い! そんなクエストにGitHub Copilotで試行錯誤しまくった「みんな」こそ最高

  8. 8位

    ITトピック

    「AI導入で人員を減らしても収益は増えない」その理由/「専任情シス不在」中小企業の3社に2社/ユーザーアカウント流出が加速、ほか

  9. 9位

    sponsored

    完全自動運転の実現へ、チューリングが開発基盤にGMO GPUクラウドを選んだ理由

  10. 10位

    ビジネス

    医療費5兆円抑制につながる“国産ヘルスケア基盤”構築へ SMBC×富士通×ソフトバンクが業務連携

集計期間:
2026年05月17日~2026年05月23日
  • 角川アスキー総合研究所