Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
WinOps – CI/CD with Microsoft Azure Stack: VSTS and TFS 2018
Rating: 3.8 out of 5(52 ratings)
402 students

WinOps – CI/CD with Microsoft Azure Stack: VSTS and TFS 2018

Learn modern Devops on the Microsoft stack processes
Last updated 8/2018
English

What you'll learn

  • Explore real-world good practices for planning and delivering projects with Visual Studio Team Services (VSTS) and Team Foundation Server 2018
  • Learn how to implement ChatOps and how to configure alerts and notifications so you and your team are always up to date
  • Get exposed to the core concepts of how to work with agile (or make agile work) at scale with Scaled Agile Framework (SAFE v4.5) and how VSTS and TFS will help to support you
  • Discover how to configure your build and set up Continuous Integration (CI)
  • Automate your deployment pipeline to achieve Continuous Deployment (CD)
  • Enable Continuous Testing (CT) ranging from component testing to full Business Process Automation (BPA)
  • Get exposed to Intelligent Automation (IA) and Robotic Process Automation (RPA) for truly enabling continuous delivery

Course content

2 sections47 lectures7h 11m total length
  • The Course Overview1:30

    This video will give you an overview about the course. 

  • Why DevOps Starts with Agile?8:55

    The aim of this video is to study the importance of combining Agile and DevOps methods when building software.                         

    • What is Agile?

    • How autonomous teams work?

    • What are the various process challenges?

  • Creating Your Backlog9:25

    The aim of this video is to learn the creation of backlog.                         

    • Overview of the Microsoft ALM Products

    • Get to know Visual Studio 2017 Editions

    • Create a Project using the Agile, Scrum and CMMI process templates

  • Creating Storyboards3:48

    The aim of this video is learn about LeanUX.                         

    • Why storyboarding is required?

    • Learn how to storyboard your requirements

    • Link you storyboard with the worktime

  • Work Items Hub6:47

    The aim of this video is learn about work items hub to help you personalize pivots.                         

    • Know about different work items hub

    • Get a walk through to work items hub using Visual Studio Team Services

    • Learn to use custom rules on a work item as a part of your process template

  • Planning Sprints with Scrum7:09

    The aim of this video it to lean to plan Sprints with Scrum.                         

    • What is Scrum?

    • Learn to plan sprint on Visual studio Team Foundation Server

    • Monitor sprint progress and forecast

  • What is Kanban and Lean?7:05

    The aim of this video is to know how Kanban and Lean can help you optimize your DevOps process.                         

    • What is Kanban?

    • Learn about Kanban basics

    • What is Lean and study Lean basics

  • How to Create and Use Your Kanban Board4:54

    The aim of this video is to learn to work with Kanban.                         

    • What is Kanban and how the new features in Kanban can be used

    • Create a new Kanban board project

    • Create items, move them across and visualize them, and combine them using WIP

  • Advanced Configuration Settings for Your Kanban Board5:22

    The aim of this video is to know about the various configurations for your Kanban board.                         

    • Work with Microsoft teams on Kanban board

    • Create new delivery plans and track a number of different teams at the same time for different projects

    • How to create Swimlanes?

  • Create a Dashboard5:53

    The aim of this video is to help you create a dashboard.                         

    • Monitor the progress of your project

    • Create a dashboard and populate the widgets

    • Use queries to get the insight you want

  • Understand the Different Types of Widgets3:27

    The aim of this video is to help you understand the different types of widgets.                         

    • Learn about User-focused and team accepted widgets

    • Plan and track work

    • Build, test and release

  • Create Queries to Get the Data You Want4:38

    The aim of this video is to create queries to get the data you want.                         

    • Study the work item query language

    • Study about the work item search

  • Use the Marketplace to Find and Install Extra Widgets3:48

    The aim of this video is to find the marketplace to install extra widgets.                         

    • Understand the different types of widgets

    • Learn to install widgets in Visual Studio Team Services

    • Learn to install Team foundation Server

  • Use Work Item Search to Find the Items You Need3:52

    The aim of this video is to learn to work on Work Item Search.                         

    • What is work Item search

    • Work item search in Visual studio team services

    • Work item search in team foundation server

  • How to Scale Agile?6:40

    The aim of this video is to learn to scale agile using DevOps processes.                         

    • Study the Scaled Agile Framework

    • What is Portfolio Level Project?

    • The three types of Large Solution

  • Structuring VSTS and TFS to Use Team Collaboration7:46

    The aim of this video is to learn to structure VSTS and TFS to use Team collaboration.                         

    • How to connect to VSTS and TFS?

    • What teams can be connected to VSTS and TFS?

    • Structuring VSTS and TFS to Use Team Collaboration

  • Manage Your Portfolio6:34

    The aim of this video is to learn to manage your portfolio.                         

    • Review plan with your teams

    • Learn to add, edit a plan

    • Work with interactive elements of plans and change the plan view

  • Create and Test Your Personal Notifications4:40

    The aim of this video is to track and test your personal notifications.                         

    • What are personal Notifications?

    • Learn about the different types of personal notifications

    • Create and test your personal notification

  • Configure Integrations with External Applications8:15

    The aim of this video is to study how to configure integrations with the external applications.                         

    • Learn how to configure integrations with Slack

    • Configure the continuous delivery plan

  • Explore the Current Process Template8:17

    The aim of this video is to learn about how to customize your process.                         

    • How to customize your process?

    • Learn about the On-premises XML process template

    • Get to work on a Process Template

  • Customize a Process Template14:25

    The aim of this video is to learn to customize a process template.                         

    • How to customize a XMP Process template

    • Learn to change the metastases

    • Import and export the metastases into your own project

  • Test your knowledge

Requirements

  • Prior knowledge of basic Agile and Scrum is useful but not necessary.

Description

DevOps blurs the lines between Development and Operations, when harmonized with Agile practices. It addresses good practices for delivering world class solutions. VSTS and TFS can help you plan and code your application, now it's time to start looking at how to set up continuous integration, deployment, testing, monitoring, delivery, and all of the essential elements of DevOps and OpsDev. If you're a DevOps professional who wants to learn how to implement leading DevOps processes within Visual Studio Team Services and Team Foundation Server 2018, then this Learning Path is for you.

This comprehensive 2-in-1 course offers you an in-depth introduction to the DevOps processes with Visual Studio Team Services (VSTS) and Team Foundation Server 2018 with all of its essential elements, explores the concepts of scaling enterprise agile, and gives you a comprehensive guide to planning your continuous delivery pipeline. You will learn how to build, configure, and deploy in code. You will also learn how to get insights of your application to monitor and measure it in real time.

This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.

In the first course, WinOps - DevOps on the Microsoft Azure Stack: VSTS and TFS 2018, you will delve into real-world leading approaches to plan your solution delivery with the Visual Studio Team Services (VSTS) and Team Foundation Server 2018. You will work on learning how to use VSTS and TFS to visualize your backlogs, manage work items, manage the defect lifecycle, and make sure that the whole process can be easily followed by everyone within your organization. You will also get to know how Kanban and Lean are essential for an optimized DevOps process and continuous improvement. With the help of this course, implement Kanban and Lean to manage your work in process (WIP). This course, makes you comfortable with dashboards and queries, which play an important role within every successful DevOps implementation, representing how to measure and monitor business value delivered. You will learn to set up dashboards to provide a window into what is happening across the portfolio, project and team levels. Alerts and notifications will then help you implement enterprise collaboration (ChatOps) within your organization. Learn to create alerts, notifications and integrate external applications such as Slack and Microsoft Teams. Finally, work on customizing the processes on VSTS and TFS, work items, fields and workflow states along with advanced configuration options to make sure that the process you have is best suited for your team needs.

In the second course, WinOps – Continuous Delivery with Azure, you will start by looking at the vNext build system. You'll learn how to create build definitions, configuration as code (YML) for your needs, and use hosted or private agents to make sure you have all the prerequisites available to build your containerized platforms. After that, you'll extend your pipeline by autonomous deployment capabilities. You'll see how to create the deployment pipeline across different environments, all while making sure that the necessary approvals and checks are in place. Adding continuous testing is the next step. You’ll learn how to add automation to both your build and release step. You'll also look at using Azure to run automated (UI/API) and performance engineering load tests. Another important step in implementing your DevOps process is continuous insight through monitoring. Application Insights is an Artificial Intelligent enabled Microsoft’s solution when it comes to monitoring your applications. You will also see how Intelligent Automation (IA) through Robotic Process Automation (RPA) can help you detect problems in your application and how it can be utilized them to achieve continuous delivery.

By the end of this Learning Path, you will be able to implement leading DevOps processes within Visual Studio Team Services and Team Foundation Server 2018.

Meet Your Expert(s):

We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:

  • Jonathon Wright is a strategic thought leader and distinguished technology evangelist. He specializes in emerging technologies, intelligent automation and cognitive adoption (deep learning), and has more than 20 years of international commercial experience within global organizations. He is currently the CTO for Digital-Assured based in Oxford in the UK, advocacy board director for various non-profit organization such as Vivit-Worldwide and is a representative of the European Commission on the topic of Artificial Intelligence (AI). Jonathon combines his practical experience and leadership with real-world insights behind the core principles and practices underpinning Enterprise AI, Smart Cities (IoT / C2X & I2X) and Robotic Process Automation (RPA). Thus, he is frequently in demand as a keynote speaker at international conferences such as TED, Gartner, Oracle, AISummit, Unicom, EuroSTAR, STAREast, and STARWest. Jonathon is the author of several award-winning books.

Who this course is for:

  • This learning path is aimed at the entire DevOps Team, including developers, testers, product owners, and other IT professionals who want to learn how to implement leading DevOps processes within Visual Studio Team Services and Team Foundation Server 2018.