.NET DevOps for Azure : a developer's guide to DevOps architecture the right way /: a developer's guide to DevOps architecture the right way. ([2019])
- Record Type:
- Book
- Title:
- .NET DevOps for Azure : a developer's guide to DevOps architecture the right way /: a developer's guide to DevOps architecture the right way. ([2019])
- Main Title:
- .NET DevOps for Azure : a developer's guide to DevOps architecture the right way
- Further Information:
- Note: Jeffrey Palermo.
- Authors:
- Palermo, Jeffrey
- Contents:
- Intro; Table of Contents; About the Author; Acknowledgments; Introduction; Chapter 1: Introduction; The Problem; The Challenge of Explosive Growth; No End-to-end Reference Implementation; The Solution; DevOps Architecture; Logical View; Process view; Physical View; Development View; Scenarios; DevOps Methodology; The First Way: Systems Thinking; The Second Way: Amplify Feedback Loops; The Third Way: Culture of Continual Experimentation and Learning; How to Get Started; Application Runtime Architectures; The Necessary Tools; The Sample Application; About the Book; Wrap Up; Bibliography Chapter 2: Zero to Azure in 60 MinutesDeploy an App to App Service; Download and Test the App; Create the Azure App Service Web App; Deployment with Visual Studio; Deployment Slots; Summary; Additional Reading; Continuous Integration and Deployment; Publish the App's Code to GitHub; Disconnect Local Git Deployment; Create an Azure DevOps Organization; Configure the Azure Pipelines Pipeline; Grant Azure DevOps Access to the GitHub Repository; Create the Build Definition; Create the Release Pipeline; Commit Changes to GitHub and Automatically Deploy to Azure Examine the Azure Pipelines pipelineBuild definition; Release Pipeline; Additional Reading; Monitor and Debug; Basic Monitoring and Troubleshooting; Advanced Monitoring; Profile with Application Insights; Logging; Log Streaming; Alerts; Live Debugging; Conclusion; Additional Reading; Wrap Up; Chapter 3: The Professional-Grade DevOpsIntro; Table of Contents; About the Author; Acknowledgments; Introduction; Chapter 1: Introduction; The Problem; The Challenge of Explosive Growth; No End-to-end Reference Implementation; The Solution; DevOps Architecture; Logical View; Process view; Physical View; Development View; Scenarios; DevOps Methodology; The First Way: Systems Thinking; The Second Way: Amplify Feedback Loops; The Third Way: Culture of Continual Experimentation and Learning; How to Get Started; Application Runtime Architectures; The Necessary Tools; The Sample Application; About the Book; Wrap Up; Bibliography Chapter 2: Zero to Azure in 60 MinutesDeploy an App to App Service; Download and Test the App; Create the Azure App Service Web App; Deployment with Visual Studio; Deployment Slots; Summary; Additional Reading; Continuous Integration and Deployment; Publish the App's Code to GitHub; Disconnect Local Git Deployment; Create an Azure DevOps Organization; Configure the Azure Pipelines Pipeline; Grant Azure DevOps Access to the GitHub Repository; Create the Build Definition; Create the Release Pipeline; Commit Changes to GitHub and Automatically Deploy to Azure Examine the Azure Pipelines pipelineBuild definition; Release Pipeline; Additional Reading; Monitor and Debug; Basic Monitoring and Troubleshooting; Advanced Monitoring; Profile with Application Insights; Logging; Log Streaming; Alerts; Live Debugging; Conclusion; Additional Reading; Wrap Up; Chapter 3: The Professional-Grade DevOps Environment; The State of DevOps; Removing the Ambiguity from DevOps; A Professional-Grade DevOps Vision; DevOps Architecture; Version Control; Private Build; Continuous Integration Build; Package Management; Test-Driven Development Environment (TDD Environment) Manual Test EnvironmentProduction Environment; Production Monitoring and Diagnostics; Tools of the Professional DevOps Environment; Azure DevOps Services; Azure Subscription; Visual Studio 2019; A DevOps-Centered Application; Using Onion Architecture to Enable DevOps; What is Onion Architecture?; Implementing Onion Architecture in .NET Core; Integrating DevOps Assets; Wrap Up; Bibliography; Chapter 4: Tracking Work; Change your Process Template; Types of Work Items; Customizing your Process; Working with the Process; Linking Commits; Branching from Azure Boards; Merging Using Pull Requests Wrap UpBibliography; Chapter 5: Tracking Code; How Many Repositories?; What Should be in Your Git Repository; The Structure of the Git Repository; Choosing a Branching Pattern; Useful Tips in Azure Repos Configuration; How does GitHub Fit in?; Wrap Up; Bibliography; Chapter 6: Building Code; Structure of a Build; Flow of a Build on a Feature Branch; Flow of a Build on the Master Branch; Steps of a Build; Using Builds with .NET Core and Azure Pipelines; Enabling Continuous Delivery's Commit Stage; Wrap Up; Bibliography; Chapter 7: Validating the Code; Strategy for Defect Detection … (more)
- Publisher Details:
- New York : Apress
- Publication Date:
- 2019
- Copyright Date:
- 2019
- Extent:
- 1 online resource, illustrations
- Subjects:
- 004.2/2
Microsoft Azure (Computing platform)
Computer software -- Development -- Management
Electronic books - Languages:
- English
- ISBNs:
- 9781484253434
1484253434 - Related ISBNs:
- 9781484253427
- Notes:
- Note: Online resource; title from PDF title page (SpringerLink, viewed October 29, 2019).
- 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.466605
- Ingest File:
- 02_611.xml