SlideShare a Scribd company logo
Introduction to DevOps with Visual Studio Team Services -.Net Conf Mx 2018
Introduction to DevOps with Visual
Studio Team Services
Jalil Bonilla Gasca
IBM DevOps Team Lead
Patrocinado por:
.Net Conf Mx 2018
Comunidades asociadas:
.Net Conf Mx 2018
DevOps in Time
.Net Conf Mx 2018
DevOps??
.Net Conf Mx 2018
Continuous Integration
.Net Conf Mx 2018
Continuous Delivery
.Net Conf Mx 2018
DevOps!!
.Net Conf Mx 2018
DevOps Tools??
.Net Conf Mx 2018
Visual Studio with DevOps??
.Net Conf Mx 2018
Where do we begin??
.Net Conf Mx 2018
https://tinyurl.com/y9e5u3ht
Hands On!!!
.Net Conf Mx 2018
Do you wanna try??
.Net Conf Mx 2018
https://azuredevopsdemogenerator
.azurewebsites.net/
Accept the rules!!
.Net Conf Mx 2018
Choose your weapon!!
.Net Conf Mx 2018
Holy Stats Batman!!
.Net Conf Mx 2018
Check your hole new Repo!!
.Net Conf Mx 2018
Configure your build pipeline
.Net Conf Mx 2018
Have Fun, Error Mode ON!!
.Net Conf Mx 2018
Ready, Set, Continuous Integration!!
.Net Conf Mx 2018
Edit your Release Pipeline
.Net Conf Mx 2018
Check Every Stage!!!
.Net Conf Mx 2018
Remember me?? Error Mode ON!!!
.Net Conf Mx 2018
Whole New Release!!
.Net Conf Mx 2018
Check your Dev environment!!!
.Net Conf Mx 2018
No angry customers!!
.Net Conf Mx 2018
Lets fix this quickly on VS Code!!
.Net Conf Mx 2018
ThanksOps!!!
.Net Conf Mx 2018
Introduction to DevOps with Visual Studio Team Services -.Net Conf Mx 2018

More Related Content

PPTX
Dev ops engineering and chatbots
ODP
Hot Reloading with React - Experiences
PDF
Continuous Delivery-a practical case by Juan Jose Del Rio
PDF
sitMUC 2018 - Speed up abap-unit data creation process
PPTX
Autotesting rails app
PPT
Atwix - Ярослав Рогоза
PDF
Django Deployer
PPTX
Build Chef development box from scratch
Dev ops engineering and chatbots
Hot Reloading with React - Experiences
Continuous Delivery-a practical case by Juan Jose Del Rio
sitMUC 2018 - Speed up abap-unit data creation process
Autotesting rails app
Atwix - Ярослав Рогоза
Django Deployer
Build Chef development box from scratch

What's hot (19)

PPTX
Dev ops presentation
PDF
Jenkins to Gitlab - Intelligent Build-Pipelines
PPTX
DevOps Practices: Continuous Delivery
PPTX
Automated tests in Magento
PDF
5 steps for successful automation with Hiptest
PDF
A Whale and an Elephant, when PHP meets docker
PDF
Griffon demo
PDF
What to Build with Google App Engine
PDF
APIdays Paris 2018 - Client Library Automation, Inside Out, Avital Tzubeli, D...
PPTX
Follow your code: Node tracing
PDF
Do you know your production?
PPT
Cucumber exercise slides
PDF
WebVR is now accessible
PDF
iOS Indie Developer Toolkit - CocoaHeads 3city
PDF
Getting started with .net on openSUSE (asp.net with c#)
KEY
Pluginize ALL the things
PDF
Ahmed saber Agfa cv 24 Sep2016 -
PDF
CodeClinic-JavaScript_CertificateOfCompletion
PPTX
Dmytro Kochergin “Autotest with CYPRESS”
Dev ops presentation
Jenkins to Gitlab - Intelligent Build-Pipelines
DevOps Practices: Continuous Delivery
Automated tests in Magento
5 steps for successful automation with Hiptest
A Whale and an Elephant, when PHP meets docker
Griffon demo
What to Build with Google App Engine
APIdays Paris 2018 - Client Library Automation, Inside Out, Avital Tzubeli, D...
Follow your code: Node tracing
Do you know your production?
Cucumber exercise slides
WebVR is now accessible
iOS Indie Developer Toolkit - CocoaHeads 3city
Getting started with .net on openSUSE (asp.net with c#)
Pluginize ALL the things
Ahmed saber Agfa cv 24 Sep2016 -
CodeClinic-JavaScript_CertificateOfCompletion
Dmytro Kochergin “Autotest with CYPRESS”
Ad

Similar to Introduction to DevOps with Visual Studio Team Services -.Net Conf Mx 2018 (20)

PPT
DevOps and Visual Studio Team Services
PPTX
An intro to Azure DevOps Services
PPTX
The Microsoft DevOps Vision.pptx
PDF
Welcome to Azure Devops
PPTX
Welcome to Azure DevOps
PPTX
Tech Summit Paris DevOps Best Practices for Azure and VSTS
PPTX
Azure DevOps
PPTX
Azure DevOps Best Practices Webinar
PDF
Mastering Best Azure DevOps Online Training and Certification - Dot Net Tricks
PDF
Azure DevOps Online Training and Certification | Azure DevOps Tutorial | Dot ...
PDF
Azure Devops
PDF
DevOpsDays Houston 2019 - Donovan Brown - Enterprise Transformation (and You ...
PPTX
Drive business outcomes using Azure Devops
PPTX
Azure dev ops-demo
PDF
Planning for DevOps
PPTX
Getting Started with Azure DevOps
PPTX
Putting the DOT in .NET - Dev/Ops/Test
PDF
Taller de azure dev ops
PPTX
DevOps Online Training Institute Hyderabad | DevOps Online Training
PPTX
Azure DevOps työkalut - Roundtable 14.3.2019
DevOps and Visual Studio Team Services
An intro to Azure DevOps Services
The Microsoft DevOps Vision.pptx
Welcome to Azure Devops
Welcome to Azure DevOps
Tech Summit Paris DevOps Best Practices for Azure and VSTS
Azure DevOps
Azure DevOps Best Practices Webinar
Mastering Best Azure DevOps Online Training and Certification - Dot Net Tricks
Azure DevOps Online Training and Certification | Azure DevOps Tutorial | Dot ...
Azure Devops
DevOpsDays Houston 2019 - Donovan Brown - Enterprise Transformation (and You ...
Drive business outcomes using Azure Devops
Azure dev ops-demo
Planning for DevOps
Getting Started with Azure DevOps
Putting the DOT in .NET - Dev/Ops/Test
Taller de azure dev ops
DevOps Online Training Institute Hyderabad | DevOps Online Training
Azure DevOps työkalut - Roundtable 14.3.2019
Ad

More from Vicente Gerardo Guzman Lucio (20)

PPTX
Codificando con Superpoderes Python y GitHub Copilot.pptx
PPTX
AWS Community Day Colombia 2025 - 🗣️ Alexa Para Todos: Integrando Nova Micro ...
PPTX
Amazon Q Dev: Tu Compañero para Programar
PDF
SageMaker: Transformando el Aprendizaje Automático en AWS
PDF
GPPB2024 - Integrando ChatGPT en Power Automate
PPTX
Introducción a Amazon Alexa.pptx
PDF
Creando un Chatbot en C# con ChatGPT.pdf
PPTX
ChatGPT & Alexa.pptx
PDF
Bienvenido .Net MAUI - la evolución de Xamarin.Forms
PPTX
Conectando un Azure Bot con una Alexa Skill
PPTX
Azure DevOps y Blazor Web Assembly
PDF
Desarrollo de Interfaces de Voz: Alexa Skills
PPTX
PPTX
Introducción a Blazor
PPTX
Infraestructura como Código en Azure
PDF
Diseño de Experiencias de Voz con Amazon Alexa
PDF
Alexa Skill con .NETCore & AWS Lambda
PPTX
Skills Nights - Vol.III - Primeros Pasos
PDF
¿Qué es la Nube?
PDF
Consumiendo un servicio externo con Axios en Alexa
Codificando con Superpoderes Python y GitHub Copilot.pptx
AWS Community Day Colombia 2025 - 🗣️ Alexa Para Todos: Integrando Nova Micro ...
Amazon Q Dev: Tu Compañero para Programar
SageMaker: Transformando el Aprendizaje Automático en AWS
GPPB2024 - Integrando ChatGPT en Power Automate
Introducción a Amazon Alexa.pptx
Creando un Chatbot en C# con ChatGPT.pdf
ChatGPT & Alexa.pptx
Bienvenido .Net MAUI - la evolución de Xamarin.Forms
Conectando un Azure Bot con una Alexa Skill
Azure DevOps y Blazor Web Assembly
Desarrollo de Interfaces de Voz: Alexa Skills
Introducción a Blazor
Infraestructura como Código en Azure
Diseño de Experiencias de Voz con Amazon Alexa
Alexa Skill con .NETCore & AWS Lambda
Skills Nights - Vol.III - Primeros Pasos
¿Qué es la Nube?
Consumiendo un servicio externo con Axios en Alexa

Recently uploaded (20)

PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PPTX
L1 - Introduction to python Backend.pptx
PPTX
history of c programming in notes for students .pptx
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
System and Network Administration Chapter 2
PPTX
CHAPTER 2 - PM Management and IT Context
PPTX
ai tools demonstartion for schools and inter college
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PPT
Introduction Database Management System for Course Database
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
medical staffing services at VALiNTRY
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
Odoo Companies in India – Driving Business Transformation.pdf
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Navsoft: AI-Powered Business Solutions & Custom Software Development
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Which alternative to Crystal Reports is best for small or large businesses.pdf
L1 - Introduction to python Backend.pptx
history of c programming in notes for students .pptx
Design an Analysis of Algorithms I-SECS-1021-03
System and Network Administration Chapter 2
CHAPTER 2 - PM Management and IT Context
ai tools demonstartion for schools and inter college
Internet Downloader Manager (IDM) Crack 6.42 Build 41
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Introduction Database Management System for Course Database
Reimagine Home Health with the Power of Agentic AI​
Adobe Illustrator 28.6 Crack My Vision of Vector Design
medical staffing services at VALiNTRY
Wondershare Filmora 15 Crack With Activation Key [2025
Softaken Excel to vCard Converter Software.pdf
Odoo Companies in India – Driving Business Transformation.pdf

Introduction to DevOps with Visual Studio Team Services -.Net Conf Mx 2018

Editor's Notes

  • #6: In 2009 Patrick Debois coined the term by naming a conference "devopsdays" which started in Belgium and has now spread to other countries. The genesis of DevOps comes from an increasing need for innovation on the systems side of technology work.  The DevOps movement inherits from the Agile System Administration movement and the Enterprise Systems Management (ESM) movement. DevOps is a set of practices intended to reduce the time between committing a change to a system and the change being placed into normal production, while ensuring high quality.
  • #7: DevOps means a lot of different things to different people because the discussion around it covers a lot of ground.  People talk about DevOps being “developer and operations collaboration,” or it’s “treating your code as infrastructure,” or it’s “using automation,” or “using kanban,” or “a toolchain approach,” or “culture,” or a variety of seemingly loosely related items.  The best way to define it in depth is to use a parallel method to the definition of a similarly complex term, agile development. DevOps (a clipped compound of "development" and "operations") is a software engineering culture and practice that aims at unifying software development (Dev) and software operation (Ops). The main characteristic of the DevOps movement is to strongly advocate automation and monitoring at all steps of software construction, from integration, testing, releasing to deployment and infrastructure management. DevOps aims at shorter development cycles, increased deployment frequency, and more dependable releases, in close alignment with business objectives.
  • #8: Continuous Integration (CI) is a development practice that requires developers to integrate code into a shared repository several times a day. Each check-in is then verified by an automated build, allowing teams to detect problems early.  By integrating regularly, you can detect errors quickly, and locate them more easily.
  • #9: Continuous delivery (CD) is a software practice approach in which teams produce software in short cycles, ensuring that the software can be reliably released at any time. It aims at building, testing, and releasing software with greater speed and frequency. The approach helps reduce the cost, time, and risk of delivering changes by allowing for more incremental updates to applications in production. A straightforward and repeatable deployment process is important for continuous delivery.
  • #10: Companies that practice DevOps have reported significant benefits, including: significantly shorter time to market, improved customer satisfaction, better product quality, more reliable releases, improved productivity and efficiency, and the increased ability to build the right product by fast experimentation. DevOps principles demand strong interdepartmental communication—team-building and other employee engagement activities are often used—to create an environment that fosters this communication and cultural change, within an organization.
  • #11: As DevOps is intended to be a cross-functional mode of working, rather than a single DevOps tool there are sets (or "toolchains") of multiple tools. Such DevOps tools are expected to fit into one or more of these categories, reflective of key aspects of the development and delivery process: Code — code development and review, source code management tools, code merging Build — continuous integration tools, build status Test — continuous testing tools that provide feedback on business risks Package — artifact repository, application pre-deployment staging Release — change management, release approvals, release automation Configure — infrastructure configuration and management, Infrastructure as Code tools Monitor — applications performance monitoring, end–user experience Note that there exist different interpretations of the DevOps toolchain (e.g. Plan, Create, Verify, Package, Release, Configure, and Monitor). Some categories are more essential in a DevOps toolchain than others; especially continuous integration (e.g. Jenkins) and infrastructure as code (e.g. Puppet)
  • #12: Supports any developer, any language!!! Cross Platform Builders Tools for every developer, VS code, free,
  • #13: Free!!! Azure Boards Track work with configurable Kanban boards, interactive backlogs, and powerful planning tools. Unparalleled traceability and reporting make Boards the perfect home for all your ideas—big and small. Azure Pipelines Build, test, and deploy with CI/CD that works with any language, platform, and cloud. Connect to GitHub or any other Git provider and deploy continuously. Azure Repos Get unlimited, cloud-hosted private Git repos and collaborate to build better code with pull requests and advanced file management. Azure Test Plans Test and ship with confidence using manual and exploratory testing tools. Azure Artifacts Create, host, and share packages with your team, and add artifacts to your CI/CD pipelines with a single click. Get 10 free parallel jobs and unlimited minutes for your open source projects with Pipelines
  • #15: Azure DevOps Demo Generator helps you create projects on your Azure DevOps Organization with pre-populated sample content that includes source code, work items, iterations, service endpoints, build and release definitions based on a template you choose. The purpose of this system is to simplify working with the hands-on-labs, demos and other education material provided by the Microsoft Visual Studio Marketing team.
  • #16: Identity (read) Work items (full) Build (read and execute) Agent Pools (read, manage) Code (read, write, and manage) Test management (read and write) Extensions (read and manage) Release (read, write, execute and manage) Service Endpoints (read, query and manage) Project and team (read, write and manage) Team dashboards (manage) Wiki (read and write)
  • #17: General, complete projects DevOps Lab, test specific parts of a devops pipeline