Day-14 | DevOps Project from Absolute Zero| Project Setup+ CI pipelines implementation| Azure DevOps

Поділитися
Вставка
  • Опубліковано 10 лют 2025
  • Support my work
    www.buymeacoff...
    This video is Day-14 of Azure Zero to Hero (Free Azure Course including Azure DevOps). You can follow the link below to watch all the videos in this playlist.
    • Azure Zero to Hero
    Have any questions while learning ? Don't worry, Join our Doubts Clearing Group.
    Join our Doubts Clearing Group
    www.youtube.co...
    Notes for the playlist - github.com/iam....
    Azure DevOps CI/CD Pipelines
    A front-end web app in Python which lets you vote between two options
    A Redis which collects new votes
    A .NET worker which consumes votes and stores them
    A Postgres database backed by a Docker volume
    A Node.js web app which shows the results of the voting in real time
    Here are some more very useful Zero to Hero playlists on the channel.
    Free DevOps Playlist: • DEVOPS ZERO TO HERO CO...
    AWS Zero to Hero Playlist: • AWS Zero to Hero - AWS...
    Terraform Zero to Hero Playlist: • Terraform Zero to Hero
    Python for DevOps Playlist: • Python for DevOps
    About me:
    ========
    Instagram: / abhishekveeramalla_off...
    Telegram Channel : t.me/abhishekv...
    LinkedIn: / abhishek-veeramalla
    GitHub: github.com/iam...
    Medium: / abhishekveeramalla-av
    DevOps Project Ideas
    Advanced DevOps Projects
    Best DevOps Projects
    DevOps Projects 2024
    DevOps CI/CD Projects
    Free Azure Course
    Azure DevOps
    Learn Azure
    Best Azure Course
    Azure course 2024
    Learn Azure from Basics
    Azure DevOps with examples
    Azure DevOps projects
    Azure simplified
    Learn Azure for Free
    Azure DevOps Playlists
    Azure DevOps Projects
    Azure DevOps Interview Questions
    Azure Fundamentals
    AZ-900 course
    AZ-900 certification courses
    AZ-900 playlist
    Videos to clear AZ-900 .
    .
    Disclaimer: Unauthorized copying, reproduction, or distribution of this video content, in whole or in part, is strictly prohibited. Any attempt to upload, share, or use this content for commercial or non-commercial purposes without explicit permission from the owner will be subject to legal action. All rights reserved.

КОМЕНТАРІ • 315

  • @princeraj-ox2iq
    @princeraj-ox2iq Рік тому +24

    Hello Abhishek, I have been working on ADO since last 5 years and i must say this is one of the best video on UA-cam in terms of knowledge(Basic->advance). Even, i was missing some minor details in the pipeline that you explained in this video. Very well structured video.
    we appreciate it

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  Рік тому +3

      Means alot Prince 😊

    • @princeraj-ox2iq
      @princeraj-ox2iq Рік тому +6

      @@AbhishekVeeramalla I must suggest every Azure enthusiast should follow this playlist and make a good note of it. It will help them to clear interviews.

    • @chinenyeomire-oluedo7463
      @chinenyeomire-oluedo7463 7 днів тому

      @@princeraj-ox2iqwhere can I find the code that was used please. Help. I am stuck

  • @soumyadipchatterjee2267
    @soumyadipchatterjee2267 11 місяців тому +14

    It's 4.00 AM now & I determine that will complete the entire CI part by today EOD and finish that in style. You are assisting us beyond any limits Abhishek . Keep the momentum ongoing . I am hungry in Devops scope.😊😊👍

  • @basamalhassan7006
    @basamalhassan7006 Рік тому +16

    Hi Abhishek, thanks for the wonderful course. Even the azure team are watching this azure play list. I just noticed that you made a complaint about when you import a repo to azure DevOps, the branch is selected based on alphabetical order and not directly main branch as you imported. This morning I was practicing the project on Azure DevOps and I noticed the correction has been made. The main branch was selected directly and I didn't have to set it as default.
    You are a generous person and helping others achieves their dreams by giving out free content which is even more valuable than paid courses. May God bless you and your family. Thanks for your good work

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  Рік тому

      Amazing Hassan. Thanks for sharing 😀

    • @Chief_Avy
      @Chief_Avy 4 місяці тому

      You really watch for these kind of details amazing i would love to chat with you, lemme know if you are free

  • @thetruth7344
    @thetruth7344 Місяць тому +3

    Bro u r a great great human. helping millions free of cost.
    Without these videos its just impossible to work.
    Thanks a lot 🙏

  • @sureshmohanreddy8956
    @sureshmohanreddy8956 Рік тому +5

    Hello Brother,
    Thanks for your content it actually has combination of theory and hands on and provides lot of confidence to the people who practice. I have been in the cloud, learning devops.
    This 1 session gave me lot confidence on the Azure Devops. I followed your video and able to built the azure pipeline successfully.
    Your videos certainly helps lot people who need some assistance to learn cloud and devops. and gave so much of confidence on those tools.

  • @SandeepNalluri-y7g
    @SandeepNalluri-y7g Рік тому +5

    I'm always amazed not only by the knowledge you have but your teaching skills. Thanks so much!

  • @Prakash_1997
    @Prakash_1997 10 місяців тому +2

    Finally was able to build and run all the three pipelines successfully. Thanks Abhishek sir💯

  • @hidass2006
    @hidass2006 10 місяців тому +1

    @AbhishekVeeramalla I have re-tried the steps one by one and finally successfully completed the process...😍😍😍

  • @bjbj7695
    @bjbj7695 8 місяців тому +2

    Hi Abhishek - I just started learning Azure and I must say, your channel is the best I have come across so far. I was able to deploy the three microservices. Your explanations are straight to the point. Thank you so much for all you are doing to the community.

  • @ukebi5270
    @ukebi5270 2 місяці тому +1

    I just completed this project successfully, thank you Abhishek, my knowledge of Azure is getting profound.

  • @thesoulchef7
    @thesoulchef7 7 місяців тому +3

    Yaar Abhishek, I thankyou alot. I mean really, I had tears in my eyes when the build got successful when I did it. I have joined as a fresher devops engineer and was finding it difficult. But now I have that confidence.

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  7 місяців тому

      Amazing

    • @thesoulchef7
      @thesoulchef7 7 місяців тому

      One question- for example if I have only the source code and there is no dockerfile then, can I make a docker image out of it?

  • @bhavatharinigowda2411
    @bhavatharinigowda2411 Рік тому +3

    Thank you for the amazing session🙏! I have applied the same and it worked !!

  • @L-SRIMANTHULAJYOTHISWARUP
    @L-SRIMANTHULAJYOTHISWARUP 10 місяців тому +1

    Thank you Abhishek... This content made me to crack Azure devops role.... thank you for your great efforts

    • @gokulm594
      @gokulm594 9 місяців тому

      Hey bro did you do any azure certification to get the DevOps role ?

  • @dteja-q1q
    @dteja-q1q 7 місяців тому +1

    such a amazing content ,, i implemented and successfully runs the 3 services pipelines by doing changes as well

  • @Anime_Tickles
    @Anime_Tickles Рік тому +2

    Implemented all 3 pipelines and it worked.Thanks for your efforts

  • @sanjaychettri5955
    @sanjaychettri5955 11 місяців тому +2

    Thank you Brother Abhishek for your exceptional teaching; your guidance has truly made a difference :)

  • @dteja-q1q
    @dteja-q1q 7 місяців тому +1

    such a amazing content ,,, failed multiple times but final result was green , successfully i ran 3 pipelines for 3 microservices and by doing the changes as well

  • @hamzath6007
    @hamzath6007 Рік тому +1

    this is an amazing series i hope you can finish it sooner of the rest of azure much appreciated

  • @manavkumar1071
    @manavkumar1071 8 місяців тому

    Bhai apne to sara doubt clear kar diya amazing🙏🙏🙏🙏

  • @laylazoabi781
    @laylazoabi781 7 місяців тому

    This project was super useful for me, Im so thankful for your time and very well explanation:)

  • @sathishdarshanala6137
    @sathishdarshanala6137 9 місяців тому +3

    successfully deployed Abhishek thank you lot for taking time from your busy life and uploading videos

  • @giteshghure212
    @giteshghure212 11 місяців тому +1

    @AbhishekVeeramalla Thank you so much for this CI Project in Azure

  • @yvl1969
    @yvl1969 Рік тому +1

    Done with 3 of the pipelines. Thank you Abhishek for the Amazing session💫

  • @ags_1719
    @ags_1719 Рік тому +3

    Hi sir,
    We needs this type of projects, azure pipeline
    Thanks for your hard work

  • @sanjuav7849
    @sanjuav7849 9 місяців тому

    Well explained, easy to understand. Thanks Abhishek😃

  • @deveshrautela26
    @deveshrautela26 Рік тому +1

    I have applied the same It works. Thank you bhaiya for amazing session

  • @sp0852
    @sp0852 Рік тому +2

    Thank you, great explanation. Really helpful.

  • @gboyegaaromolaran8746
    @gboyegaaromolaran8746 Рік тому +1

    It worked for me. Thank you Abishek

  • @mike4485
    @mike4485 5 місяців тому

    Thank you for this..completed successfully.

  • @agraltechnologies
    @agraltechnologies Рік тому +1

    Excellent Abhishek very well explained.

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  Рік тому

      Thanks for the support 😍

    • @vaibhav.v6403
      @vaibhav.v6403 Рік тому

      ​@@AbhishekVeeramalladeveloper better understand the what the need to be a because of docker file must build and should run

  • @fahadkhan-islamicspiritual7872
    @fahadkhan-islamicspiritual7872 8 місяців тому +1

    Extraordinary lecture

  • @arunjulme1687
    @arunjulme1687 Рік тому +1

    Thanks Anna for posting this is useful for my current project ❤

  • @rohithgattu
    @rohithgattu Рік тому

    Successfully completed the CI part. excited to complete the CD.

  • @venisree1732
    @venisree1732 Рік тому +5

    Hi Abhishek when you will upload the CD part waiting eagerly for the past 3 days😊 I am sure you will upload tomorrow just completed the CI part😍

  • @arunakumari1992
    @arunakumari1992 7 місяців тому +1

    1:11:55 docer file path not changed, we need to change from result folder to vote folder

  • @BharathKumarReddy2103
    @BharathKumarReddy2103 Рік тому +2

    Awesome explanation 👍👍

  • @shawetachoudhary4512
    @shawetachoudhary4512 4 місяці тому +1

    Where can I get that example-voting-app terminal from ? Please help me out

  • @Tiger-Tippu
    @Tiger-Tippu 7 місяців тому +1

    @5:03,Hi Abhishek what do you mean by this is not production grade system

  • @venkataramanapodugu6211
    @venkataramanapodugu6211 Рік тому +1

    Wonderful Abhishek 🎉❤

  • @Nellore_spicy_foods_BANGALORE
    @Nellore_spicy_foods_BANGALORE 7 місяців тому

    Thank u Abhishek thanks for sharing

  • @Shashikanth06
    @Shashikanth06 5 місяців тому

    HI abhishek after learning these 27 videos azure zero to hero , we are ready to get in job as azure devops engineer

  • @PrakashV-k2s
    @PrakashV-k2s 5 місяців тому +1

    Hi Abhishek, I'm facing the same issue but unable to resolve
    An image does not exist locally with the tag: ***/votingapp
    The process '/usr/bin/docker' failed with exit code 1
    Could you please help on this?

  • @Dg-0707
    @Dg-0707 6 днів тому

    Hello Abhishek,
    When we are configuring our pipeline, when we selected docker image to build and push to azure container registry I have selected login with GitHub and it's been 1 hour I'm waiting can u tell me will this process take more time or do I need to wait untill it comes up ? ..kindly help me here bro plz I need to complete this Asap....🙂

  • @RaviGoel-m9d
    @RaviGoel-m9d 2 місяці тому

    Hi Abhishek, I have one question. For all the 3 pipelines which you have created for result, vote and worker, for line 18, for all you have given the below line as
    dockerfilePath: '$(Build.SourcesDirectory)/result/Dockerfile'
    Shall it be dockerfilePath: '$(Build.SourcesDirectory)/vote/Dockerfile' for vote pipeline and
    dockerfilePath: '$(Build.SourcesDirectory)/worker/Dockerfile' for worker pipeline.
    Apart from this, all videos are really amazing

  • @kirubababu9255
    @kirubababu9255 8 днів тому

    Hi Bro,
    Congratulations on your work,
    Requesting you to keep all the resources needed in a single page with where are we going to create either by azure, azure devops to maintain the flow

  • @UCABVideos
    @UCABVideos 11 місяців тому +1

    Bro we need to fill Azure DevOps Parallelism Request Form to get access to run azure pipelines in free-tire.
    I am doing the same already.

    • @Ranjith.Srikonda
      @Ranjith.Srikonda 10 місяців тому +1

      This helps to resolve my issue, Thank you.

  • @naren06938
    @naren06938 7 місяців тому +1

    In 3 pipelines in variable section, it showing same path....results/Docker file, i hope it should be vote/Dockerfile, worker/Dockerfile, result/Dockerfile....

  • @monishthapa6458
    @monishthapa6458 Рік тому +2

    Hi Abhishek, thanks for this wonderful video session. I was able to implement this CI pipeline successfully. But I tried to access the application front end on port 80 which I have already enabled in inbound rule but using public ip address, not able to access the front end. Any suggestions ?

  • @rohitdeore5928
    @rohitdeore5928 10 місяців тому +2

    The Project was amazing ,🤩does it will be better to name it as "Github to Azure Devops Migration Project" in resume ?

  • @DamuG9929
    @DamuG9929 11 місяців тому +1

    Thanks Abhishek Anna
    👌👌👌👌

  • @kaverichowdary6637
    @kaverichowdary6637 Рік тому +1

    Hatoff annaya for ur dedication 👏

  • @hussainshaik2673
    @hussainshaik2673 11 місяців тому +1

    Abhishek, I have a few questions:
    1. Do we have the option for variables, right? Why did you include them inside the pipeline?
    2. Do we need to run ./config.sh every time to make an agent online?
    3. You added white space for triggering the build; that part is somewhat confusing. Can you provide more clarity on that?"

  • @dreamer7084
    @dreamer7084 Рік тому +1

    Hello Abhishek , thanks for the video . one small request can you make a video for the "fresher " who learns devops through your videos it will definitely helpful for me as well as for the community.

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  Рік тому

      Freshers can follow the same playlists

    • @dreamer7084
      @dreamer7084 Рік тому

      ok brother , can you make the video on "creating a resume for freshers " @@AbhishekVeeramalla

  • @coffeeclick6696
    @coffeeclick6696 Рік тому +1

    Hi Abhishek, your videos are great.
    I would like to point out 1 mistake.
    When you are creating pipeline for Vote service , the `dockerfilePath` in the variables section of yaml file is not update.
    They are point to the "/result" directory which is. $(Build.SourcesDirectory)/result/Dockerfile and this means that the "result" service docker image is create and pushed.
    I think it should be "$(Build.SourcesDirectory)/vote/Dockerfile".
    Please correct me if I am wrong. :)

  • @suhasiniaddanki7304
    @suhasiniaddanki7304 Рік тому +1

    Hi Abhishek, It's a nice CI explanation...Having one doubt.. In this video, we are creating a pipeline for a particular folder. Can we create the same for a particular branch?
    2. In realtime creating a Docker file is a developer task or DevOps engineer task?

  • @balkrishna769
    @balkrishna769 Рік тому +1

    Thanks a lot for nice knowledge sharing videos

  • @AvezKhan-v5n
    @AvezKhan-v5n 2 місяці тому

    hi Abhishek , just wanted to check why day 14 notes and project repo link is not available anywhere in your git repo.

  • @amartyarajhans1844
    @amartyarajhans1844 10 місяців тому +1

    after connecting my azure devops platform to the azure platform, no dropdown option is coming in the container registry box, it says "no result found". waiting since last 15-20 mins, can someone tell me how much time it took for them?

  • @mahichagam3207
    @mahichagam3207 Рік тому +2

    I always inspired by you .

  • @satishneeli-dx3qh
    @satishneeli-dx3qh Рік тому +2

    eagerly waiting for the next episode _release CD

  • @bikensharma4577
    @bikensharma4577 9 місяців тому

    i guess we need to edit the result/Dockerfile in other two build as it might be building the same image as we haven't tested by editing...

  • @anoopdharan7845
    @anoopdharan7845 5 місяців тому

    Hi Abhishek, out of curiosity, don't you need to modify the 'dockerfilepath' variable for each pipeline? It looks like you are building the same DockerFile for all three pipelines.

  • @bhushannemade3687
    @bhushannemade3687 Рік тому

    Hi Abhishek, Thanks for session have been following your videos .Just to add can you add separate session on AKS integration and real time scenario in this series.

  • @shantanusarode2777
    @shantanusarode2777 25 днів тому

    Hello Abhishek, while running the pipeline, the pool which is being selected is Azure Pipelines, I have also tried to change the default pool to azureagent , but still it shows the parallelism error. Please help

  • @Ashok_Simhadri
    @Ashok_Simhadri Рік тому +1

    Eagerly waiting for this ❤

  • @kunuthurukarthikkumarreddy2531

    Hi anna
    After completion of this AZURE course please make a video on making the RESUME of this course like what we deployed and what hands-on projects we did during the course

  • @taraknaveen7373
    @taraknaveen7373 7 місяців тому +1

    Hi Abhishek, where i can find those docker sample files for practicing. Help me out with this

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  7 місяців тому +1

      If you are watching the video, you can see the github repo. Just search the repo

  • @tester-o9n
    @tester-o9n 4 місяці тому

    @abhishek veeramalla What about the dockerfile path

  • @vijaykeshavarayudu3848
    @vijaykeshavarayudu3848 2 дні тому

    Hello Abhishek , there is no Day 14 GitHub repository

  • @MohammedAbdulHannan-y2z
    @MohammedAbdulHannan-y2z Місяць тому

    No hosted parallelism has been purchased or granted erro rwhen i am trying to run the 2nd pipeline...how to go on about this?

  • @anuA-ex5cb
    @anuA-ex5cb 2 місяці тому

    Hi sir I am currently watching your Azure Zero to Hero playlist. I am trying to create a CI pipeline in Azure, but I am encountering an agent pool authorization error, even after creating the agent pool online. I am unsure of the reason for this issue. Could you please help me with it? Thank you!

  • @iamsaikumarnagati
    @iamsaikumarnagati Рік тому +4

    Attendance 🎉🎉🎉

  • @avijitsarkar9330
    @avijitsarkar9330 Рік тому +3

    damm this is like a gold mine 😍

  • @shawetachoudhary4512
    @shawetachoudhary4512 4 місяці тому

    I had an Error at ./config.sh , the error said (cannot execute binary file: Exec format error) , please tell me how to continue?

  • @lucks040991
    @lucks040991 6 місяців тому

    hi Abhishek.. how do configure the agent in the local system. I am using MacBook Air m2. but those command showing errors..

  • @raafftricky8948
    @raafftricky8948 3 місяці тому

    HI, Abhishek i couldn't see the repo in your git

  • @prathmesh_tale
    @prathmesh_tale 11 місяців тому

    Thanks Sir Day 14 complete. I am facing issue in 3 worker pipeline after making changes as shown in the video it still failed

  • @ashishpandey8766
    @ashishpandey8766 11 місяців тому

    thanks, abhi

  • @duttgatiganti
    @duttgatiganti 10 місяців тому

    Please clarify when we use VM's/EC2 and K8S in Real time and which is more used

  • @anilkumar-je5wv
    @anilkumar-je5wv 9 місяців тому +1

    Hello Abhishek , Big fan of our work i have a doubt regarding these microservices how all these serivces is combined into one application routing to company domain using ingress pls do a detailed video on this .....

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  9 місяців тому +1

      Hey they are already connected. If you watch the video, I already created the ingress config and exposed it outside.
      Reg company domain, you can provide your company host name in the ingress host section.

  • @fahadkhan-islamicspiritual7872
    @fahadkhan-islamicspiritual7872 8 місяців тому

    Hi Abhishek. If we do not have Azzure subscription then we need to use snippet as per web service language type like nodejs or python . In that case the yaml file outlook is different. How to edit that yaml as per requirement.

  • @harishbabu2279
    @harishbabu2279 4 місяці тому

    hi brother how to practise these video why because when i login initially with my git hub there is no code.the code is in you repository only.could you please suggest how to do i practise

  • @abhijithjb9190
    @abhijithjb9190 Рік тому +1

    Thank you so much sir.

  • @immuind2009
    @immuind2009 11 місяців тому

    @Abhishek i have azure free trial account and created resource group, ACR,and when trying to create pipeline in configure part docker build& push image part subscription should auto populate trying for 3rd time first 2 times it was displayed automatically but not able to display subsciption.can you help me understand why its not displaying?
    error: "you don't appear to have an active azure subscription"..... where i am using free trial and created resources.

  • @md.shamsuzzaman4156
    @md.shamsuzzaman4156 5 місяців тому

    Thanks

  • @abhishekmishra2877
    @abhishekmishra2877 7 місяців тому

    Abhishek i have pay-as-you-go subscription in azure, so i am using 'linux-latest' image but it's throwing me an error "resultapp repo is not exist in images".
    Any suggestions or i should create a new virtual machine and run the pipeline again.

  • @PriyavardhanB
    @PriyavardhanB 5 місяців тому

    Hi Abhishek I am using windows agent.How can I download and run docker demon in it.Can you help me.

  • @vishnusai4658
    @vishnusai4658 Рік тому +5

    If any provides the best subject content on UA-cam we need to do these 3 things
    1subscribe the channel
    2 Watch the videos for at least 30 seconds to 5 minutes Every day it helps increase the view count
    3 Like the videos

  • @yashpawar1766
    @yashpawar1766 3 місяці тому

    In one VM agent how many pipelines can we run any limit where we can see?

  • @bhavyabojanapalli380
    @bhavyabojanapalli380 Рік тому +1

    Super content 👏👏

  • @ashokkumar1778
    @ashokkumar1778 Рік тому +1

    Thank you.

  • @leoliu-gc3sg
    @leoliu-gc3sg 11 місяців тому

    Hi sir, thanks for your sharing for the azure devops , my question is : is 1 microservice per pipeline best practice? if we have 20 microservice , do we need to create 20 pipeline?

  • @saipriya-xh8ib
    @saipriya-xh8ib 8 місяців тому

    after configuring the agent, it is asking to enter work folder[(press enter for _work)> ] after pressing enter agent is becoming online. But, the path of the docker file in the yaml code is not recognized in the pipeline, so it is not successful. how do I solve this issue, i am a completely non-techy guy. pls help me..

  • @sicmylife
    @sicmylife 6 місяців тому

    Hello, why there is no Day 13 and 14 on the github repo?

  • @harshaldagde8237
    @harshaldagde8237 Рік тому +1

    Finally the video is Live in 🎉

  • @Saikumar-cx6uf
    @Saikumar-cx6uf 11 місяців тому +1

    @AbhishekVeeramalla, I dont find the files in github for day14 folder for this demo. Am i searching the wrong path?

  • @fahadkhan-islamicspiritual7872
    @fahadkhan-islamicspiritual7872 8 місяців тому +1

    Abhishek would we get the dockerfile with every code from development team ?

    • @AbhishekVeeramalla
      @AbhishekVeeramalla  8 місяців тому +1

      No, we need to write the Dockerfiles by understanding the build process from developers.

    • @fahadkhan-islamicspiritual7872
      @fahadkhan-islamicspiritual7872 8 місяців тому

      @@AbhishekVeeramalla thank you so much. Abhishek we need to install docker in my self hosted machine which is my windows laptop. Plz advise how to do it as I am getting error in pipeline as unable to locate executable file docker.

  • @satheeshbabu9310
    @satheeshbabu9310 Рік тому +1

    At the end of Azure playlist can you please do a video using "AWS Toolkit for Azure DevOps" - to manage application infra in AWS and CI/CD in Azure DevOps

  • @rajashekar4882
    @rajashekar4882 3 місяці тому

    hi Abhishek i am getting this error ##[error]The process 'C:\Windows\system32\docker.exe' failed with exit code 1 running pipelines

  • @salamabdul730
    @salamabdul730 Рік тому +1

    Hi finally the video is live thanks for that sir could you please do this project on AWS also