Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Azure DevOps from rookie to devstar

206 views

Published on

Azure DevOps from rookie to devstar. Presentation made in Global Azure Bootcamp in Glasgow 27/04/2019

Published in: Engineering
  • Be the first to comment

Azure DevOps from rookie to devstar

  1. 1. Azure DevOps from rookie to DevStar Ángel M. Rayo
  2. 2. Hello
  3. 3. Speaker Info Ángel M. Rayo  SQL Server, SharePoint, Azure, .NET, …  MCT since 2005, +10,000 hours teaching  Live in Madrid, Spain  Work in Bit by Netmind  angelra@netmind.es / @oyara Rayo = Thunderbolt or Ligthning in English @oyara
  4. 4. Agenda • What’s DevOps? • How Microsoft offers DevOps tools and services? • Demo • Q&A
  5. 5. DevOps • Different points of view: • Developer • Operations • Business • Technical (Dev + Ops)
  6. 6. DevOps – “Developer” View Dev Op s
  7. 7. DevOps – “Operations” View Dev Ops
  8. 8. DevOps – “Business” View What is?
  9. 9. DevOps – “Technical” View
  10. 10. Azure What is?
  11. 11. Azure DevOps
  12. 12. Azure Boards • Manage Work Items • See the progress  Backlogs & Sprints • Query the status  Queries • Planning the work  Plans aligned with backlogs
  13. 13. Azure Repos • Get source code  Files in the project • Version control  TFVC or Git (commits) • See the changes  Pushes and Branches • Control the changes  Pull Requests • Document the changes  Documentation
  14. 14. Azure Pipelines • Compile the app  Builds from the repository • Release the app  Releases • Library  Manage variables or secure files • Task Group  Customize the pipeline • Deployment gr.  Machines (Windows or Linux) • XAML  Old building model
  15. 15. Azure Test Plans • Test Plans  Test Suites & Test Cases • Parameters  Customize the test cases data • Configurations  Different OS, browsers, i.e. • Runs  Execute the tests • Load test  Check responsiveness of the app
  16. 16. Azure Artifacts • Create or own package repository • Connect with feeds of main package repositories: • NuGet  .NET packages • npm  JavaScript packages • Maven  Java packages • Gradle  Java packages • Universal  different packages
  17. 17. Azure DevOps Lifecycle
  18. 18. DevOps – Global View Dev Op s
  19. 19. What will I use in this demo?
  20. 20. Demo
  21. 21. Thanks for coming

×