Live Help (Start Chat)
Download syllabus copy Download printable copy

Azure DevOps Online Training

Image

The Azure DevOps provides integration with popular open source and third-party tools and services—across the entire DevOps workflow. This course will help you use the tools and languages you know, spend less time integrating and more time delivering higher-quality software, faster. And, it ensures that standards for security and reliability are met as part of the process. 

This Azure DevOps Online Training is for any software developer who wants to learn how to reduce their time to market by using DevOps principles to deploy their software automatically. 


Objectives

  • Analyse existing artefact, test management tools and Recommend migration and integration strategies for artefact repositories, source control, test management, and work management.
  • Design and implement an Agile work management approach
  • Analyse existing quality environment and Design a quality strategy
  • Inspect and validate code base, infrastructure for compliance and Design a secure development process
  • Design a tool integration strategy
  • Design a version control strategy
  • Implement and integrate source control
  • Implement and manage build infrastructure
  • Implement pull request strategies, branch and fork strategies and Configure branch policies
  • Implement and manage build infrastructure.
  • Implement a mobile DevOps strategy
  • Managing application configuration and secrets
  • Manage code quality and security policies
  • Implement a container build strategy
  • Implement a build strategy
  • Design a release strategy
  • Set up a release management workflow
  • Implement an appropriate deployment pattern
  • Design a dependency management strategy
  • Manage Azure Kubernetes Service infrastructure.
  • Implement infrastructure compliance and security
  • Implement process for routing system feedback to development teams
  • Optimize feedback mechanisms.

Pre-requisites

This Azure DevOps online course is essential for all those IT Professionals or Software developers who want to learn how to reduce their time to market by using DevOps principles to deploy their software automatically

Duration

30 days

Azure DevOps Online Training Syllabus

 

  • Why DevOps?
  •  What is DevOps?
  •  DevOps Market Trends
  •  DevOps Engineer Skills
  •  DevOps Delivery Pipeline
  •  DevOps Ecosystem
  • What is version control
  •  What is Git
  •  Why Git for your organization
  •  Install Git
  •  Common commands in Git
  •  Working with Remote Repositories
  • Introduction to CI/CD
  •  Tasks
  •  YAML Templates
  •  Create .NET Core CI pipeline
  •  Create .NET Core CD pipeline
  •  Sonar cloud integration
  • Private and hosted agents
  •  Integrate third party build systems
  •  Recommend strategy for concurrent pipelines
  •  Manage Azure pipeline configuration (e.g. agent queues, service endpoints, pools, webhooks)
  • Introduction to CI-CD ARM templates
  • Create ARM template
  •  Create and Run ARM deployment CI pipeline
  •  Create and Run ARM deployment CD pipeline
  • Introduction to Azure Key vault
  •  Accessing Secrets from Azure Key Vault 
  • Linking Secrets from Azure Key Vault
  • Introduction to Azure Artifacts
  •  Create NuGet packages and Versioning
  •  Package management with DevOps
  •  Maven packages
  • Jenkins Management 
  • Adding a slave node to Jenkins
  •  Building Delivery Pipeline
  •  Pipeline as a Code
  • Introduction to Selenium
  •  Why Selenium?
  •  Selenium – Webdriver
  •  Creating Test Cases in Selenium WebDriver (Waits)
  •  What and why X-Path
  •  Handling different controls on Webpage
  •  Framework in Selenium
  •  Selenium Integration with Jenkins
  •  Integrating Selenium with Jenkins
  • Database Deployment Azure CI CD
No faculty for current course

Post an Enquiry

Name
Email Id
Contact No
Course
Details
 
Scroll to Top