「AWS Summit Tokyo 2015」リポート:ソニー
ソニーが明かす“障害頻発”写真共有サービスの再構築、AWS活用でどう改善?(1/2 ページ)
2013~2014年にかけて写真共有サービス「PlayMemories Online」でシステム障害を頻発させたソニー。AWSで独自に構築したIaaS基盤を再構築し、新たなスタートを切った。
「Amazon Web Services」(AWS)は、ここ数年で多くのエンタープライズ事例を生み出している。アマゾン データ サービス ジャパンが2015年6月に開催した「AWS Summit Tokyo 2015」でも、30社以上のユーザー事例が紹介された。クラウドを利用する企業が増えている一方で、全ての企業が成功しているとは限らない。オンプレミスとはアーキテクチャの特性が大きく異なり、期待されるメリットも変わる。何より、多くのユーザー企業にとって初めての取り組みだ。表に出る事例のほとんどは、成功もしくはこれから取り組む事例だが、もしかすると実際には導入や運用で行き詰まっている企業も多いのかもしれない。
AWS Summit Tokyo 2015で、自らの苦い経験談を語ったのはソニーだ。同社は2013年から2014年にかけて、IaaS基盤に独自開発した写真共有サービス「PlayMemories Online」でシステム障害を頻発させた。2013年12月~2014年4月にかけて、一部のユーザーがサインインできない状態が続いた。また、2014年10月には、アップロードされた写真および動画の一部が正常に表示されないといった障害も発生。その後、システムを一から作り直すことで立て直しを図り、現在に至る。ソニー UX・商品戦略本部 クラウド&サービスアプリ開発運用部門 部門長の玉井久視氏は、「最初に考えたシステムが無駄だったとは思わない。その経験があったからこそ今のシステムができた。以前のシステムの経験は非常に重要だった」と振り返る。本稿では、AWS Summit Tokyo 2015の講演内容を基に、貴重な経験の一部をリポートする。
以前のシステムの設計思想は、”クラウドOS”的な考え方だった
障害が頻発した以前のシステムは、AWSで構築したIaaS共通基盤に、ユーザープロファイル管理機能や、ログ管理システム、デバイス(カメラなど)との連係を管理するシステム、検索・分析・レコメンドなどの各種エンジン、データベースといった多くの機能を集約していた。アプリケーション側は機能を薄くして実装し、軽量化を図っていた。各種サービスはクラウド側の共通機能を組み合わせて実現する。玉井氏は「AWSの大口ユーザーは他社にもいるが、このIaaS基盤もかなりの規模だった」と話す。
自社で開発したさまざまな機能を有する意欲的なシステムだったが、それ故に複雑で、開発や運用には膨大な工数を要した。結果的に、障害が起こりやすい構造になっていたという。玉井氏は問題点を次のように分析する。
問題1:膨大な開発工数と運用工数
「アプリケーションレイヤーを薄くするために、IaaS基盤上では全てのミドルウェアを自社開発し、完成までに膨大な費用や工数が掛かった。データベースなど重要なミドルウェアも一部内製し、設計漏れが見つかった。さまざまな機能を盛り込んだ意欲的なシステムだったが、その分、基盤が巨大になりシステムが複雑化した」(玉井氏)
内製化による弊害はそれだけではない。市販の運用管理ツールを使うことが困難で、構成管理や運用管理も内製によって自動化しなければならなかった。
開発チームとインフラチームの分業体制も苦労する原因となった。開発チームの作成した手順書を運用チームに渡すと、運用チームはそれをもとに手作業でデプロイをしていた。双方で齟齬(そご)が発生しやすく、デプロイミスも多かった。
問題2:共通化の弊害
「1つの大きな共通基盤を利用していたので、PlayMemories Onlineや『Smart Tennis Sensor』といった個別のサービスごとにインフラをスケールすることができず、全サービスの事情に合わせてシステム規模をスケールしなければならなかった。全体を大きくすることで費用は多く掛かる。自動的にスケールすることもできず、システムを停止する必要があり、頻繁なシステム停止を余儀なくされた。運用負荷が大きく、新しい開発に手を回すよりもメンテナンスや問題解決に忙殺されることになった」(玉井氏)
大きく2つの問題点を抱えたソニーは、このままの状態で頑張るか、同じ仕組みのままリファクタリングして改善していくか、全てを作り直すか、2014年6月ごろにはこのような議論がなされていたという。最終的には要件を再定義して、過去の資産を流用しつつも作り直すことを選択した。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
事例
[フォーティネットジャパン合同会社] 複雑化しがちな「SASE運用」 IT・医療・金融などの事例に見る導入成功の秘訣 -
製品資料
[フォーティネットジャパン合同会社] 「SD-WAN」導入で失敗しないための5つの重要事項 -
技術文書・技術解説
[フォーティネットジャパン合同会社] VPNの代替候補「ZTNA」を理解できるようになる“3大要素”とは? -
事例
[フォーティネットジャパン合同会社] すぐ分かる「SD-WAN」選定のポイント 成功企業はどんな成果を出した? -
製品資料
[SCSK株式会社] 「Dropbox」管理・運用の困りごと解決ガイド
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
半数がブルーカラー転向を視野に? ベテランエンジニアを追い込む“54歳の壁”
-
2
Microsoft月例パッチ1400件超で過去最多 「限界点」を迎えたパッチ管理
-
3
SAP導入後も残る“Excel依存” 京急電鉄は「kintone」でどう解消した?
-
4
「Microsoft 365」が乗っ取られる MFAを破る“本物の画面”の恐怖
-
5
生成AIが普及しても「技術書」を手放せないエンジニアの本音
-
6
「エージェントを作るな、スキルを作れ?」 Anthropicが提唱するAI運用の勘所
-
7
RAGで「データをAIに送る」運用が限界を迎えている理由
-
8
なぜ人はいるのにDXが進まない? ライオンも直面した“老害”レガシーシステム
-
9
PHP脆弱性「PHP2Shell」で2260万件に影響 情シスの緊急チェックリスト
-
10
Claude利用8割のGMO、AI人材の評価軸が「トークン管理」に変わった
ホワイトペーパーランキング PR
-
1
AI駆動攻撃にどう対抗する? 超速の攻撃からエンドポイントを保護する方法
-
2
2026年のサイバーセキュリティには何が必要か? 最新データに学ぶ傾向と対策
-
3
経験豊富な即戦力人材に直接アプローチできる、「攻めの採用」への転換術
-
4
「IT史に名を残すシステム障害」8選
-
5
最速72分でデータが流出? 最新の脅威トレンドや侵入手法から分かった防衛策
-
6
AI駆動開発のスピードと安全性を両立 「品質・セキュリティ管理」の実践ガイド
-
7
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
8
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
-
9
「標的型攻撃メール」事例・サンプル集
-
10
Microsoft 365のメールセキュリティ、3つの“死角”と追加で検討すべき対策とは
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー