Upgrade to Pro — share decks privately, control downloads, hide ads and more …

JTF-B30: Container by default -Kubernetesがまだ浸透し...

JTF-B30: Container by default -Kubernetesがまだ浸透しない日本を変える取り組み-

https://2019.techfesta.jp/speakers#B30
July Tech Fest 2019でお話した資料です。
「Container by default -Kubernetesがまだ浸透しない日本を変える取り組み-」

Shingo.Kitayama

December 08, 2019
Tweet

More Decks by Shingo.Kitayama

Other Decks in Technology

Transcript

  1. システム運用者のプロセス改善 コンテナ化とは運用プロセス改革 これまで の運用 コンテナ での運用 システム モニタリング キャパシティ 管理

    パッチ アップ デート管理 監査 セキュリティ管理 インシデント 管理 システム ロギング管理 監視項目の設定と 監視内容の確認 アプリケーションに 応じたアラート設定 トラブルシューティング 障害復旧確認 個別ベンダーと セキュリティ監査内容 の調整 アップデート ロールバックの手順と 対応プロセス確認 現状の利用状況 と予測値を計算 だいたいアプリケーション開発者との連携が必要 複雑なコミュニケーションインターフェイス がんばれ トラブルシューティング 障害復旧確認 特有の監視項目の取得と アラートの動的設定 セキュリティレベルの高い、 やコンテナレジストリの利用 定期的なアップデートと簡易なバージョンアップの提供
  2. 業務 開発 運用者のプロセス改善 コンテナ化とは運用プロセス改革 これまで の運用 コンテナ での運用 開発キット の管理

    アプリログ の管理 リリース 変更 の管理 ポリシーの 管理 アーティファクト の管理 ツール の活用 利用ツールを選択し 個別に構築作業 おじさん 居なかったら 手動で頑張る 自分でビルド リポジトリへプッシュ もしくはローカル保存 役割ベースでの コンテンツへの アクセス管理 インフラ運用者と 連携してリリース作業 インフラ管理者と 協力してログの監視を サービス化 だいたいインフラ運用者との連携が必要 複雑なコミュニケーションインターフェイス コードを リポジトリへ したら勝手にビルドし 適切なタグでコンテナイメージ化 メトリクスを動的に取得して、 適切な判断で動的にデプロイ リリース がんばれ 役割ベースでの コンテンツへの アクセス管理
  3. 業務 開発 運用者が目指す姿 コードを リポジトリへ したら勝手にビルドし 適切なタグでコンテナイメージ化 メトリクスを動的に取得して、 適切な判断で動的にデプロイ リリース

    開発キット の管理 アプリログ の管理 リリース 変更 の管理 ポリシーの 管理 アーティファクト の管理 ツール の活用
  4. 【 の崖】 の本格的な展開を数値化 ブラックボックス状態を解消し、既存システムを活用した本格的な の推進 ラン・ザ・ビジネス:バリューアップ システム全体の整合性を確認 数ヶ月 ユーザー 情シス

    ベンダー 産業の年平均成長率 技術的負債を解消し、クラウドを活用 予算比率 リリース期間 人材分布 産業成長率 ラン・ザ・ビジネス:バリューアップ リリース作業にかかる時間 数日間 ユーザー 事業部門 ベンダー 産業の年平均成長率 年の現状 年の展望 既存システムのブラックボックス化を解消できない場合、技術的負債が増大し が実現できない。 マイクロサービス・テスト自動化の導入 事業のデジタル化を推進する人材育成 デジタルを活用した新規事業開拓 基幹系システム投資 6割 既存 数ヶ月 既存市場 デジタル市場 人材の不足 万人に拡大 年の崖
  5. 【 の崖】 既存システムの現状と課題 既存のシステムを見直していくことが不可欠 技術の老朽化 システムの肥大化 複雑化 既存システムの ブラックボックス化 既存システムの維持、保守

    に資金や人材が割かれる 不十分なマネジメント 自社経営陣 の理解が得難い 既存システムのコスト削減 改善への投資不足 戦略的な 投資に資金・人材 を振り向けられていない 対策『既存システムの見直し』 既存システムを放置した場合、 技術的負債が増大する レガシーであることは自覚できない。 現状は問題なく稼働しているため、誰も困っていない。 システム全体を俯瞰できない。 事業部ごとの最適化を優先 多重下請け構造 人材に属していたノウハウの喪失。 スクラッチ開発の多用 【 年の崖】が示す 課題 現場リソースの課題 経営投資の課題 年の崖が示す 既存システムの課題
  6. ベンダーマネージメント への依存が悪いわけではなく、自分たちでコントロールできることが重要 新規システムへの投資 既存システムの維持コスト ブラックボックス化 コアビジネス コア ビジネス ノンコア ビジネス

    年の崖で指摘される状態 ラン・ザ・ビジネス:バリューアップ 年の崖を解消した状態 ラン・ザ・ビジネス:バリューアップ 新規システムへの投資 既存システムの維持コスト コアビジネス ノンコアビジネス コアビジネス ノンコアビジネス の領域 の領域 マネージドサービス の領域 の領域
  7. だれの心配事を解決してあげるのか アプリケーションを創る人がどれほどコンテナ化を推進できているかが、プロジェクト成功の鍵 ユーザ企業 コンテナを利用 したことがない 新しい技術に 積極的 コンテナは 専門領域 コンテナ製品は

    取り扱っていない のことはよく知っている のことはよく知っている なかなか 広がらない のことは余り知らない のことはよく知っている すでに 検証を 始めているチーム
  8. だれの心配事を解決してあげるのか アプリケーションを創る人がどれほどコンテナ化を推進できているかが、プロジェクト成功の鍵 ユーザ企業 コンテナを利用 したことがない 新しい技術に 積極的 コンテナは 専門領域 コンテナ製品は

    取り扱っていない のことはよく知っている のことはよく知っている なかなか 広がらない のことは余り知らない のことはよく知っている リーダーは何に困っているのか ・ 自分たちだけで進めている 先がない ・ がコストフル ・ リリースが早くならない ・ 成功事例を挙げたい ・ トラブルが起きたら誰に助けを
  9. 補足 リーダーを助けるためにはチームを知る 「誰がチームのメンバーであるか」よりも「チームがどのように協力しているか」 心理的安全性 心理的安全性とは、対人関係においてリスクある行動を取ったときの結果に対する個人の認知の仕方、つまり、 「無知、無能、ネガティブ、邪魔だと思われる可能性のある行動をしても、このチームなら大丈夫だ」と信じられ るかどうかを意味します。 相互信頼 相互信頼の高いチームのメンバーは、クオリティの高い仕事を時間内に仕上げます(これに対し、相互信頼の 低いチームのメンバーは責任を転嫁します)。

    構造と明確さ 効果的なチームをつくるには、職務上で要求されていること、その要求を満たすためのプロセス、そしてメンバー の行動がもたらす成果について、個々のメンバーが理解していることが重要となります。 仕事の意味 チームの効果性を向上するためには、仕事そのもの、またはその成果に対して目的意識を感じられる必要があ ります。 インパクト 自分の仕事には意義があるとメンバーが主観的に思えるかどうかは、チームにとって重要なことです。個人の仕 事が組織の目標達成に貢献していることを可視化すると、個人の仕事のインパクトを把握しやすくなります。
  10. ものからことを売るということ コンテナというだけでも関心が大きく違う 自分ゴト 選択肢化 体験 だらだらする 電車の中や、家に帰っ た後のマッタリタイムの 中で、ソファに横になり ながらタッチする情報へ

    の関与 気になった(ごくごく一 部の)投稿や噂、仲間 同士の会話から理解を 深める 他の製品と比較を行っ たり、自分自身のチー ムに当てはめると、どう いった事が起きるのか を想像 ワークショップやハンズ オンを通して、実際に自 分自身で体感し、 を 始める中で気づきを得 る
  11. リーダーは何に困っているのか この困っている人を見つけるのか、育てるのか 自分ごと 仲間ごと 世の中ごと チーム成果向上に対して 熱量を持っている人を育てる 最近話身近で 話題になっている 最近業界で

    話題になっている 最近ニュースで よく見る のタッチポイント ・コミュニティ ・部署勉強会 ・ブログ のタッチポイント ・ニュース 事例 プレス ・書籍 雑誌
  12. ことを売るという仕事 コンテナというだけでも関心が大きく違う 自分ゴト 選択肢化 体験 だらだらする 電車の中や、家に帰っ た後のマッタリタイムの 中で、ソファに横になり ながらタッチする情報へ

    の関与 気になった(ごくごく一 部の)投稿や噂、仲間 同士の会話から理解を 深める 他の製品と比較を行っ たり、自分自身のチー ムに当てはめると、どう いった事が起きるのか を想像 ワークショップやハンズ オンを通して、実際に自 分自身で体感し、 を 始める中で気づきを得 る
  13. 開催決定 に携わる技術者向けイベント 日時 年 月 日 金 受付開始予定 会場 イベントスペース「

    」 〒 東京都渋谷区恵比寿 エビススバルビル 定員 名 主催 参加者 に関わる技術者 に関わるパートナー 他 概要 •パートナー・スポンサー様 • • ※予告なく変更になることがあります。