Search icon CANCEL
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Azure DevOps Server 2019 Cookbook

You're reading from   Azure DevOps Server 2019 Cookbook Proven recipes to accelerate your DevOps journey with Azure DevOps Server 2019 (formerly TFS)

Arrow left icon
Product type Paperback
Published in May 2019
Publisher Packt
ISBN-13 9781788839259
Length 456 pages
Edition 2nd Edition
Languages
Tools
Concepts
Arrow right icon
Authors (3):
Arrow left icon
Tarun Arora Tarun Arora
Author Profile Icon Tarun Arora
Tarun Arora
Utkarsh Shigihalli Utkarsh Shigihalli
Author Profile Icon Utkarsh Shigihalli
Utkarsh Shigihalli
Tarun Arora Tarun Arora
Author Profile Icon Tarun Arora
Tarun Arora
Arrow right icon
View More author details
Toc

Table of Contents (10) Chapters Close

Preface 1. Planning and Tracking Work FREE CHAPTER 2. Source Control Management 3. Build and Release Agents 4. Continuous Integration and Build Automation 5. Continuous Testing 6. Continuous Deployments 7. Azure Artifacts and Dependency Management 8. Azure DevOps Extensions 9. Other Books You May Enjoy

Preface

Development teams are judged by the speed at which they can convert an idea into working software. Operations teams are judged on the uptime and stability of the production environment. One wants to deploy changes all the time, the other doesn't want any changes at all. These conflicting goals result in development teams and operation teams working against each other. The introduction of Agile practices has demonstrated that iterative feedback-driven development helps teams cope with changes in business and user requirements. Agile practices help development teams accelerate the creation of ready-to-ship software. Software that's ready to ship but hasn't shipped doesn't provide any value to users. 

DevOps has been an emerging trend in the software development world for the past few years. While the term may be relatively new, it is really a convergence of a number of practices that have been evolving for decades. DevOps is a revolutionary way to ship working software quickly and efficiently while maintaining a high level of security. DevOps advocates that everyone and everything that's needed to ship working software to of end users needs to be part of the software development life cycle. Building software is an iterative process; therefore, a high level of automation is needed to make the process of developing, testing, releasing, and monitoring software easily repeatable. The emphasis is on delivering value to end users by collaborating, automating, learning, and constantly improving the software. Simply put, DevOps is the union of people, processes, and products to enable the continuous delivery of value to end users.

While DevOps isn't just a tool you can buy and install, tooling is an integral part of DevOps. Microsoft Azure DevOps Server 2019, formerly known as Team Foundation Server, is a set of collaborative software development tools, hosted on-premises. Azure DevOps Server integrates with your existing IDE or editor, enabling your cross-functional team(s) to work effectively on projects of all sizes. Azure DevOps Server works for any language, and on any platform. Azure DevOps Server has everything you need to turn an idea into a working piece of software. You can plan your project with Agile tools, you can manage your test plans, version your code using Git, and deploy your solution using an incredible cross-platform CI-CD system, all while getting full traceability and visibility across your development activities.

Starting your DevOps journey may seem overwhelming with a product that's so diverse and an ecosystem that's so vibrant. With over 70 hands-on tooling recipes, you'll learn how to accelerate your journey of DevOps by planning, coding, building, testing, and releasing high-quality working software using effective automation techniques with Azure DevOps Server 2019. 

lock icon The rest of the chapter is locked
Next Section arrow right
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime