Azure DevOps Tutorial for Beginners | CI/CD with Azure Pipelines

1,165,624
0
Published 2022-07-19
Azure DevOps Tutorial | CI/CD with Azure DevOps Pipelines, Azure Repos, Azure Test Plans, Azure Boards
💛 Follow me on IG for behind-the-scenes-content ► bit.ly/2F3LXYJ
💚 Become a DevOps Engineer - 6-month program: ► bit.ly/3OAOxa7
🧡 GitLab Course with K8s, Microservices, Multi-Stage: ► bit.ly/3q9vFFa

#azuredevops #devops #techworldwithnana

► This video is sponsored by Pulumi 🙌🏼, a universal IaC tool
► For more infos, check it out here: www.pulumi.com/
► Pulumi was covered in my DevOps tool of the month video:    • Pulumi - IaC in your favorite program...  

In this video we will learn about Azure DevOps. We will see what it is and what you can do with Azure DevOps platform. How to use it for your software development projects and generally how
is this relevant for you as an engineer? We will see different features and use cases of Azure DevOps. How it all works and how you can implement the whole software development and deployment lifecycle with it.
We will also review the Azure DevOps architecture and how it works in the background and finally we will also compare it with alternative tools and talk a bit about which of these tools you need to learn for your career with so many alternative options.

As the name suggests Azure DevOps is a DevOps platform. It is a software as a service offering, which was created to basically be a one-stop shop for implementing all your DevOps processes for your project.

So it's basically a technological implementation of the DevOps process, which covers the whole software development lifecycle and it has features for each part of this lifecycle.
So in this tutorial, we will go through the steps or parts of that software development lifecycle and see how the various Azure DevOps services map to those parts.


▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
00:00 - Intro and Overview
00:42 - What is Azure DevOps?
03:16 - Azure Boards
05:35 - Azure Repos
03:16 - Azure Boards
07:52 - Azure Pipelines (Build Pipeline - CI)
15:09 - Azure Artifacts
16:44 - Stages in Azure Pipelines
18:44 - Templates in Azure Pipelines
20:09 - Environments in Azure Pipelines
21:17 - Release Pipelines (CD)
23:17 - Test Plans
24:44 - Azure DevOps Architecture
26:35 - Pricing Model
26:56 - Service Connections
29:20 - Comparison with other platforms
33:51 - Which technology to learn?


▬▬▬▬▬▬ Want to learn more? 🚀 ▬▬▬▬▬▬
Full Python course ►    • Python Tutorial for Beginners - Learn...  
Full Docker course ►    • Docker Tutorial for Beginners [FULL C...  
Full K8s course ►    • Kubernetes Tutorial for Beginners [FU...  
DevOps Tools explained ► bit.ly/2W9UEq6


▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
INSTAGRAM ► bit.ly/2F3LXYJ
TWITTER ► bit.ly/3i54PUB
LINKEDIN ► bit.ly/3hWOLVT
FB group ► bit.ly/32UVSZP
DEV ► bit.ly/3h2fqiO


▬▬▬▬▬▬ Courses & Bootcamp & Ebooks 🚀 ▬▬▬▬▬▬
► Become a DevOps Engineer - full educational program 👉🏼 bit.ly/45mXaer
► High-Quality and Hands-On Courses 👉🏼 bit.ly/3BNS8Kv
► Kubernetes 101 - compact and easy-to-read ebook bundle 👉🏼 bit.ly/3Ozl28x

All Comments (21)
  • Hope this video was helpful 😊 Do you have experience or worked with Azure DevOps? What is your experience with any comparative platform? 💛 Follow me on IG for behind-the-scenes-content ► bit.ly/2F3LXYJ 💚 Become a DevOps Engineer - 6-month program: ► bit.ly/3gEwf4V 🧡 GitLab Course with K8s, Microservices, Multi-Stage: ► bit.ly/gitlab-full-course ▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬ 00:00 - Intro and Overview 00:42 - What is Azure DevOps? 03:16 - Azure Boards 05:35 - Azure Repos 03:16 - Azure Boards 07:52 - Azure Pipelines (Build Pipeline - CI) 15:09 - Azure Artifacts 16:44 - Stages in Azure Pipelines 18:44 - Templates in Azure Pipelines 20:09 - Environments in Azure Pipelines 21:17 - Release Pipelines (CD) 23:17 - Test Plans 24:44 - Azure DevOps Architecture 26:35 - Pricing Model 26:56 - Service Connections 29:20 - Comparison with other platforms 33:51 - Which technology to learn? ▬▬▬▬▬▬ Want to learn more? 🚀 ▬▬▬▬▬▬ Full Python course ► https://youtu.be/t8pPdKYpowI Full Docker course ► https://youtu.be/3c-iBn73dDE Full K8s course ► https://youtu.be/X48VuDVv0do DevOps Tools explained ► bit.ly/2W9UEq6 ▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬ INSTAGRAM ► bit.ly/2F3LXYJ TWITTER ► bit.ly/3i54PUB LINKEDIN ► bit.ly/3hWOLVT FB group ► bit.ly/32UVSZP DEV ► bit.ly/3h2fqiO
  • @shabazh349
    Hi Nana, I need advanced golang course. I'm willing to pay for it. Also if can you show how golang can be used in devops, it would be great. Let me know if advanced golang course is in pipeline. Also looking forward to devsecops course and relevant details. Thanks in advance.
  • "What you understand well, you enunciate clearly ", said French author Boileau... And so did Nana 😁. Keep posting jewels like this one please, it does help a lot!!!
  • @MegaAbdikadir
    hello nana will your devops class help with azure?
  • @eprabhat
    When I first used the Azure DevOps , it gave me 3 feelings 1. Very tightly coupled environment similar to what I have seen, all Microsoft tool since 1996-97 2. Just a rebranding of VSTS 3. A bit cheated as it has little similarities with workflow created with popular DevOps tools
  • I had hard time to follow Az 400 documentation , I was easily losing the track and I had no idea what I was reading about, After watching this video now I know what I am trying to learn and what I am doing. Thanks so much Nana
  • Maaaaan!!! This video is totally a master piece!! It lasts like 38 minutes, but it took me 2 hours to actually go through the whole information, since it is so rich and complete. Now I have a better understanding of CI/CD cycle plus you give some great alternatives at the end Thank you so very much for this great video! <3
  • @ranarayhan8850
    Is non tech person can learn azure devops and without coding knowledge?
  • @pranaavbv9359
    Just a question. If I am already using GitHub for version control and to manage all the pull requests and such, why exactly do I need to use a cloud service for my application? Could someone please enlighten me on this.
  • @sv6562
    Super video , very nicely explained
  • @kstan79
    Azure devops look cool to me, however my priority concern is Agile project management. Can you elaborate how the agile project management compare to jira or etc? I'm did explore how it work but less familiar with how they work.
  • @mokropsyable
    can you release and deploy multiple ADO project from one place?
  • @ISP4ever
    i would like to encrypt my php code before i deploy to GCR that uses the code in a pod. Is it posible to do that on the pipeline?
  • @BryanJenks
    We use ADO here in the California Public Sector agencies. Love a lot of the tooling and how easy it is to make and automate the SDLC of my custom python applications, even wrote a custom pipeline to do a custom test and coverage report using python poetry. great video!
  • @virabadrasana
    Hi Nana, Where is your Azure ARM Templates video :) I can't wait! ?
  • @Alex1591cali
    If I want to start learning to get involved in this tech world from 0 knowing nothing about it, what would you guys recommend I should do?
  • @ukwithsharad6226
    Is there any option from administrator or funcutional role in Azure or any cloud technology.