Devops on the Microsoft stack. (2016)
- Record Type:
- Book
- Title:
- Devops on the Microsoft stack. (2016)
- Main Title:
- Devops on the Microsoft stack
- Further Information:
- Note: Wouter de Kort.
- Authors:
- Kort, Wouter de
- Contents:
- At a Glance; Contents; Foreword; About the Author; About the Technical Reviewers; Acknowledgments; Preface; Part I: Getting Started; Chapter 1: What Is DevOps?; Why Are We Doing DevOps?; Assessing Your DevOps Capability; Summary; Chapter 2: Introducing Azure and Visual Studio Team Services; Understanding the Microsoft Cloud: Azure; IaaS, PaaS, and SaaS; Security; Using Visual Studio Team Services; Security; The Need for Training; Summary; Part II: Plan; Chapter 3: Agile Project Management: The Importance of Communication; Agile Project Management; Agile Tooling; Sprints. Product Backlog ItemsTasks; Impediments; Bugs; Capacity; Team Rooms; Achieving Traceability with Developers; Summary; Chapter 4: Managing User Feedback: Knowing What to Build; Why We Need Better Communication; Creating Storyboards with PowerPoint; Involving Stakeholders in Feedback Management; Summary; Chapter 5: Advanced Agile Project Management; Kanban and Lean; Portfolio Management; Summary; Chapter 6: Dashboards and Reporting; Queries; Using the Search Box; Work Item Queries; Charts; Code Search; Dashboards; Alerts and Notifications; Summary; Part III: Code and Build. Chapter 7: Setting Up Version ControlIntroducing Version Control; Using Team Foundation Version Control (TFVC); Workspace; Checking in a Changeset; Get Latest and Merge Conflicts; History, Annotations, and CodeLens; Shelvesets and Suspending Your Work; Branches; Check-In Policies; Using the Git Version Control System; Clone; Commit andAt a Glance; Contents; Foreword; About the Author; About the Technical Reviewers; Acknowledgments; Preface; Part I: Getting Started; Chapter 1: What Is DevOps?; Why Are We Doing DevOps?; Assessing Your DevOps Capability; Summary; Chapter 2: Introducing Azure and Visual Studio Team Services; Understanding the Microsoft Cloud: Azure; IaaS, PaaS, and SaaS; Security; Using Visual Studio Team Services; Security; The Need for Training; Summary; Part II: Plan; Chapter 3: Agile Project Management: The Importance of Communication; Agile Project Management; Agile Tooling; Sprints. Product Backlog ItemsTasks; Impediments; Bugs; Capacity; Team Rooms; Achieving Traceability with Developers; Summary; Chapter 4: Managing User Feedback: Knowing What to Build; Why We Need Better Communication; Creating Storyboards with PowerPoint; Involving Stakeholders in Feedback Management; Summary; Chapter 5: Advanced Agile Project Management; Kanban and Lean; Portfolio Management; Summary; Chapter 6: Dashboards and Reporting; Queries; Using the Search Box; Work Item Queries; Charts; Code Search; Dashboards; Alerts and Notifications; Summary; Part III: Code and Build. Chapter 7: Setting Up Version ControlIntroducing Version Control; Using Team Foundation Version Control (TFVC); Workspace; Checking in a Changeset; Get Latest and Merge Conflicts; History, Annotations, and CodeLens; Shelvesets and Suspending Your Work; Branches; Check-In Policies; Using the Git Version Control System; Clone; Commit and Push; Fetch and Pull; Branch; Pull Request; Choosing a Branching Strategy; Branch Scenarios; Feature Toggles; Summary; Chapter 8: Managing Technical Debt; Running Code Analysis; Code Metrics; Lines of Code; Cyclomatic Complexity; Coupling; Depth of Inheritance. Calculating Code MetricsFinding Duplications; Validating the Architecture; Create and Run Unit Tests; Creating Custom Code Analyzers with Roslyn; Summary; Chapter 9: Implementing Continuous Integration; Configuring a Continuous Integration Build; Installing and Configuring Build Agents; Creating Custom Tasks; Using SonarQube; Summary; Chapter 10: Creating and Sharing Packages; What Are Packages?; Package Management for Visual Studio Team Services; Summary; Part IV: Test, Deploy, and Monitor; Chapter 11: Integrating Testers into DevOps; Manual Testing Through Web Access; Microsoft Test Manager. Automated TestingSummary; Chapter 12: Implementing Continuous Delivery with Release Management; Understanding the Deployment Pipeline; Setting Up Automatic Releases with Release Management; Deploying Web Sites; Understanding Containers; Summary; Chapter 13: Using Application Insights; What Is Application Insights?; Configuring Monitoring for Your Application; Availability Monitoring; Usage Monitoring; Diagnose Failures and Exceptions; Summary; Chapter 14: The Path Forward; The Basics; Stepping It Up; Finishing Touches; Summary; Index. … (more)
- Publisher Details:
- Berkeley, CA : Apress
- Publication Date:
- 2016
- Copyright Date:
- 2016
- Extent:
- 1 online resource (xix, 288 pages), illustrations (some color)
- Subjects:
- 005.1
Computer science
Computer software -- Development
Computer programming
Software engineering
Computer programming
Computer science
Computer software -- Development
Software engineering
Computers -- Computer Science
Computers -- Programming -- General
Computers -- Software Development & Engineering -- General
Computer science
Computer programming / software development
Software Engineering
Microsoft software
Microsoft .NET Framework
Computers -- Programming -- Microsoft Programming
Microsoft programming
Electronic books - Languages:
- English
- ISBNs:
- 9781484214466
1484214463 - Related ISBNs:
- 9781484214473
1484214471 - Notes:
- Note: Includes bibliographical references and index.
Note: Online resource; title from PDF title page (SpringerLink, viewed May 6, 2016). - Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.359759
- Ingest File:
- 02_340.xml