CI CD with Azure DevOps - Boards, Pipeline, YAML Deployment

Azure DevOps - Boards, Stories, Repos, Pipeline, YAML based CI CD, Deployment, Build Agents, Build, deploy and release.

4.46 (120 reviews)
Udemy
platform
English
language
Development Tools
category
CI CD with Azure DevOps - Boards, Pipeline, YAML Deployment
8,466
students
5.5 hours
content
Apr 2023
last update
$69.99
regular price

What you will learn

Azure DevOps and it's fundamentals

Azure Boards - Create workitems, stories, create boards , sprints add backlogs items, swim lanes

Create and Migrate existing repo(s) from Github,push,commit local changes

Questions to help you prepare for interviews

Write YAML from scratch for production workloads

Add Approval gates for stages

Commit code changes from your local

Interview Questions based on production scenario

Create stories and define work in a Kanban approach

Custom build Agents

Deploy infrastructure using automated pipeline

Priorities work by styling cards, create tags, work on queries to make reports

Branching strategy, create pull requests

Write YAML to configure CI CD for infrastructure.

Create Job Conditions

Understand the relation between stages, jobs, steps.

Deploy a python application via YAML pipeline on Azure

Nested reusable YAML template

Learn tricks of DevOps by commit and pushing automated deployable code

Why take this course?

Just getting started with a career in DevOps? or already working in DevOps / Infrastructure however keen to understand the fundamentals of Azure DevOps? This course is the tailor-made basis on multiple project experience with Azure DevOps, all of the hands-on sessions are performed right from scratch to make sure users are able to understand from the inception.

Prepare for interviews and certification by solving quizzes at the end of sessions.


Azure DevOps provides developer services for support teams to plan work, collaborate on code development, and build and deploy applications. Azure DevOps supports a culture and set of processes that bring developers and project managers and contributors together to complete software development. It allows organisations to create and improve products at a faster pace than they can with traditional software development approaches.

Over the course you will use following standalone services:

  • Azure Repos provides Git repositories or Team Foundation Version Control (TFVC) for source control of your code. For more information about Azure Repos, see What is Azure Repos?.

  • Azure Pipelines provides build and release services to support continuous integration and delivery of your applications. For more information about Azure Pipelines, see What is Azure Pipelines?.

  • Azure Boards delivers a suite of Agile tools to support planning and tracking work, code defects, and issues using Kanban and Scrum

How the course is structured?

  • We will start the Module with Azure DevOps organisation, scale organisations by creating multiple projects per team.

  • Create work items, stories, tasks, epics inline with your organisation business needs

  • Plan sprint(s) by assigning work item from your backlog to sprint

  • Tag and colour work-items to filter tasks by using Azure DevOps queries.

  • Learn the fundamental of Continuous Integration & Delivery for Infrastructure as a code using Azure DevOps classic pipeline

  • Build Release pipeline leveraging different tasks on Azure DevOps

  • Write YAML pipeline for configuring CI CD pipeline using pipeline structure like stages > Jobs > Steps > Task

  • Create Multi staged pipeline to deploy Infrastructure on Azure

  • Configure variables, conditions, custom bash script in Azure DevOps pipeline.

  • Conditions based on output from Terraform.

  • Use nested templates with reusable content, logic, and parameters.

  • How to deploy an Azure DevOps pipeline in an actual production environment.


What are we going to deploy?

  • Since the course is built around Infrastructure Deployment, we would be deploying infrastructure on Azure using the Terraform Code.

  • You may find the entire code repo along with the YAML Pipeline in the repo which can be download from the resource section in the course.

  • We will also deploy a python application on Azure cloud.

  • A multi staged production environment

This course is one of the few in the marketplace, where it is being regularly updated almost realtime basis as soon as the publisher launch any new set of feature, we make sure learner enrolling into the course get the best out of the content.

We also as a team strive to be customer focused by making sure whatever queries are being put on direct messages or in community, we try to get back to the learner within 24 hours if not early, there have been scenarios where in our instructors have been on screen sharing session with the users and helped them solving the problems.

Don't find what you are looking for? Let us know in the feedback we will try to onboard the tutorials for you.

Screenshots

CI CD with Azure DevOps - Boards, Pipeline, YAML Deployment - Screenshot_01CI CD with Azure DevOps - Boards, Pipeline, YAML Deployment - Screenshot_02CI CD with Azure DevOps - Boards, Pipeline, YAML Deployment - Screenshot_03CI CD with Azure DevOps - Boards, Pipeline, YAML Deployment - Screenshot_04

Reviews

Christine
January 11, 2023
I have been looking at CI/CD for a while, but have struggled to get my head around it. This course provides a great introduction to the concepts required to get you up and running with a CI/CD pipeline. The instructor is very knowledgeable and does a great job of explaining the concepts in an easy-to-understand way. I definitely recommend this course to anyone looking to get started with CI/CD.
Marcelino
January 11, 2023
This course contains the essentials of CI and DevOps with YAML deployment. It will teach you how to automate your build process and get your code to production in a matter of minutes. I learned a lot of new things in this course. I'm very glad I took this course.
Aubrey
January 11, 2023
I found this course to be extremely helpful in learning about the CI/CD process, and getting started with Azure DevOps (which is still in preview). I would recommend this course to anyone looking to get started with CI/CD, but just be aware that this course is based on preview features, so some of the features might change by the time it goes GA.
Pamela
January 11, 2023
I like the course. I like the instructor. I like the pace. I like the material. I like the way the instructor explains concepts. I like the way the instructor delivers all the material. I will definitely watch more courses from this instructor.
Steven
January 11, 2023
It's a very good course for those who are interested in DevOps. The instructor covers a wide range of topics from a high level to very detailed level.
Janet
January 11, 2023
This course is great! I like that I can follow along as the instructor walks through setting up CI/CD using Azure DevOps. The instructor shows how to setup the build, test and deploy pipelines. He also shows how to set up the CI/CD boards and shows how to set up a YAML deployment. The instructor uses the VSTS CLI to do the work and that was a great touch. I was able to get the pipeline working in my Dev environment and I'm looking forward to setting it up in my Prod environment.
Florence
January 11, 2023
I really like this course. The instructor is giving 100% to the students. I have learnt a lot. I'm going to recommend this course to anyone.
John
January 10, 2023
I really like this course. The instructor is giving 100% to the students. I have learnt alot. I'm going to recommend this course to anyone.
Mark
January 10, 2023
The course was delivered in small, manageable chunks that were easy to follow. The instructor's style of presenting was in a very unhurried manner, which allowed me to see each step as it was being demonstrated. He was not rushed, nor did he assume that the students sitting in front of their computers would be able to absorb the information as quickly as he could present it. The course was very easy to follow. The instructor showed the commands for configuring Azure DevOps to work with the CD solution and then he demonstrated the process of working with the CD solution in the CD tool itself.
Paul
January 10, 2023
This was a great course. It was well paced, and the concepts were clearly explained. I had never used CI/CD and this course was a great introduction.
John
January 10, 2023
I learned a lot from this course. It is step-by-step and easy to follow. You can practice lab as many times as you want. The instructor is very helpful. She explains everything very well.
Betty
January 10, 2023
Very helpful and well thought out course. I've been working with Azure DevOps for a little while now but I finally feel like I have some great foundational knowledge to continue learning on.
Allen
January 10, 2023
I started studying this course as a way to get more professional experience in the Azure DevOps space. I think this course is an excellent way to start understanding CI/CD, especially with Azure DevOps. The instructor is very knowledgeable in this area and I appreciate how he is able to present the information in a way that is easier to understand.
Brenda
January 10, 2023
This is one of the best courses I have taken in Udemy. The instructor is very detailed and knowledgeable in the field. The course content is very well organized and easy to understand. I have learned a lot from this course and will definitely recommend it to friends.
Odell
January 10, 2023
I would like to thank the instructor for this course for making this course a great one. I have learned a lot of new things about CI CD with Azure DevOps - Boards, Pipeline, YAML Deployment.

Charts

Price

CI CD with Azure DevOps - Boards, Pipeline, YAML Deployment - Price chart

Rating

CI CD with Azure DevOps - Boards, Pipeline, YAML Deployment - Ratings chart

Enrollment distribution

CI CD with Azure DevOps - Boards, Pipeline, YAML Deployment - Distribution chart
5069810
udemy ID
1/8/2023
course created date
1/10/2023
course indexed date
Bot
course submited by