ニュース

ヤフー、モダナイゼーション推進のための3つの観点

文◎原田果林(編集部) 2019.07.24

  • bookmark
  • Teitter
  • 印刷

OpenStack Days Tokyo 2019でヤフーのクラウドネイティブへの取り組みが紹介された。カルチャー、プロセス、テクノロジーの3つの観点からプラットフォームレイヤーのモダナイゼーションを推進したことで、デプロイ頻度の増加や変更リードタイムの短縮など、大きな効果が得られているという。


2019年7月22日、OpenStack Days Tokyo 2019の「ヤフーのクラウドネイティブへの取り組みとそれを支えるシステム開発」と題した講演に、ヤフー テクノロジーグループシステム統括本部 テクニカルディレクターの吉岡圭氏が登壇。Yahoo! JAPANにおけるモダナイゼーション推進の動機や手法、効果と課題などについて語った。

 


ヤフー テクノロジーグループシステム統括本部 テクニカルディレクター 吉岡圭氏


まず前提として、ヤフーは現在、マルチビッグデータカンパニーとしてデータ戦略に注力している。同社が運営する「Yahoo! JAPAN」は、ニュースやショッピング、オークションなど100以上のサービスを展開しており、月間総PVは757億に上る。また、グループ会社はヤフーのみで100社以上、親会社であるソフトバンクを含めると500社以上になる。そのユーザー規模を活かし、様々な業種のグループ企業と連携してデータを利活用することで、今後さらに事業を強化する考えだ。

 


ヤフーにおいて特に強みとなる領域のデータはメディア、コマース、金融だという


こうした状況の中、Yahoo! JAPANがモダナイゼーションを推進する理由について吉岡氏は、「データ利活用による競争力の強化」と「レガシーからの脱却」と説明する。データ利活用のためには、ユーザーからのフィードバックを得て開発改善をし、リリースするサイクルを高速に回す必要があり、これを実現するために開発環境を強化するのだという。また、1996年から20年以上にわたってサービスを展開してきたヤフーでは、独自のプロトコルで通信するアプリケーションやC言語のアパッチハンドラーといった古いアプリケーションアーキテクチャが残っており、これらがプロジェクトの俊敏性を欠く要因になっているという。

 

こうしたことから、Yahoo! JAPANでは約3年前からモダナイゼーションを全社における最重要案件の1つとして取り組んでいる。では、Yahoo! JAPANにおけるモダナイゼーションの取り組みとはどのようなものだろうか。

プラットフォームのモダナイゼーション


「ヤフーのサービスを本当にざっくりというと、まずサービスレイヤーというのが上にあって、その下に共通のプラットフォーム、その下にインフラといったような水平分業の形になっている。その中でまずはプラットフォームレイヤーからモダナイゼーションを始めている」(吉岡氏)。このプラットフォームのモダナイゼーションを実現するために、カルチャー、プロセス、テクノロジーの3つの観点から取り組みを推進しているという。

 


プラットフォームのモダナイゼーションを推進する3つの観点


まずカルチャーについては、目まぐるしく変化するテクノロジートレンドへの対応や開発サイクルの高速化を図るため、アジャイルソフトウェア開発手法の1つであるスクラムを半ば強制的に採用した。スクラムとは、「反復的かつ漸進的にプロセスを進め、短いサイクルでアプリケーションを開発」(吉岡氏)するもので、チームの現状や問題点を可視化する「透明性」、可視化された状況から問題点を見つける「検査」、問題の改善策を考えて対処する「適応」の3つを柱としている。






プロセスの面では、スクラムに即した組織づくりを実施した。具体的には、組織としてのバックログの作成や役割の明確化、1プロダクト1チーム制の導入、組織横断型のスクラムマスターの育成を行ったという。加えて「スクラムを導入することで、個々のプロダクトは回るようになるが、プラットフォーム全体として整合性が取れていないと利用者が使いにくいものになってしまう。プロダクト単体で見るのではなく、エコシステムとして1つのプラットフォームを作っていくんだというマインドの向上が非常に重要になった」と吉岡氏は言う。




また、CI/CD(継続的インテグレーション/継続的デリバリー)にも注力した。「改めて言うまでもないが、アジリティを持った開発を進める中で自動化はやはり重要。特にCI/CDは、改善の積み重ねという意味では非常にスクラムと親和性が高く、こちらも全社的な取り組みとして推進した」(吉岡氏)




 

テクノロジーの面では、従来のベアメタルやIaaSの利用から、CaaS(Container as a Service)に移行した。コンテナ化を進めた動機は、「インフラレイヤーとアプリケーションをできるだけ疎結合にしてアプリケーション、いわゆるサービスのアプリケーションの開発を早く回したり、サービスエンジニアがサービスの開発に集中できるような環境にしたかった」(吉岡氏)からだという。この取り組みを3年間進める中で、現在では約50のサービスがコンテナオーケストレーションツール Kubernetesを利用したCaaS環境に移行している。また、CaaS以外にも必要に応じてPaaS、FaaS(Function as a Service)といったよりサーバレスなアーキテクチャも構築している。サーバレスになるほどサービスエンジニアがインフラ環境に依存せず、サービス開発のみに集中できる。






続きのページは「business network.jp」の会員の方のみに閲覧していただけます。ぜひ無料登録してご覧ください。また、すでに会員登録されている方はログインしてください。

スペシャルトピックスPR

yamato1911
1912_webex
1912_hcn

>> 今月の月刊テレコミュニケーション

月刊テレコミュニケーション【特集】ローカル5G最前線!
[Part1]ローカル5G免許を取得する [Part2]ローカル5G制度の今後 4.5GHz帯は屋内限定が有力 [Part3]ローカル5GはWi-Fi 6とどう違う? [Part4]ローカル5GのコアNWの導入形態 [Part5]ローカル5Gの無線アクセスの選び方

[インタビュー] 大阪大学教授 三瓶政一氏「ローカル5Gの本質とは? 4Gとは違い、日本に勝つ能力」 [ソリューション特集]Web会議は「3強」時代へ/シングルサインオン&特権ID管理 [IoT/M2M]オートバックスのIoT戦略 [イベントレポート]MWC Los Angeles ほか

>>詳しい目次を見る

ホワイトペーパー

スペシャルトピックス

シスコシステムズ世界で選ばれているオンライン会議
簡単にワンクリックで会議に参加!

Cisco Webexは社内外、誰とでも高品質なオンライン会議が行える。

エイチ・シー・ネットワークス株式会社ネットワークに迫る人手不足の危機
遠隔監視と予防保全で乗り越えろ!

光ファイバの保守現場の深刻な技術者不足。日立金属はどう対応した?

ハイ・アベイラビリティ・システムズ「全て」を一括認証できるSSO
簡単導入でパスワード管理から解放

AccessMatrix USOなら導入や運用も容易にシングルサインオンを実現!

ジェムアルト株式会社マルチクラウド時代の情シスを救う
認証プラットフォーム!

認証・特権ID管理をきめ細やかに! 自社サービスとしても展開可能。

ZscalerDX加速させるクラウドセキュリティ
「100ms以下」の遅延で快適利用

Zscalerの革新的アーキテクチャで働き方改革を強力推進!

パロアルトネットワークスパブリッククラウド基盤の
セキュリティ対策はどうする?

開発のライフサイクル全体でリソースを保護する「Prisma Cloud」

ヤマトロジスティクスキャッシュレス化に乗り遅れるな!
決済端末の導入・運用を一括代行

キャッシュレス決済の導入をヤマトロジスティクスがトータル支援!

MIPHS/ISDNからの移行を
「安価」かつ「手軽」に

PHSモデムの入れ替えだけで「LTE化」が完了する!

ヤマトロジスティクスキッティングから配送まで一括提供
PC移行の工程はすべてお任せ!

Windows 7の延長保守サポート終了! ヤマトなら安心して任せられる

サンテレホン何か「御用」ありませんか? 国内最大級ICT機材のECサイトが誕生

10万点の情報通信機材を取り扱うECサイト「GOYOU(ゴヨー)」

エス・アンド・アイMS Teams×電話に新たな選択肢
キャリア回線使用で通話品質も安定

SBC機能のクラウド提供も開始 “設備レス”でDirect Routing導入

ブラステルクラウドPBX市場のパイオニア
信頼性と音声品質で5万台の実績

IP電話に関する調査では3項目で1位を獲得! ブラステルの「Basix」

三通テレコムサービス“明朗会計”で人気のクラウドPBX

ユーザーが増えても基本料は最大4900円! 三通テレコムサービスの「clocall PBX」

アクセスランキング

dwpreport
kaden

「通信」の力でビジネスを進化させるbusinessnetwork.jp

Copyright(c) 2018 RIC TELECOM Co.,Ltd. All Rights Reserved. 記事の無断転載を禁じます