blog background image

Azure DevOps Workshop (Hands-On Session)

26 Registered 1 June, 2019 9:30 AM 1 day (8 Hours)

Buy Now Know More

image

Subodh Sohoni

Microsoft MVP – VS ALM, MCSD – ALM and MCT

Subodh is a Trainer and consultant on Visual Studio (Application Lifecycle Management) and Team Foundation Server. He has experience of about 30 years in team management, training, consulting, sales, production, software development and deployment. He is an engineer from Pune University and has done post-graduation in IIT, Madras.

He is Microsoft Most Valuable Professional (MVP) - VS ALM, is Microsoft Certified Trainer (MCT), MCSD - ALM, Professional Scrum Developer and Professional Scrum Master (II). He has conducted more than 300 corporate trainings on Microsoft technologies in India, USA, Malyasia, Australia, New Zealand, Singapore, UAE and Sri Lanka.

He has also completed more than 50 consulting assignments some of which included entire TFS implementation for the organizations. He has written more than 50 articles on TFS and VS ALM and is a regular speaker at Microsoft events and roadshows including TechEd.

Description

What is Azure DevOps?

Microsoft has announced Azure DevOps and Azure DevOps Server in Sep 2018. Azure DevOps which will replace Visual Studio Team Services (VSTS, formerly Visual Studio Online) and Azure DevOps Server will replace Team Foundation Server (TFS). Both of Microsoft's Azure DevOps services are open, extendable and designed to work with any type of application no matter what framework, platform or cloud it runs on. Both public and private cloud configurations are also supported by the new services.


Objectives:

At the completion of this course, attendees will be able to:

  • Describe the current features in Azure DevOps
  • Create product backlog and sprint backlog
  • Add the code to git repository and share it with team members
  • Plan and configure a scalable build pipeline
  • Configure Continuous Integration (CI) builds as well as scheduled builds
  • Automate the execution of tests as part of our build
  • Understand the features of the current version of Release Management
  • Use Release Management to create and manage releases
  • Deploy software to Azure Services
  • Configure Continuous Release by triggering releases from builds

About Azure DevOps Workshop & Training:

This 1 day (8 hrs.) Azure DevOps Workshop & Training in Pune (Hands-On Session) is hosted by OPTIMISTIK INFOSYSTEMS (www.optimistikinfo.com), a preferred name for High Quality Learning Solutions and presented by Mr. Subodh Sohoni , one of the most renowned speaker on the subject. This course includes hands-on labs to reinforce practical skills and ensure you’re ready to use the tools on your return to your workplace.

Azure DevOps (Formerly called Visual Studio Team Services - VSTS) offer DevOps capabilities version control, build and release management, testing and packaging solutions that are different than the ones offered in earlier version of TFS and VSO. This workshop focusses on sprint planning, git, build, release and deploy .NET Applications using these new systems. It covers using agile planning tools, git repositories, cross-platform build system introduced in Azure DevOps (VSTS) and Release Management service of Azure DevOps (VSTS). At the end of the course the participants will be able to do the sprint planning, code versioning using git, set the Continuous Integration Continuous Deployment pipeline.


Table of Contents:


Module 1 - Overview of DevOps using Azure DevOps (Visual Studio Team Services)

  • Overview of the Azure DevOps (VSTS)

Module 2 - Using Agile Planning tools of Azure DevOps (VSTS)

  • Create product backlog
  • Decide Sprint backlog based upon velocity and capacity of team

Module 3 - Managing Source Code with Git in Azure DevOps (VSTS)

  • Clone Repository, Commit, Push, Pull, Fetch, Sync operations
  • Branching and Merging of branches – Strategy and how to do it.

Module 4 - Authoring our first build pipeline

  • Creating a new build definition
  • Selecting the solution to build
  • Queuing a build
  • Working with Build variables
  • Configuring Continuous Integration (CI) and scheduled builds
  • Using Branch Policies for automation of build triggering
  • Build retention policies
  • Packaging your class libraries in NuGet packages

Module 5 - Overview of Release Management

  • What is Release Management
  • Key concepts in Release Management
  • Creating environments and releases
  • Configuring approval workflows
  • Determining what to deploy using artefacts
  • Defining and using configuration variables
  • Configuring Continuous Release

Module 6 - Defining a release workflow for Azure

  • Understanding Service Endpoints
  • Configuring endpoints for connecting to Azure
  • Releasing an Azure Web Application
  • Executing tests as part of our Azure release
  • Create your NuGet feed and push built NuGet packages to that feed from release.

Who should attend:

Developers, Testers, Build and Release Engineers, BAs

Pre-requisites to attend:

Attendees should be familiar with Visual Studio. Experience building applications will also be of benefit but is not essential.

FAQs:

Is this a Online or a Classroom session?

  • This is an classroom ( instructor led session )

Do I need to carry my laptop?

  • Yes, you need to carry your laptop. Click Here to check the required specifications

Will I get a certificate?

  • You would be provided a certificate of participation.

Would Lunch/Refreshments be arranged at the venue?

  • Lunch and Tea/Coffee would be arranged at the venue.

Terms & Conditions

azure devops

Workshop on Azure DevOps

Subodh Sohoni, Microsoft MVP – VS ALM, MCSD – ALM and MCT

ratings image4.5 (7,036)

₹5999   ₹8570

Total:   ₹5999   ₹8570   30% off

8 days left at this price!

₹5999   ₹8570   30% off

8 days left at this price!

Testimonials