「パブリッククラウドのアカウント数多すぎ」で起こる混乱をどう防ぐ? DeNAがフルクラウド化で直面した悩みと対策(1/3 ページ)
2021年4月、システムのフルクラウド化を実現したDeNA。大小約300に及ぶサービス全てのクラウド化には約3年の歳月を要したが、これを成し遂げたことで柔軟性とコストメリットを併せ持つITインフラを手に入れることができたという。
しかしその一方で、インフラ管理上の新たな課題に直面することにもなった。その最たるものが「パブリッククラウドアカウントの管理」にまつわる困難だ。
「2018年にクラウド移行を始めて以来、社内で利用されるパブリッククラウドアカウントの数は右肩上がりに増え続けた。現在では1000以上のアカウントを利用している。これだけ数が増えてしまうと、使われないアカウントや退職者のアカウントが放置されるなどの『カオス状態』に陥ってしまいがちだ」
こう話すのはDeNAでパブリッククラウド管理チームのリーダーを務める小池啓輔さん。こうしたカオス状態を避けるために、同社ではパブリッククラウド管理チームを中心に独自の工夫を凝らしてパブリッククラウドのアカウントを管理してきたという。
DeNAによる取り組みの詳細を、小池さんが同社のオンラインイベント「DeNA TechCon 2022」(3月17日開催)で紹介した。
読んだだけで目的が分かるアカウント名に
パブリッククラウド管理チームがカオス状態を避けるために意識したことは大きく分けて「アカウント管理」「権限管理」「コスト管理」「セキュリティ」「システム基盤」「ネットワーク」の6項目。このうち、小池さんたちが知見をまとめたのは「アカウント管理」「権限管理」におけるシステム運用管理の仕組みやプロセスを標準化する手順だ。
2つの標準化には、膨大な数のパブリッククラウドアカウントを抜け漏れなく、効率的に管理する必要がある。まずはアカウント管理の効率化が必要だとして、小池さんたちはクラウド移行と並行して、アカウントの命名規則の策定に着手した。
命名規則を決めるに当たっては、名前からそのアカウントの種類が分かることを重視。アカウント名には必ず「DeNA内のどのサービスで使っているか」「環境」(本番環境か開発環境かテスト環境)「クラウド種別」(AWS、GCPなど)の情報を含めるようルールを定めた。これにより、アカウント名からそのアカウントの利用目的や利用部門、クラウドサービスの種別などがすぐ判別できるようにした。
権限管理などのしやすさ考慮しアカウントの「粒度」統一
次に手を付けたのは、アカウントの「粒度」を検討する作業だ。パブリッククラウド管理チームがいう粒度とは、アカウントをサービスごとに用意するか、サービスの環境ごとに用意するかなど、アカウントを設ける基準の細かさを指す。
粒度を荒くしてアカウントの数を減らせば、管理の負担は減るが、権限の管理やコストの案分は複雑になる。逆に粒度を細かくすれば、管理するアカウントは増えるものの、権限管理やコスト案分はやりやすくなる。
このトレードオフをどう考えるべきか。パブリッククラウド管理チームは検討の結果、サービス・環境ごとにアカウントを細かく分けることに決めた。
しかし、ただ粒度を細かくするままでは、アカウント管理が煩雑になるだけだ。そこで、アカウントの作成・管理作業をシンプル化・効率化するため、いくつかの工夫を講じた。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
「5年でバッテリーが使い物にならなくなる」は本当か テスラ「モデル3」5年目点検で分かったこと
-
2
Google、プライバシーポリシーに「Gmail」「Googleフォト」のデータを広告に使う例外を追加 回避方法は
-
3
GMO熊谷代表「社内ホワイトハッカーが事前に指摘」も対策遅れ、国に「能動的サイバー防御」要請 「責任転嫁では」SNSで批判も
-
4
たばこ休憩なき時代の“一服”をどう取るか 温熱と“聞こえない音”で休む、JT子会社のアイマスクを試す
-
5
「楽天ドライブ」に不正アクセス 保存したデータなど1.5万アカウント分が取得・閲覧のおそれ
-
6
パナソニックHD子会社、使用禁止の生成AIに従業員約33万人分の個人情報をアップロード
-
7
「能動的サイバー防御」きょう開始 警察・自衛隊などが攻撃元サーバを無害化 高市首相も狙いを説明
-
8
B級感がたまらない? 映画「ストリートファイター」の魅力と原作ゲームの歴史、ゲーマーマンガ家が熱弁
-
9
PHPに「緊急」レベルの脆弱性2件 修正版を日本時間21日深夜に公開へ、事前準備を呼び掛け
-
10
OpenAI、フロンティアモデルの学習中はインターネットに接続させない方針 学習中のAIが隔離環境を抜け出した件も公表
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR