SlideShare a Scribd company logo
Enterprise
DevOps

                       tomohn@microsoft.com


             2013.01.10 Tech Fielders Seminar @ Microsoft Shinagawa Office
http://event.shoeisha.jp/detail/1/timetable




             14-B-4                           アルティメイタム
Speaker
             長沢 智治
日本マイクロソフト エバンジェリスト
Scrum Alliance 認定 スクラムマスター


10年以上にわたるソフトウェア開発プロセスの経験
開発支援ツール ベンダーを 3社経験
職歴: ソフトウェア エンジニアリング スペシャリスト /
  プリンシパル コンサルタント / ソリューション アーキテクト
Message
          DevOps がビジネスの
          成功を左右する時代へ
Enterprise DevOps
Enterprise DevOps
Business                 Business                  IT



                    IT                      IT                 Business



           Cost Center        Key Infrastructure        Morphing IT
      確立したビジネスモデル           ビジネスモデルに IT が関与       ビジネスを IT がけん引
      全体計画→全体リリース           ニーズに応じたリリース           ジャスト イン タイム
      技術的な意思決定は IT 部門       技術的な方向性は、経営者層         IT 計画と投資は、顧客中心に
ビジネスモデルが確定しやすい                   ビジネスモデルが変動しやすい
Define   Long Batch   Delivery   Define   Small Batch   Continuous
                                                          Delivery

固定                    完全         変化                     継続

全体計画 → 全体リリース                    継続的に、計画 → リリース
顧客に
                                                                      ダイレクトに
                             先進的な                                      響く活動
                              アプリケーション
                              アプリケーションライフサイクル管理
                              データセンター                                  つながる
                                                                      商談の継続
先進的な
アプリケーションと
開発プラクティス                                                               先進的な
の創発                                                                    業務環境



                                                                       独自性と
 Enthusiasts   Visionaries   Pragmatists   Conservatives   Skeptics   競合優位性


  スタートアップ                                  エンタープライズ
  クラウド サービス ベンダー
DevOps


                        先進的な
 先進的なアプリケーション           アプリケーションライフサイクル                 先進的なデータセンター
 Modern Applications    Modern Applications Lifecycle   Modern Data Center

Better                 Faster                           Cheaper
||



サイクルタイム: ビジネス アイディアを動くソフトウェアにする期間
MTTR: 障害が発生してから復旧するまでの期間
||



サイクルタイム: 計画されたビジネス価値を提供サイクル
MTTR: 計画外のビジネス価値に影響を及ぼす事態          短縮!
Ideas
        Dev       Ops   Values




          Cycle Time
インフラ調達待ち
                                 運用を考えていない
                                 ソフトウェア設計




            Dev             Ops
            開発インフラ整備
            とコンプライアンス
                                 障害の再発

                                              Values
Ideas
        本番環境不可侵
                                 ブラックボックスな
                                 開発チームとリソース




                    Cycle Time
DevOps for Business Value
     Define       要求

     ビジネス
     価値の創発




     Develop
     アイデアを
                 開発         運用
     動くソフトウェアへ
                                  Operate
                                  ソフトウェアを
                                  ビジネス価値として提供




                       動くソフトウェア
Dev | Black Box
     Define                           要求




                 ソフトウェア開発 ブラックボックス
     ビジネス
     価値の創発




     Develop
     アイデアを
                                     開発        運用
     動くソフトウェアへ
                                                      Operate
                                                      ソフトウェアを
                                                      ビジネス価値として提供




                                           動くソフトウェア
Dev | Black Box
     Define                           要求




                 ソフトウェア開発 ブラックボックス
     ビジネス
     価値の創発




     Develop
     アイデアを
                                     開発        運用
     動くソフトウェアへ
                                                      Operate
                                                      ソフトウェアを
                                                      ビジネス価値として提供




                                           動くソフトウェア
Dev | Agile Consensus
    継続的フィードバック | 継続的品質 | 継続的デリバリー
     Define         要求

     ビジネス
     価値の創発




     Develop
     アイデアを
                 開発          運用
     動くソフトウェアへ
                                    Operate
                                    ソフトウェアを
                                    ビジネス価値として提供




                         動くソフトウェア

             高い透明性 | 価値の流れ | ムダ取り
Dev | Scrum Cadence - Empirical Process
      タイムボックス | 自己組織化されたチーム | 検査と適応

                                                   Daily Scrum



                               Sprint (2 weeks)




     PRIORITIZE   PLAN            EXECUTE         RESPOND

 プロダクトオーナー               チーム                                スクラムマスター
Dev | Visual Studio 2012
Powered by Team Foundation Server 2012

TFS             PowerPoint     Visual Studio         Test Manager    Feedback        System Center
Web Access      ストーリーボード                                             Client

                               Eclipse
                         P


  プロセス
  ポリシー         作業項目          ソースコード            ビルド           テスト環境         ダッシュボード      レポート

Developer Camp | 2012 Japan Fall                Team Foundation Server
DevOps Impediments
    Define                   要求

                                        • 実行可能なフィードバックの
    ビジネス     運用が欠如した                      欠如による MTTR の長期化
    価値の創発    受け入れ基準                     • 価値との相関関係が不明瞭
        技術的負債の蓄積

                                                   デバッグが困難な


    Develop
                                                   本番でのインシデント対応

                                                   本番稼動中の障害への対応
    アイデアを
                       開発             運用
    動くソフトウェアへ

      • 運用を考慮した設計
                                                Operate
                                                ソフトウェアを
        が不足
      • 長い開発とテストの                               ビジネス価値として提供
        サイクルタイム
                 運用準備が整わない
                    ソフトウェア
                                                   運用ツールとワークフローが分離

            長いデプロイ サイクルタイム        動くソフトウェア
Operations readiness
運用への備え

             運用要件を満たしていないソフトウェア
             最後の詰めでの阻害要因になる
  Problem

             DevOps プラクティスによる早期作りこみ
  Solution

             ビジネス価値に到達するソフトウェア
   Value
本番稼動中の対応

            運用中の障害の検出と解決が極めて困難
 Problem

            DevOps プラクティスを本番環境に
 Solution

            MTTR の短縮
  Value
DevOps Solutions
     Define                    要求

                                          • 実行可能なフィードバックの
     ビジネス     運用を考慮した                       適切な収集
     価値の創発    受け入れ基準



                                                   本番稼動に影響を与えない


     Develop
                                                   診断

                                                    本番環境でのテスト
     アイデアを
                        開発              運用
     動くソフトウェアへ

       • 運用を考慮した設計
                                                 Operate
                                                 ソフトウェアを
       • 運用を考慮したテスト
       • ラボ管理の自動化                                ビジネス価値として提供

                       運用可能な
                      ソフトウェア
                                                   ALM 統合された
                                                   ツールとワークフロー
               構成とデプロイの自動化          動くソフトウェア
Visual Studio                                           System Center
                               ビジネス価値

             Define             アイデア要求
                                                              System Center
             ビジネス         運用を考慮した                             Operations Manager
                                                              • 実行可能なフィードバックの
                                                                適切な収集
             価値の創発        受け入れ基準
                                                             障害発生時に TFS に自動起票
                                                             TFS 自体の運用・監視

                                                                              本番稼動に影響を与えない


             Develop
                                                                              診断

                                                                              本番環境でのテスト
          アイデアを   Team                 開発
                                  Foundation Server       運用

          動くソフトウェアへ
    本番環境にも対応する
    IntelliTrace デバッグ
    品質の早期作りこみ • 運用を考慮した設計
                                                                        Operate
                                                              System Center
                                                                      ソフトウェアを
                   • 運用を考慮したテスト                               Orchestrator
                                                                       ビジネス価値として提供
                   • ラボ管理の自動化
                                                             TFS の開発リソースを利用
                                    運用可能な                    TFS の自動ビルドで Runbook を
    Test Manager                   ソフトウェア                     活用
                                                                              ALM 統合された
                                                                              ツールとワークフロー
   疑似本番環境のラボ自動化と
    継続的なテスト実施                   System Center
                           構成とデプロイの自動化                動くソフトウェア
   受け入れテスト駆動を促進                Virtual Machine
                                Manager
System Center Orchestrator
Ops が開発リソースにアクセスできる時代! TFS の各種リソースの利用と更新が可能
System Center DevOps Resources
      Integrating Operations Manager with Development Processes
      (DevOps) Topics

      http://technet.microsoft.com/ja-jp/library/jj614609.aspx



      How to Synchronize Alerts with TFS in System Center 2012 SP1

      http://technet.microsoft.com/ja-jp/library/jj614615.aspx
Metrics that matter



      Operations cycle times   Quality of service   MTTR




  DevOps | ビジネス価値にフォーカスしたムーブメント
http://event.shoeisha.jp/detail/1/timetable




             14-B-4                           アルティメイタム
長沢智治
   tomohn@microsoft.com



ご清聴、
ありがとう
ございました。
© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the
part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

More Related Content

PDF
Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の...
PDF
VSUG DAY 2012 winter Architect Academy
PDF
Devlove2012 どうしたら良いシステムが作れるのか
PDF
Ultimate agilisttokyo(japanese)
PDF
【XDev 2011】 B-4 明日を支えるITに求められる開発アジリティ~ 継続的フィードバックで見る最新開発環境の全貌
PDF
Jasst12九州 倉貫資料:アジャイル・Ruby・クラウド(ARC)を活用したビジネスにおけるテストの実践 #jasst12Q
PPTX
Agile overview
PDF
「納品のない受託開発」にみるソフトウェア受託開発の未来
Developr Camp 2012 Japan Fall Day1 Session2 Visual Studio 2012 価値を提供し続けるための真の...
VSUG DAY 2012 winter Architect Academy
Devlove2012 どうしたら良いシステムが作れるのか
Ultimate agilisttokyo(japanese)
【XDev 2011】 B-4 明日を支えるITに求められる開発アジリティ~ 継続的フィードバックで見る最新開発環境の全貌
Jasst12九州 倉貫資料:アジャイル・Ruby・クラウド(ARC)を活用したビジネスにおけるテストの実践 #jasst12Q
Agile overview
「納品のない受託開発」にみるソフトウェア受託開発の未来

What's hot (20)

PDF
ソフトウェア開発の現場風景
PDF
リーンソフトウェア開発とは
PDF
Process Framework「CYCLONE for Mobile Apps」(20120118)
PDF
なぜソフトウェアアーキテクトが必要なのか - デブサミ2011
PDF
PDF
PDF
enterprise agile lean modeling
PDF
リーンスタートアップと顧客開発とアジャイル開発を一気通貫するッ #devlove #devkan
PDF
新規事業が対峙する現実からエンジニアリングを俯瞰する #devsumiB #devsumi
PDF
ソフトウェア開発を加速させるリーン開発の原則 公開用
PDF
アジャイル開発の始め方
PDF
iPhoneアプリ「トリセツ」にて実践したリーンスタートアップ
PDF
デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
PDF
Eric Ries at Startup Lessons Learned sllconf 2011 - Japanese Translation
PDF
10 years devsumi agile and the future
PPTX
Xp2 2014版
PDF
プロジェクト管理における課題管理ツール運用の”勘所”
PDF
[デブサミ関西2013]チケット駆動で プロジェクトチームを加速せよ
PDF
クラウドがアプリケーションの価値を上げる
PPT
Xp2 2013版
ソフトウェア開発の現場風景
リーンソフトウェア開発とは
Process Framework「CYCLONE for Mobile Apps」(20120118)
なぜソフトウェアアーキテクトが必要なのか - デブサミ2011
enterprise agile lean modeling
リーンスタートアップと顧客開発とアジャイル開発を一気通貫するッ #devlove #devkan
新規事業が対峙する現実からエンジニアリングを俯瞰する #devsumiB #devsumi
ソフトウェア開発を加速させるリーン開発の原則 公開用
アジャイル開発の始め方
iPhoneアプリ「トリセツ」にて実践したリーンスタートアップ
デブサミ関西2012[A-2]エンタープライズ開発におけるコラボレーション - JIRAによる顧客と開発チームのつなぎ方
Eric Ries at Startup Lessons Learned sllconf 2011 - Japanese Translation
10 years devsumi agile and the future
Xp2 2014版
プロジェクト管理における課題管理ツール運用の”勘所”
[デブサミ関西2013]チケット駆動で プロジェクトチームを加速せよ
クラウドがアプリケーションの価値を上げる
Xp2 2013版
Ad

Viewers also liked (7)

PDF
【Agile Conference tokyo 2010】 Going Agile with Tool
PDF
【XP祭り2010】 ライトニングトークス 「マイクロソフトとアジャイル
PDF
チーム開発の実践 概要
PDF
Getting Git Right wrap up #GettingGitRight
PDF
ビジネスとITの関係、そしてALM、DevOps
PDF
【JaSST '10 Kansai】 品質に "効く" ー Visual Studio 最新情報
PDF
Java開発で活かしてほしいGit,CI,そして継続的デリバリー #jjug_ccc #ccc_r13
【Agile Conference tokyo 2010】 Going Agile with Tool
【XP祭り2010】 ライトニングトークス 「マイクロソフトとアジャイル
チーム開発の実践 概要
Getting Git Right wrap up #GettingGitRight
ビジネスとITの関係、そしてALM、DevOps
【JaSST '10 Kansai】 品質に "効く" ー Visual Studio 最新情報
Java開発で活かしてほしいGit,CI,そして継続的デリバリー #jjug_ccc #ccc_r13
Ad

Similar to Enterprise DevOps (20)

PDF
JaSST'13 Kansai 継続的フィードバックによる品質運営
PDF
RAD Studioで実践する継続的インテグレーション アプリとデベロッパーの価値を拡張するエッセンス #dcamp_jp
PDF
JAWS FESTA Kansai 2013 | ビジネスに貢献する戦略的なITのためのDevOps
PDF
アジャイル実践における開発環境の変化〜要求の捉え方、プロジェクト運営、ツール支援
PDF
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
PDF
「RAD Studio で実践する継続的インテグレーション ~ アプリとデベロッパーの価値を拡張するエッセンス」
PDF
Case study of DevOps for Hadoop in Recruit.
PDF
Case study of DevOps for Hadoop in Recruit.
PDF
今、おさえておきたい DevOps
PDF
Cloud Native and Agile Approach
PDF
DevOps時代の開発環境と現場体験 [#cmdevio2015]
PPTX
SIビジネスのデジタル・トランスフォーメーション
PPTX
20130928 dev opsday_tokyo
PDF
JaSST'12 Kansai
PDF
【XDev】A-2 アジリティ向上のためのツール活用
PDF
継続的デリバリーを支える開発環境
PDF
Ci&T Anti-Software Factory Pattern
PDF
ビジネスとソフトウェア開発現場の架け橋 〜 なぜアジャイル? #AgileJapanOsaka
PDF
【schoo WEB-campus】どうすれば小さなチームでも大きな成果を出せるのか
PPTX
サービス開発における工程
JaSST'13 Kansai 継続的フィードバックによる品質運営
RAD Studioで実践する継続的インテグレーション アプリとデベロッパーの価値を拡張するエッセンス #dcamp_jp
JAWS FESTA Kansai 2013 | ビジネスに貢献する戦略的なITのためのDevOps
アジャイル実践における開発環境の変化〜要求の捉え方、プロジェクト運営、ツール支援
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
「RAD Studio で実践する継続的インテグレーション ~ アプリとデベロッパーの価値を拡張するエッセンス」
Case study of DevOps for Hadoop in Recruit.
Case study of DevOps for Hadoop in Recruit.
今、おさえておきたい DevOps
Cloud Native and Agile Approach
DevOps時代の開発環境と現場体験 [#cmdevio2015]
SIビジネスのデジタル・トランスフォーメーション
20130928 dev opsday_tokyo
JaSST'12 Kansai
【XDev】A-2 アジリティ向上のためのツール活用
継続的デリバリーを支える開発環境
Ci&T Anti-Software Factory Pattern
ビジネスとソフトウェア開発現場の架け橋 〜 なぜアジャイル? #AgileJapanOsaka
【schoo WEB-campus】どうすれば小さなチームでも大きな成果を出せるのか
サービス開発における工程

More from 智治 長沢 (20)

PDF
「3つの情報」でスクボの良さを伝えてみる
PDF
DevOpsにつながる開発プロセス再考 #TechTrend
PDF
TrelloとBitbucketで書籍をかいてみた
PDF
通りすがりのエバンジェリスト、その瞳は何を見る
PDF
エンタープライズでのチーム開発環境の秘訣
PDF
誰でもできるプレゼン講座
PDF
【基調講演】 あなたの欲しいのは DevOps ですか?それともビジネスの成功ですか? #devopsdaystokyo
PDF
スクラム概要とチーム開発環境の要点
PDF
複雑さに挑む!カンバンによるプロジェクト マネジメント
PPTX
プレゼン基礎講座 2016.11
PDF
これだけ DevOps - Sapporo ComCamp 2016 #JCCMVP #clrh98
PDF
ビジネス駆動開発からソフトウェア駆動ビジネスへ #devsumiB 19-B-6
PDF
モダンな開発現場になるためのお作法としてのツール活用
PDF
Evangelist Journey 2015
PDF
Business value pipeline with atlassian products
PDF
AiiT enPiT ビジネスアプリケーションセミナー資料
PDF
ワークスタイルを変革する情報基盤 [ITpro EXPO A651]
PDF
JIRA collaboration without walls [JIRAが引き出す現場力] #JiraServiceDesk
PDF
企画-計画-開発-ビルド-デプロイ 価値のパイプラインできてますか?【字幕つき】 #kansumiA2 #devsumi
PDF
これからの開発現場が持つべき最低限の開発フロー #hokunet
「3つの情報」でスクボの良さを伝えてみる
DevOpsにつながる開発プロセス再考 #TechTrend
TrelloとBitbucketで書籍をかいてみた
通りすがりのエバンジェリスト、その瞳は何を見る
エンタープライズでのチーム開発環境の秘訣
誰でもできるプレゼン講座
【基調講演】 あなたの欲しいのは DevOps ですか?それともビジネスの成功ですか? #devopsdaystokyo
スクラム概要とチーム開発環境の要点
複雑さに挑む!カンバンによるプロジェクト マネジメント
プレゼン基礎講座 2016.11
これだけ DevOps - Sapporo ComCamp 2016 #JCCMVP #clrh98
ビジネス駆動開発からソフトウェア駆動ビジネスへ #devsumiB 19-B-6
モダンな開発現場になるためのお作法としてのツール活用
Evangelist Journey 2015
Business value pipeline with atlassian products
AiiT enPiT ビジネスアプリケーションセミナー資料
ワークスタイルを変革する情報基盤 [ITpro EXPO A651]
JIRA collaboration without walls [JIRAが引き出す現場力] #JiraServiceDesk
企画-計画-開発-ビルド-デプロイ 価値のパイプラインできてますか?【字幕つき】 #kansumiA2 #devsumi
これからの開発現場が持つべき最低限の開発フロー #hokunet

Enterprise DevOps

  • 1. Enterprise DevOps tomohn@microsoft.com 2013.01.10 Tech Fielders Seminar @ Microsoft Shinagawa Office
  • 3. Speaker 長沢 智治 日本マイクロソフト エバンジェリスト Scrum Alliance 認定 スクラムマスター 10年以上にわたるソフトウェア開発プロセスの経験 開発支援ツール ベンダーを 3社経験 職歴: ソフトウェア エンジニアリング スペシャリスト / プリンシパル コンサルタント / ソリューション アーキテクト
  • 4. Message DevOps がビジネスの 成功を左右する時代へ
  • 7. Business Business IT IT IT Business Cost Center Key Infrastructure Morphing IT  確立したビジネスモデル  ビジネスモデルに IT が関与  ビジネスを IT がけん引  全体計画→全体リリース  ニーズに応じたリリース  ジャスト イン タイム  技術的な意思決定は IT 部門  技術的な方向性は、経営者層  IT 計画と投資は、顧客中心に
  • 8. ビジネスモデルが確定しやすい ビジネスモデルが変動しやすい Define Long Batch Delivery Define Small Batch Continuous Delivery 固定 完全 変化 継続 全体計画 → 全体リリース 継続的に、計画 → リリース
  • 9. 顧客に ダイレクトに 先進的な 響く活動  アプリケーション  アプリケーションライフサイクル管理  データセンター つながる 商談の継続 先進的な アプリケーションと 開発プラクティス 先進的な の創発 業務環境 独自性と Enthusiasts Visionaries Pragmatists Conservatives Skeptics 競合優位性 スタートアップ エンタープライズ クラウド サービス ベンダー
  • 10. DevOps 先進的な 先進的なアプリケーション アプリケーションライフサイクル 先進的なデータセンター Modern Applications Modern Applications Lifecycle Modern Data Center Better Faster Cheaper
  • 13. Ideas Dev Ops Values Cycle Time
  • 14. インフラ調達待ち 運用を考えていない ソフトウェア設計 Dev Ops 開発インフラ整備 とコンプライアンス 障害の再発 Values Ideas 本番環境不可侵 ブラックボックスな 開発チームとリソース Cycle Time
  • 15. DevOps for Business Value Define 要求 ビジネス 価値の創発 Develop アイデアを 開発 運用 動くソフトウェアへ Operate ソフトウェアを ビジネス価値として提供 動くソフトウェア
  • 16. Dev | Black Box Define 要求 ソフトウェア開発 ブラックボックス ビジネス 価値の創発 Develop アイデアを 開発 運用 動くソフトウェアへ Operate ソフトウェアを ビジネス価値として提供 動くソフトウェア
  • 17. Dev | Black Box Define 要求 ソフトウェア開発 ブラックボックス ビジネス 価値の創発 Develop アイデアを 開発 運用 動くソフトウェアへ Operate ソフトウェアを ビジネス価値として提供 動くソフトウェア
  • 18. Dev | Agile Consensus 継続的フィードバック | 継続的品質 | 継続的デリバリー Define 要求 ビジネス 価値の創発 Develop アイデアを 開発 運用 動くソフトウェアへ Operate ソフトウェアを ビジネス価値として提供 動くソフトウェア 高い透明性 | 価値の流れ | ムダ取り
  • 19. Dev | Scrum Cadence - Empirical Process タイムボックス | 自己組織化されたチーム | 検査と適応 Daily Scrum Sprint (2 weeks) PRIORITIZE PLAN EXECUTE RESPOND プロダクトオーナー チーム スクラムマスター
  • 20. Dev | Visual Studio 2012 Powered by Team Foundation Server 2012 TFS PowerPoint Visual Studio Test Manager Feedback System Center Web Access ストーリーボード Client Eclipse P プロセス ポリシー 作業項目 ソースコード ビルド テスト環境 ダッシュボード レポート Developer Camp | 2012 Japan Fall Team Foundation Server
  • 21. DevOps Impediments Define 要求 • 実行可能なフィードバックの ビジネス 運用が欠如した 欠如による MTTR の長期化 価値の創発 受け入れ基準 • 価値との相関関係が不明瞭 技術的負債の蓄積 デバッグが困難な Develop 本番でのインシデント対応 本番稼動中の障害への対応 アイデアを 開発 運用 動くソフトウェアへ • 運用を考慮した設計 Operate ソフトウェアを が不足 • 長い開発とテストの ビジネス価値として提供 サイクルタイム 運用準備が整わない ソフトウェア 運用ツールとワークフローが分離 長いデプロイ サイクルタイム 動くソフトウェア
  • 22. Operations readiness 運用への備え 運用要件を満たしていないソフトウェア 最後の詰めでの阻害要因になる Problem DevOps プラクティスによる早期作りこみ Solution ビジネス価値に到達するソフトウェア Value
  • 23. 本番稼動中の対応 運用中の障害の検出と解決が極めて困難 Problem DevOps プラクティスを本番環境に Solution MTTR の短縮 Value
  • 24. DevOps Solutions Define 要求 • 実行可能なフィードバックの ビジネス 運用を考慮した 適切な収集 価値の創発 受け入れ基準 本番稼動に影響を与えない Develop 診断 本番環境でのテスト アイデアを 開発 運用 動くソフトウェアへ • 運用を考慮した設計 Operate ソフトウェアを • 運用を考慮したテスト • ラボ管理の自動化 ビジネス価値として提供 運用可能な ソフトウェア ALM 統合された ツールとワークフロー 構成とデプロイの自動化 動くソフトウェア
  • 25. Visual Studio System Center ビジネス価値 Define アイデア要求 System Center ビジネス 運用を考慮した Operations Manager • 実行可能なフィードバックの 適切な収集 価値の創発 受け入れ基準  障害発生時に TFS に自動起票  TFS 自体の運用・監視 本番稼動に影響を与えない Develop 診断 本番環境でのテスト アイデアを Team 開発 Foundation Server 運用  動くソフトウェアへ 本番環境にも対応する IntelliTrace デバッグ 品質の早期作りこみ • 運用を考慮した設計 Operate System Center  ソフトウェアを • 運用を考慮したテスト Orchestrator ビジネス価値として提供 • ラボ管理の自動化  TFS の開発リソースを利用 運用可能な  TFS の自動ビルドで Runbook を Test Manager ソフトウェア 活用 ALM 統合された ツールとワークフロー  疑似本番環境のラボ自動化と 継続的なテスト実施 System Center 構成とデプロイの自動化 動くソフトウェア  受け入れテスト駆動を促進 Virtual Machine Manager
  • 26. System Center Orchestrator Ops が開発リソースにアクセスできる時代! TFS の各種リソースの利用と更新が可能
  • 27. System Center DevOps Resources Integrating Operations Manager with Development Processes (DevOps) Topics http://technet.microsoft.com/ja-jp/library/jj614609.aspx How to Synchronize Alerts with TFS in System Center 2012 SP1 http://technet.microsoft.com/ja-jp/library/jj614615.aspx
  • 28. Metrics that matter Operations cycle times Quality of service MTTR DevOps | ビジネス価値にフォーカスしたムーブメント
  • 30. 長沢智治 tomohn@microsoft.com ご清聴、 ありがとう ございました。
  • 31. © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.