なぜABEMAは「サッカーW杯」を安定配信できた? 担当者が明かすリアーキテクチャ、サービスメッシュ導入とは:キャパシティーとスケール戦略の全貌
ABEMAの配信プラットフォームはAmazon Web ServicesとGoogle Cloudの特徴をそれぞれ生かしたクラウドネイティブなアーキテクチャで構成されている。2022年に開催された「FIFA ワールドカップ カタール 2022」の配信に当たって、安定配信を実現するためリアーキテクチャに取り組んだという。どのような取り組みだったのか。
「新しい未来のテレビ」として2016年に開局し、2022年には「FIFA ワールドカップ カタール 2022」(以下、ワールドカップ)を全64試合無料生中継を実施して知名度や人気が急上昇した「ABEMA(アベマ)」。配信時はデーリーアクティブユーザーが1700万人、ウイークリーアクティブユーザーが3400万人を突破するなど、ライブ配信システムの構築、運用面からも大きな注目を集めた。
AbemaTVが2023年4月19日に実施した開発者向けオンラインイベント「ABEMA Developer Conference 2023」で、その舞台裏が明らかにされた。本稿では、ABEMAの永岡克利氏(Cloud Platform Group Manager)による講演内容をお伝えする。
AWSとGoogle Cloudの特徴を生かしたマルチクラウド構成
ABEMAの配信プラットフォームは、Amazon Web Services(AWS)とGoogle Cloudの特徴をそれぞれ生かしたマルチクラウド環境で構成されている。アプリケーションはGKE(Google Kubernetes Engine)を活用したマイクロサービスとして展開され、メディアアセットマネジメント(MAM)システムはAWS EKS(Elastic Kubernetes Service)を活用したマイクロサービスとして展開されている。
関連記事
- マルチクラウド、ハイブリッドクラウド採用のメリットと、運用やセキュリティのデメリットを学ぼう
IT用語の基礎の基礎を、初学者や非エンジニアにも分かりやすく解説する本連載、第8回は「マルチクラウド、ハイブリッドクラウド」です。ITエンジニアの学習、エンジニアと協業する業務部門の仲間や経営層への解説にご活用ください。 - 総視聴数7400万でも障害ゼロ、AbemaTVが72時間のライブ配信に成功した理由
AbemaTV社が開催した「AbemaTV Developer Conference 2018」で、サイバーエージェント 技術本部 インフラエンジニアの柿島大貴氏は、2017年11月に配信した「72時間ホンネテレビ」を障害なく実現するため、開発本部が取り組んだ施策について説明した。 - 「オンプレシステム移行は今もAWSやAzureの方がやりやすい」なら、Google Cloudは日本でどう使われているか
国内のAWS専業インテグレーターがGoogle Cloudを扱う動きが相次いでいる。第3のメジャークラウドであるGoogle Cloudの使われ方が変化してきたということなのだろうか。だとすれば具体的にどう使われているのか。ユーザーやインテグレーターに聞いてみた。
関連リンク
Copyright © ITmedia, Inc. All Rights Reserved.