SlideShare a Scribd company logo
Welcome to the
Chandigarh
“Fail fast, recover quickly” using
Azure DevOps Services
Ravneet Kaur Arora
Tech Lead(DevOps)
QUARKXPRESS Publishing R&D (India) Pvt. Ltd.
Agenda
• What is DevOps?
• Azure DevOps Services?
• Azure Repos
• Azure Artifacts/Artifactory Management
• Azure Pipelines
• Demo
Dev
Environment
QA
Environment
Production
Environment
Pending Code
DevOps
New Products
New Features
Bug Fixes
New Products
Developer
Pending CodeDev
Environment
QA
Environment
Dev
Environment
QA
Environment
DevOps
• No Team Work
• No defined process/approach
• Manual work
What is DevOps?
• Union of people, process and products to
enable continuous delivery of value to our
end users
– DevOps Practices
• Agile Planning
• Continuous Integration
• Continuous delivery
• Monitoring of applications
Azure DevOps Services
• Plan smarter
• Collaborate better
• Ship faster
Azure DevOps Services
• Azure Boards
– Plan ,track, and discuss work across teams
• Azure Pipelines
– CI/CD –works with any platform, language and cloud
• Azure Repos
– Unlimited cloud hosted repos
• Centralized Version Control System -TFVC
• Distributed Version Control System -Git
• Azure Test Plans
– Manual and exploratory testing toolkit to ship with confidence
• Azure Artifacts
Azure Repos
• Unlimited cloud hosted repositories
• TFVC – Centralized Version Control System
• Git – Distributed Version Control System
– Create pull requests to review and merge code
– Work in your own repo without affecting other using Forks
– Enforce code quality with Branch policies
– You can import your git repositories from anywhere to Azure DevOps
– Link your GitHub commits and pull requests to Azure Boards
Azure Pipelines
• Any language, Any Platform
– NodeJs,Java, C/C++, Android, etc
– Run on linux, Windows, macOS
• Easily build and push docker images to Container
registries(ACR, AWS, Docker Hub)
• Implement Continuous Delivery of your software to any cloud
including Azure, AWS, GCP.
Agent Pools – Azure Pipelines
BUILD PIPELINE
TEAM PROJECT
A
TEAM PROJECT
B
BUILD PIPELINE
Demo – Azure Pipelines
Creating docker image
Push to ACR
Deploy to Azure Container Service
Azure Artifacts
• Built-in Package Management repository
– NuGet
– NPM
– Maven
– Gradle
Benefits
Share code with team without committing to a git repo
Use the artifacts in a CI/CD Pipeline
Who wants a goodie?
What are the access levels available in Azure DevOps Services?
Who wants a goodie?
What are the access levels available in Azure DevOps Services?
Basic Subscription Stakeholder
Who wants a goodie?
Name the Azure DevOps service that is used to Plan, track work across teams ?
Who wants a goodie?
Name the Azure DevOps service that is used to Plan, track work across teams ?
Azure Boards
Another BIG thank you to local sponsors!
A BIG thank you to the 2019 Global Sponsors!
THANK YOU
HAPPY LEARNING!
HAPPY WORKING!

More Related Content

PPTX
Azure DevOps CI/CD For Beginners
PPTX
Kubecon 2019 - Promoting Kubernetes CI/CD to the Next Level
PPTX
Azure DevOps
PPTX
Azure dev ops-demo
PPTX
Kenzan Spinnaker Meetup
PDF
DevOps environment with OpenStack and NetApp
PPTX
The Automated Monolith
PPTX
Managing short lived Kubernetes (Production) deployments
Azure DevOps CI/CD For Beginners
Kubecon 2019 - Promoting Kubernetes CI/CD to the Next Level
Azure DevOps
Azure dev ops-demo
Kenzan Spinnaker Meetup
DevOps environment with OpenStack and NetApp
The Automated Monolith
Managing short lived Kubernetes (Production) deployments

What's hot (20)

PDF
Serverless Functions: Accelerating DevOps Adoption
PDF
IaC on AWS Cloud
PDF
Infrastructure as code
PDF
Infrastructure as Code
PPTX
Skip Staging! Test Docker, Helm, and Kubernetes Apps like a Pro
PPTX
A Roadmap to Enterprise Quality
PPTX
Selenium Testing your Kubernetes Apps with Machine Learning and Testim
PDF
Unlimited Staging Environments
PDF
Spinnaker at DevOpsDays Montreal
PPTX
DevOps: Infrastructure as Code
PPTX
Amazingly Simple Serverless Go
PPTX
Evolving dev ops in the era of k8s
PPTX
Next generation pipelines
PDF
5 Habits of High-Velocity Teams Using Kubernetes
PPTX
Arch9 - A cloud based continuous delivery implementation
PDF
Safe deployments with Blue-Green and Spinnaker
PDF
Gitlab ci-cd
PDF
Spinnaker Chadev
PDF
Docker in Production at the Aurora Team
PPTX
Better java with design
Serverless Functions: Accelerating DevOps Adoption
IaC on AWS Cloud
Infrastructure as code
Infrastructure as Code
Skip Staging! Test Docker, Helm, and Kubernetes Apps like a Pro
A Roadmap to Enterprise Quality
Selenium Testing your Kubernetes Apps with Machine Learning and Testim
Unlimited Staging Environments
Spinnaker at DevOpsDays Montreal
DevOps: Infrastructure as Code
Amazingly Simple Serverless Go
Evolving dev ops in the era of k8s
Next generation pipelines
5 Habits of High-Velocity Teams Using Kubernetes
Arch9 - A cloud based continuous delivery implementation
Safe deployments with Blue-Green and Spinnaker
Gitlab ci-cd
Spinnaker Chadev
Docker in Production at the Aurora Team
Better java with design
Ad

Similar to Fail fast, recovery quickly using Azure DevOps Services (20)

PPTX
Azure_DevOps_Customer1212121_201903.pptx
PPTX
Drive business outcomes using Azure Devops
PPTX
Azure DevOps
PPTX
Azure dev ops
PPTX
Welcome to Azure DevOps
PPTX
Azure dev ops
PDF
Azure DevOps Day - Trivandrum
PPTX
Azure DevOps
PPTX
Tour of Azure DevOps
PPTX
Azure DevOps
PDF
[JAZUG Tohoku Azure DevOps] Azure DevOps
PDF
Azure DevOps - Azure Guatemala Meetup
PDF
Azure DevOps Day - Kochi
PPTX
Azure DevOps in Action
PDF
Azure_DevOps introduction for CI/CD and Agile
PDF
Azure Devops Introduction for CI/CD and agile
PDF
Azure_DevOps introduction: including board,pipleline, rep
PPTX
Microsoft Tech Series 2019 - Azure DevOps
PPTX
Introducción a Azure Devops Pipelines - Plain Concepts DevOps day
PPTX
Introduction to Azure DevOps
Azure_DevOps_Customer1212121_201903.pptx
Drive business outcomes using Azure Devops
Azure DevOps
Azure dev ops
Welcome to Azure DevOps
Azure dev ops
Azure DevOps Day - Trivandrum
Azure DevOps
Tour of Azure DevOps
Azure DevOps
[JAZUG Tohoku Azure DevOps] Azure DevOps
Azure DevOps - Azure Guatemala Meetup
Azure DevOps Day - Kochi
Azure DevOps in Action
Azure_DevOps introduction for CI/CD and Agile
Azure Devops Introduction for CI/CD and agile
Azure_DevOps introduction: including board,pipleline, rep
Microsoft Tech Series 2019 - Azure DevOps
Introducción a Azure Devops Pipelines - Plain Concepts DevOps day
Introduction to Azure DevOps
Ad

Recently uploaded (20)

PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PPTX
Reimagine Home Health with the Power of Agentic AI​
PPTX
history of c programming in notes for students .pptx
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
Understanding Forklifts - TECH EHS Solution
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Digital Strategies for Manufacturing Companies
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
System and Network Administraation Chapter 3
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PPTX
Transform Your Business with a Software ERP System
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
medical staffing services at VALiNTRY
PPTX
Introduction to Artificial Intelligence
How to Migrate SBCGlobal Email to Yahoo Easily
2025 Textile ERP Trends: SAP, Odoo & Oracle
Reimagine Home Health with the Power of Agentic AI​
history of c programming in notes for students .pptx
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Understanding Forklifts - TECH EHS Solution
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Digital Strategies for Manufacturing Companies
Odoo Companies in India – Driving Business Transformation.pdf
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Softaken Excel to vCard Converter Software.pdf
Wondershare Filmora 15 Crack With Activation Key [2025
System and Network Administraation Chapter 3
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Transform Your Business with a Software ERP System
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Design an Analysis of Algorithms II-SECS-1021-03
medical staffing services at VALiNTRY
Introduction to Artificial Intelligence

Fail fast, recovery quickly using Azure DevOps Services

  • 2. “Fail fast, recover quickly” using Azure DevOps Services Ravneet Kaur Arora Tech Lead(DevOps) QUARKXPRESS Publishing R&D (India) Pvt. Ltd.
  • 3. Agenda • What is DevOps? • Azure DevOps Services? • Azure Repos • Azure Artifacts/Artifactory Management • Azure Pipelines • Demo
  • 5. Pending CodeDev Environment QA Environment Dev Environment QA Environment DevOps • No Team Work • No defined process/approach • Manual work
  • 6. What is DevOps? • Union of people, process and products to enable continuous delivery of value to our end users – DevOps Practices • Agile Planning • Continuous Integration • Continuous delivery • Monitoring of applications
  • 7. Azure DevOps Services • Plan smarter • Collaborate better • Ship faster
  • 8. Azure DevOps Services • Azure Boards – Plan ,track, and discuss work across teams • Azure Pipelines – CI/CD –works with any platform, language and cloud • Azure Repos – Unlimited cloud hosted repos • Centralized Version Control System -TFVC • Distributed Version Control System -Git • Azure Test Plans – Manual and exploratory testing toolkit to ship with confidence • Azure Artifacts
  • 9. Azure Repos • Unlimited cloud hosted repositories • TFVC – Centralized Version Control System • Git – Distributed Version Control System – Create pull requests to review and merge code – Work in your own repo without affecting other using Forks – Enforce code quality with Branch policies – You can import your git repositories from anywhere to Azure DevOps – Link your GitHub commits and pull requests to Azure Boards
  • 10. Azure Pipelines • Any language, Any Platform – NodeJs,Java, C/C++, Android, etc – Run on linux, Windows, macOS • Easily build and push docker images to Container registries(ACR, AWS, Docker Hub) • Implement Continuous Delivery of your software to any cloud including Azure, AWS, GCP.
  • 11. Agent Pools – Azure Pipelines BUILD PIPELINE TEAM PROJECT A TEAM PROJECT B BUILD PIPELINE
  • 12. Demo – Azure Pipelines Creating docker image Push to ACR Deploy to Azure Container Service
  • 13. Azure Artifacts • Built-in Package Management repository – NuGet – NPM – Maven – Gradle Benefits Share code with team without committing to a git repo Use the artifacts in a CI/CD Pipeline
  • 14. Who wants a goodie? What are the access levels available in Azure DevOps Services?
  • 15. Who wants a goodie? What are the access levels available in Azure DevOps Services? Basic Subscription Stakeholder
  • 16. Who wants a goodie? Name the Azure DevOps service that is used to Plan, track work across teams ?
  • 17. Who wants a goodie? Name the Azure DevOps service that is used to Plan, track work across teams ? Azure Boards
  • 18. Another BIG thank you to local sponsors!
  • 19. A BIG thank you to the 2019 Global Sponsors!

Editor's Notes

  • #12: Visualize multi stage deployments
  • #15: Representation of the automation process that you want to run to build and test your application