導入事例
CASESTUDY

ソフトバンク株式会社様のクラウドを活用した導入事例

スポーツch by SoftBank

https://stusports.mb.softbank.jp/

スポーツch by SoftBank

掲載日:2019年12月19日

学生スポーツの試合動画や情報が楽しめるサービス「スポーツch by SoftBank」

ソフトバンク株式会社様が提供している「スポーツch by SoftBank」は、誰でも無料で学生スポーツの試合動画や情報が楽しめるサービスです。試合動画のほか、スコア等に関する情報をスマートフォン・タブレット・PCで楽しむことができます。

ソフトバンク様は本サービスを通じて、スポーツの世界で挑戦し続ける学生たちの姿を、そのご家族やご親族の方はもちろん、出場校のOB/OGやアマチュアスポーツファンなど多くの方にお伝えすることで、学生たちと学生スポーツを応援しています。

今回、この「スポーツch by SoftBank」において、インフラ構築・運用保守からシステム開発、デザイン制作さらに動画配信基盤の構築までをアイレットがワンストップで担当しました。

インフラ構築においては、動画配信という主たる機能の特性と、突発的なアクセス集中の可能性を十分に考慮し、「Amazon EC2」による仮想サーバーのオートスケーリング、および「Amazon CloudFront」によるコンテンツの高速配信など、各AWSサービスの特長をフル活用する構成としました。また、セキュリティ強化のご要望にお応えし、ウェブアプリケーションファイアウォール「AWS WAF」を組み込んだ上、アイレットのパートナー企業であるサイバーセキュリティクラウド社が提供するAIを活用した「AWS WAF」の自動運用サービス「WafCharm」を導入し、様々な攻撃に対する強力な防御を実現しました。

全体構成図

ソフトバンク株式会社 スポーツch AWS アイレット cloudpack

システム開発では、プロジェクト開始当初におけるスピード感が特に重要であると考え、反復的で漸進的なアジャイルソフトウェア開発手法の一つ「スクラム」を採用しました。これにより、お客様も含めたチーム全員が一体となったスピーディな進行と安定した開発が実現できました。

また、スクラムでは分析・設計・実装・テストといった開発工程を小さいサイクルで繰り返すため、開発したシステムを動作環境へ展開するデプロイ作業の頻度が必然的に高くなります。そのため、別で新たな環境を構築しデプロイをする際に、既存環境を停止させる必要がなく、新環境にて問題が生じた場合も即座に既存環境に切り戻すことができる「ブルーグリーンデプロイメント」を採用し、自動デプロイ環境を構築しました。それにより、可用性を維持しながら、デプロイ時に発生する作業負荷を大幅に低減させることができました。

デザイン制作では、操作のしやすさ・動画の観やすさといったユーザビリティを高めることに最大限の注意を払いました。その上で、学生スポーツの躍動感や爽快感を損ねず、テーマカラーである「青」が効果的に映えるようなデザインを目指しました。

本サービスの核となる動画配信においては、手軽なオンデマンド配信を実行するための専用プラットフォームをAWS上で提供するアイレットのサービス「streampack VOD」(https://cloudpack.jp/service/option/streampack.html)を活用しました。その結果、動画配信には多くの手間がかかると考えていらっしゃったお客様に、低価格かつ手軽に安定したオンデマンド配信が実現できたことを大変喜んでいただきました。また、試合終了後すぐに動画を配信したいというご要望にお応えするため、動画処理サービス「AWS Elemental MediaConvert」の新機能である「高速変換」を利用し、数時間の試合を数分という速さでストリーミングファイルに変換することが可能となりました。さらに、「Amazon Elastic Container Service(ECS)」により、複雑なアプリケーション処理をシンプルかつ高速でスケーラブルなものとし、動画配信時の快適なユーザビリティを実現しました。

動画配信基盤(streampack)構成図

ソフトバンク株式会社 スポーツch AWS アイレット cloudpack

今回のプロジェクトは、各業務分野(デザイン、インフラ、開発など)におけるアイレットの専任チームが結集し、まさにワンストップで、組織力とシナジーを大いに発揮したものとなりました。加えて、スクラムを採用することにより、一体感とスピード感に溢れ、お客様のご要望に対して素早く柔軟に対応できただけでなく、ユーザーに最高のサービスを提供するために必要な内容は積極的に提案を行うなど、プロジェクト進行を主導し、お客様の負担を軽減することに成功しました。結果として、お客様にはご満足いただき、特に短期間で次々と物事が決定し成果物がアウトプットされていくそのスピードには、大変なご評価を頂戴しました。

アイレットは今後も、ITにおけるあらゆる分野で専門性を磨き上げ、組織力と総合力を十分に活かしながら、お客様のビジョン実現やビジネス発展の取り組みを様々な角度から支援してまいります。

使用しているサービス

案件名 スポーツch by SoftBank
クライアント ソフトバンク株式会社様
AWSプロダクト
  • AWS CodePipelineAWS CodePipeline
  • Amazon AuroraAmazon Aurora
  • Amazon EC2Amazon EC2
  • AWS CodeDeployAWS CodeDeploy
  • AWS Certificate ManagerAWS Certificate Manager
  • AWS WAFAWS WAF
  • Amazon ElastiCacheAmazon ElastiCache
  • Amazon CloudWatchAmazon CloudWatch
  • Amazon SQSAmazon SQS
  • Elastic Load BalancingElastic Load Balancing
  • Amazon RDSAmazon RDS
  • Amazon CloudFrontAmazon CloudFront
  • Amazon S3Amazon S3

お気軽にご相談ください。