
Tier 1-Azure DevOps CI/CD pipeline–E2E Setup
Chapter 1 : Introduction about course
Chapter 2 : Sign Up process: Azure DevOps Free tier account
· Pre-requisites for fresher’s/ beginners?
· Create Free Azure DevOps account step by step
Chapter 3 : What is Azure DevOps?
· Understanding about Azure DevOps?
· What are azure devops services?
· Scope for ADO in IT sector
· Access URL for Dev portal and organization
· Overview about dev portal
Chapter 4 : Organization Setup and Configuration
· What is Organization? Understanding about organization
· How to create multiple new Organizations?
· What is org level setting?
· How to rename organization?
· How to add org-level permissions and why important?
· How to change org-level owner?
· How to delete an organization?
· How to add users for an organization?
· How to add extensions for an organization?
· How to check projects for an organization?
Chapter 5 : Project Setup and Configuration
· What is Project? Understanding about Project
· Types of project and explain?
· How to create public and private projects?
· What is Project level setting?
· How to rename Project?
· How to add Project -level permissions and why important?
· How to add Project -level administrator?
· How to delete a Project?
· How to add teams for a Project?
Chapter 6 : Agent and Agent pool setup and configuration
· What is agent pool? Importance of agent pool
· Types of agent pools? And How to use agent pools
· How to access agent pools?
· How to create agent pool? Basic understanding about agent pool
· Understanding about Agents and why agents are so important?
· Types of agents? Explain types of agents
· How to add agent to an agent pool?
· Setup self hosted agent step by step
· Setup MS hosted agent step by step
· How to enable/disable agents?
· How to delete agent and agent pool?
Chapter 7 : GitHub account
· Push sample project code to github
· Create service connection between GitHub and ADO
Chapter 8 : Introduction: Azure DevOps pipeline
· What is DevOps concept and devops pipeline workflow?
· Scope and tools for DevOps in IT sector?
· How to access pipelines section in Azure Devops?
· What is Azure DevOps CI/CD pipeline? Types of azure pipelines
· Methods to create CI/CD pipelines
Chapter 9 : Azure DevOps pipeline: Classic view
· What is classic pipeline and how to access from UI?
· Create and run first classic build pipeline
· Create and run first classic release pipeline
· Delete build pipeline and release pipeline
· Edit, rename and setting of a pipeline
· Re-run , download logs of a pipeline
· What is a build and build number
Chapter 10 : Azure DevOps pipeline: Selenium WebDriver
· Integration between selenium and azure devops pipeline
· Running selenium test scripts on build pipeline
Chapter 11 : Azure DevOps pipeline: BDD cucumber Reporting
· Integration between BDD cucumber and azure devops pipeline
· Generating BDD cucumber HTML report
Chapter 12 : Azure DevOps pipeline: SonarQube
· Integration between SonarQube and azure devops pipeline
Chapter 13 : Understanding Build, Artifact in azure devops
· What is Build?
· What is Artifact ?
· How to add publish task and download task for CD pipeline
Chapter 14 : Azure DevOps pipeline: Certifications and pricing
· Types of certificates and pricing
Learn to set up a Microsoft hosted agent, resolve parallelism errors, and run a Maven CI pipeline in Azure DevOps, with builds on Macintosh, Ubuntu, and Windows, plus release deployment.
Set up a self-hosted Azure DevOps agent on Windows, create a local agent pool, download and configure the agent, generate a personal access token, and run pipelines.
You will about build , artifacts and deployment. You will also learn how to publish and download pipeline artifact using CI/CD pipeline.
Azure Devops- One of the most demanding DevOps tools in the Software Industry
This course is prepared to take step by step instructions to create and configure CI/CD Pipelines using the Azure DevOps platform. This course will give beginners enough idea to work with Azure DevOps step by step. Someone, who is working in automation team and wants to execute test cases on CI/CD pipelines then this course series will help them.
In this course, you will learn following key topics about Azure DevOps-
-Detail steps for sign up process for azure dev portal
-Step by step portal overview , introduction
-Setup and create an organization
-Setup public v/s private project under and organization
-Setup teams and users for a project
-Understanding and setup CI pipelines and CD pipelines
-Understanding and setup local v/s MS hosted agents and types of agents
-Difference between self hosted and Microsoft hosted agents.
-Execute selenium test scripts with CI/CD pipelines and checking reports for executed test cases
-Deploying selenium and BDD code to MS hosted agents
-Sonarqube tool integration to Azure DevOps for code coverage testing
-Integrate and install latest version of sonarqube
-Configurations between sonarqube and Azure DevOps.
- Understand What is build , Artifact ?
-Demo to publish and download pipeline artifacts using classic editor
To work with self hosted agent we should install or configure on our local system. To work with MS hosted agent we need to select a VM and should execute or deploy our code on same machine.
Azure Devops allows organizations to create and improve products at a faster speed than they can with traditional software development approaches like waterfall.
A project created under and Organization in Azure DevOps provides a place for users to plan, track progress, and collaborate on building software solutions. A project represents a fundamental container where you can store data and source code.