>100 Views
January 30, 17
スライド概要
2023年10月からSpeaker Deckに移行しました。最新情報はこちらをご覧ください。 https://speakerdeck.com/lycorptech_jp
大規模インフラで考える インフラチームの未来 2017年1月27日 インフラ技術4部 ストレージ 上田雅幸 1 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
自己紹介 ■ストレージ・アプライアンス担当 ■業務内容 • 構築 • 運用・保守 • 検証 • ツール開発 • タスク可視化推進 2 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
インフラチームの 未来を考える 3 C opyright © 2017 Y ahoo Japan C orporation. A ll R ights R eserved.
ITへの投資は拡大 4 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
データは増加の一途 (出典)EMC “IDC Digital Universe Study: Big Data, Bigger Digital Shadows and Biggest Growth in the Far East”(2012) 5 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
• インフラ機器の拡大 • 利用ユーザーの多様化 6 C opyright © 2017 Y ahoo Japan C orporation. A ll R ights R eserved.
Software Defined Infrastructure Software Defined Infrastructure 画像:アフロ 7 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
Infrastructure/Configuration as Code Infrastructure as Code Configuration as Code 画像:アフロ 8 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
インフラそのものに 大きな変化が到来 9 C opyright © 2017 Y ahoo Japan C orporation. A ll R ights R eserved.
今、考えておきたいこと 10 C opyright © 2017 Y ahoo Japan C orporation. A ll R ights R eserved.
拡大・変化・多様化する業務に対し インフラチームがどうあるべきか 画像:アフロ 11 C opyright © 2017 Y ahoo Japan C orporation. A ll R ights R eserved.
自チームの現状 12 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
弊社のストレージ機器の規模感 … タテに積むと約270m 実効容量:50PB以上 (約6000U) 13 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
求められていること ① 多サービス展開 ② 人・機器の変化 ③ 安定運用 14 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
求められていること ① 多サービス展開 ② 人・機器の変化 ③ 安定運用 15 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
求められていること ① 多サービス展開 ② 人・機器の変化 ③ 安定運用 16 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
課題 17 C opyright © 2017 Y ahoo Japan C orporation. A ll R ights R eserved.
18 C opyright © 2017 Y ahoo Japan C orporation. A ll R ights R eserved.
「多サービス展開」による課題 問題 要望の細分化 課題 原因 • 要求発生タイミング • 求められるスピード感 • 導入する構成 • 機器の構成・状態が不統一 • タスクの増加 19 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
「人・機器の変化」による課題 問題 対応負荷 原因 • 導入コスト発生 • 予見不能なリスクの増大 • 自動化施策への対応 課題 • タスクの増加 • 知見が浸透しない 20 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
自チームが抱えている課題 要求・要望 • 多サービス展開 • 人・機器の変化 課題 21 ① 機器の構成・状態不統一 ② タスクの増加 ③ 知見が浸透しない C opyright © 2017 Y ahoo Japan C orporation. A ll R ights R eserved.
現実を受け止め 変化に強いチームへ 画像:アフロ 22 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
課題解決への挑戦 23 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
弊社の特徴 多数のサービス ソフトウェア開発の知見 24 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
モダンなスタイルへ ① アジャイル開発手法を模倣 ② ChatOps導入 25 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
① アジャイル開発手法を模倣 • ワークフロー: 流れの管理 • バックログ : 作業項目管理 • 朝会 : 情報交換 • メトリクス : 状態の数値化 • 振り返り 26 : チームの成長機会 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
① アジャイル開発手法を模倣 • ワークフロー: 流れの管理 • バックログ : 作業項目管理 • 朝会 : 情報交換 • メトリクス : 状態の数値化 • 振り返り 27 : チームの成長機会 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
構築業務のワークフロー 要求 要望 見積 発注 設定 納品 構築 確認 引き 分析 決定 設置 渡し 案件カード 28 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
構築業務のワークフロー 従来は • チケット駆動 • 一人で担当 • 進捗不明 29 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
構築業務のワークフロー 案件カード • • • • • • 30 内容 依頼番号 管理番号 担当者 納期 特記ラベル Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
① アジャイル開発手法を模倣 • ワークフロー: 流れの管理 • バックログ : 作業項目管理 • 朝会 : 情報交換 • メトリクス : 状態の数値化 • 振り返り 31 : チームの成長機会 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
バックログによる作業項目管理 従来は • 個人管理 • 担当が不明瞭 • 進捗不明 32 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
① アジャイル開発手法を模倣 • ワークフロー: 流れの管理 • バックログ : 作業項目管理 • 朝会 : 情報交換 • メトリクス : 状態の数値化 • 振り返り 33 : チームの成長機会 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
振り返りによるチームの成長 • 月1で1時間 • チームの良い/悪いところを議論 • 改善の行動・施策を決定 継続的に新たな改善を実施 34 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
モダンなスタイルへ ① アジャイル開発手法を模倣 • チームの可視化 • コミュニケーションのシステム化 ② ChatOps導入 35 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
モダンなスタイルへ ① アジャイル開発手法を模倣 • チームの可視化 • コミュニケーションのシステム化 ② ChatOps導入 36 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
② ChatOps導入 ※Chatツールを利用した運用 BOT チームメンバー 37 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
② ChatOps導入 • 依頼集約 • 異常通知 • ログの自動収集・アップロード • 作業依頼文の自動生成 38 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
依頼集約 担当者・投稿者 従来は 投稿内容 39 • メール通知のみ • 進捗不明 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
異常通知 発報ホスト名・内容 グラフ 40 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
ログの自動収集・アップロード ホスト名の指定 従来は アップロードされた ログファイル名 41 1. 2. 3. 4. 5. Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved. ログイン ログ発行コマンド 終わるまでまつ ダウンロード アップロード
作業依頼文の自動生成 ホスト名・交換パーツの指定 従来は 作業依頼文 42 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved. 1. 2. 3. 4. 5. 機種確認 対象ラック確認 ログイン シリアル取得 作文
モダンなスタイルへ ① アジャイル開発手法を模倣 • チームの可視化 • コミュニケーションのシステム化 ② ChatOps導入 • シームレスに議論・対応 • 業務効率向上 43 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
チームの変化 44 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
自チームが抱えている課題 要求・要望 • 多サービス展開 • 人・機器の変化 課題 45 ① 機器の構成・状態不統一 ② タスクの増加 ③ 知見が浸透しない C opyright © 2017 Y ahoo Japan C orporation. A ll R ights R eserved.
課題:① 機器の構成・状態が同一でない 改善 • 構築途中の機器の状態が明確に アジャイル • 構成の差異を丸めた運用環境 ChatOps 46 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
課題: ② タスクの増加 改善 • 優先タスクの明確化 アジャイル・ChatOps 47 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
課題: ③ 知見が浸透しない 改善 • リスクの早期発見 アジャイル・ChatOps • メンバー間の業務理解度向上 アジャイル・ChatOps 48 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
自チームが抱えている課題とその改善 課題 ① 機器の構成・状態不統一 ② タスクの増加 ③ 知見が浸透しない 改善 ①:構築途中の機器の状態が明確に ①:構成の差異を丸めた運用の実践 ②:優先タスクの明確化 ③:リスクの早期発見 ③:メンバー間の業務理解度向上 49 C opyright © 2017 Y ahoo Japan C orporation. A ll R ights R eserved.
まとめ 50 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.
• インフラにより多くが求められる時代へ • 変化に向き会えるチームづくりが重要に • ソフトウェアの知見がヒントになる 画像:アフロ 51 Copyright © 2017 Yahoo Japan Corporation. All Rights Reserved.