Day - 7/16 Azure Artifacts | Azure DevOps CI CD Pipeline | Azure DevOps Zero to Hero Full Course

Sdílet
Vložit
  • čas přidán 29. 11. 2023
  • Welcome to Day 7/16 for the Azure DevOps Zero to Hero series. In this video, we will deep dive into Azure Artifacts and understand every related concept while doing the hands-on demo. We will implement the end-to-end CICD of deploying a Nike landing page written in Tailwind CSS using Azure DevOps Artifacts and pipelines.
    📌By the end of this video, you will learn the following:
    - What are Azure Artifacts
    - Create the Azure DevOps project and check out the application code
    - Set up the infra using Azure Web App
    - Create Azure Artifacts feed to host the packages
    - Create the CI pipeline that builds the package and pushes it to the feed
    - Create the CD pipeline that consumes the package
    - Promote the package to trigger the release pipeline
    - Upstream packages in Azure Artifacts
    Note: In this video, we will use a ✔ Nike Landing page as a sample application for CICD using Azure Artifacts
    ✅𝗔𝗹𝗹 𝘁𝗵𝗲 𝗰𝗼𝘂𝗿𝘀𝗲 𝗼𝘂𝘁𝗹𝗶𝗻𝗲 𝗵𝗮𝘀 𝗯𝗲𝗲𝗻 𝘂𝗽𝗹𝗼𝗮𝗱𝗲𝗱 𝘁𝗼 𝗺𝘆 𝗚𝗶𝘁𝗵𝘂𝗯 𝗿𝗲𝗽𝗼𝘀𝗶𝘁𝗼𝗿𝘆
    github.com/piyushsachdeva/Azu...
    ✅ 𝗔𝗹𝗹 𝘁𝗵𝗲 𝗻𝗼𝘁𝗲𝘀 𝗮𝗻𝗱 𝗱𝗶𝗮𝗴𝗿𝗮𝗺𝘀 𝗼𝗳 𝘁𝗵𝗶𝘀 𝘃𝗶𝗱𝗲𝗼 𝗵𝗮𝘃𝗲 𝗯𝗲𝗲𝗻 𝘂𝗽𝗹𝗼𝗮𝗱𝗲𝗱 𝘁𝗼 𝘁𝗵𝗲 𝗗𝗮𝘆7 𝗳𝗼𝗹𝗱𝗲𝗿: github.com/piyushsachdeva/Azu...
    Please support me and join me in this learning marathon. Your engagement, questions, and feedback will be invaluable as we embark on this journey together.
    𝗩𝗜𝗗𝗘𝗢 𝗖𝗛𝗔𝗣𝗧𝗘𝗥𝗦 👀
    𝗖𝗢𝗠𝗣𝗟𝗘𝗧𝗘 𝗧𝗨𝗧𝗢𝗥𝗜𝗔𝗟 𝗦𝗘𝗥𝗜𝗘𝗦 👌 It’s 🅵🆁🅴🅴 ⛳
    #10WeeksOfCloudOps
    • 10WeeksOfCloudOps Chal...
    #Azure900WithPiyush
    • AZ900WithPiyush - Azur...
    Namaste Google Cloud | GCP Tutorial for beginners, a complete playlist for Associate Cloud Engineer Certification Exam:
    • Namaste Google Cloud, ...
    DevOps Tutorial for Beginners
    • DevOps Tutorial for be...
    AWS tutorial for beginners
    • AWS (Amazon Web Servic...
    Azure Data fundamentals DP 900 full course
    • Microsoft Azure Data F...
    Jenkins Tutorial for Beginners
    • Jenkins Tutorial For B...
    DevOps and Cloud Podcasts:
    • DevOps and Cloud Podcasts
    Subscribe to our channel to get notified about the latest videos.
    🔥 / techtutorialswithpiyush
    -----------------------------------------------------------------------------------------------------------------------
    Connect me Here:👇👇
    🔥CZcams ▶ / techtutorialswithpiyush
    ⛳LinkedIn ▶ / piyush-sachdeva
    🚀Instagram ▶ / techtutorialswithpiyush
    🌍Twitter ▶ / techie_piyush
    👨‍💻 Github ▶ github.com/piyushsachdeva
    ✍ Medium.com ▶ / piyush.sachdeva055
    📚 dev.to: ▶ dev.to/piyushsachdeva
    ✨Discord ▶ / discord
    -----------------------------------------------------------------------------------------------------------------------
    References 📚:
    #devops #techtutorialswithpiyush
    What are Azure artifacts
    Azure artifacts
    azure artifacts tutorial
    azure artifacts feeds
    azure artifacts npm
    azure devops artifacts
    azure devops artifacts tutorial
    azure devops artifacts feed
    azure tutorial for beginners
    azure devops tutorial
    azure devops zero to hero
    azure devops full course
    azure devops tutorial for beginners
    azure tutorial
    azure devops
    devops
    azure pipelines
    azure devops pipeline
    azure devops ci cd pipeline step by step
    azure devops ci cd
    azure
  • Věda a technologie

Komentáře • 52

  • @awssoorinje747
    @awssoorinje747 Před 7 měsíci +1

    Sir, I sincerely thank you for offering this course. It's quite rare to find such a well-structured and comprehensive playlist on CZcams, especially for free. Your generosity in providing what could easily be a paid course at no cost is greatly appreciated

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Před 6 měsíci

      You're very welcome! Comments like these motivates me to do this more and more. Thank you for your feedback and for the support. Happy learning my friend.

  • @password301992
    @password301992 Před 6 měsíci +1

    Wonderful explanation of things ! Nobody can do better from this, Awesome !!!

  • @xmnmx3331
    @xmnmx3331 Před 5 měsíci +1

    Hi Piyush, a normal thanks would be an under appreciated comment for the quality content you're putting out there.
    So, a huge THANKS to you for providing content that is so easy to follow and grasp at the same time.
    Godbless you brother.

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Před 5 měsíci

      Thanks a ton for the appreciation! This is what keeps me going. I am grateful for the support I am getting from the community ❤️

  • @virajnaik4538
    @virajnaik4538 Před 6 měsíci

    Thank you soo much sir for sharing Azure devops videos❤

  • @akshatabiradar2802
    @akshatabiradar2802 Před 7 měsíci +1

    Loved it, thanks a lot for sharing, please make videos on how to build docker image and deploy again

  • @akashpapu2327
    @akashpapu2327 Před 7 měsíci

    I am a devops engineer and I haven't seen such a comprehensive videos with respect to azure.. Please do keeping videos thankyou.. I am also working on azure certification by following your videos

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Před 6 měsíci

      Thank you so much brother for your feedback, I really appreciate it :) Uploaded another video just now, feel free to check it out after around 5 hours. For AZ400 I would also recommend checking the exam guide as I will have a few more topics other than Azure DevOps such as Github actions, Powershell , DSC, ARM Templates, a few Azure services etc.

    • @akashpapu2327
      @akashpapu2327 Před 6 měsíci

      Thankyou

  • @sylvesterudeme2840
    @sylvesterudeme2840 Před 2 měsíci +1

    i succesfully deployed the application thanks

  • @Jalal921
    @Jalal921 Před 7 měsíci +1

    Great, its very nice to keep in 30 minutes

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Před 7 měsíci

      Thank you , I am glad you liked it. Working on next video: Azure devops and Terraform, it should be published tomorrow if I dont encounter many issues :)

    • @Jalal921
      @Jalal921 Před 7 měsíci +1

      @TechTutorialswithPiyush Great, i am just following your videos for Azure DevOps, really excited to see all complex videos you do, specifically the AKS at the final with a complex one

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Před 7 měsíci +1

      I think I'm gonna merge the complex project with DevsecOps, let's see

  • @akshaykumargautam5289
    @akshaykumargautam5289 Před 6 měsíci +1

    Awesome work as always! 👏
    It would be better if there was a syllabus kind of thing at the start of each video.
    A simple diagram showcasing how/where we will traverse in this video (a chart or a linked list).

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Před 6 měsíci

      Thank you so much and feedback well received however, I am already doing that with the help of architectural diagrams at the beginning of every video e.g at 1:50 of this video. let me know if I misunderstood

  • @user-sm1gq2oi4d
    @user-sm1gq2oi4d Před 5 měsíci +1

    Good one, Piyush. Everything worked well, but I couldn't view the domain. It was still showing the default Microsoft web app page. At least, I did it up to 96%. I can troubleshoot to see what the problem is.

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Před 5 měsíci

      Thank you for the amazing feedback. Just wanted to check if you added both the environment variables to clear the cache? Details are there in the Github repo day7 folder. Also, you can ssh into the environment using Azure portal --> kudu console and check if the files were deployed in the correct directory. Let me know if you still face the issue

  • @phanindrachitta
    @phanindrachitta Před 6 měsíci

    @piyush, excellent video. can i know why we use "install -D tailwindcss postcss autoprefixer" instead of npm install.

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Před 6 měsíci +1

      As the project was built in tailwindcss , npm install would not install all the dependencies required for the project hence, I used the above params.

  • @mananjaiswal6941
    @mananjaiswal6941 Před 3 měsíci +1

    From where you got that custom command name line 14 under build 10:35

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Před 3 měsíci

      Hello Manan, when you create an NPM task, it will ask you to choose from the available commands such as build, install, run, custom etc. If you choose custom, then you can add next field as customcommand and enter your command there. Let me know if this answered your question.

  • @nileshhthakur2004
    @nileshhthakur2004 Před 2 měsíci +1

    Hello Piyush, i am coming from Day 6 videos, I am following your series and i till this video in this videos you have created two stage in Release pipeline one for Test and one for Production government, as i am using free subscription i will not able to create slot option, in this case no need to create Production stage and deploy on it right ?
    Not having standard and premium account will it affect in later videos as well cause i have seen that you have done lot's of changes base on slots and all ? in day 7 video at start you are removing publish artefact and adding artefact which will release code (web app) on Production environment ? should i continue next video or from which video should start again ?

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Před 2 měsíci +1

      Hello Nilesh, Please find my below answers
      1) slots: As you are using a free tier and slots only available in premium or standard web app, you can create a seperate app and name it production, now you can have two stages one for staging and one for prod.
      2) As this video is about artifacts, I am using artifact as a build repository, you can use the artifacts to deploy to the production web app that you have created in above point.
      If you are following the videos in the same sequence, it should be good. Let me know if you have any questions.

  • @Sid27_12
    @Sid27_12 Před 7 měsíci +1

    Please tell some interview questions or scenarios for interview also

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Před 7 měsíci +2

      Will cover that in a separate video once I complete the series

    • @Jalal921
      @Jalal921 Před 7 měsíci +1

      @TechTutorialswithPiyush Also guide us how did you learn all these, i know you have a lots of great experience, is it something we need to read a book as well along with your videos to get a deep understanding of Azure DevOps or any technology?
      Please provide your valuable suggestions which you can give to someone who wants to become expert

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Před 7 měsíci

      @@Jalal921 Mostly my work experience and self study. I keep learning and upskilling myself. I started Azure DevOps with Az400 certification and then implemented a lot of use cases in my organization in 2020. I try to keep myself up to date with the market. I also follow official documentation and hands on is a must.

    • @Jalal921
      @Jalal921 Před 7 měsíci +1

      @@TechTutorialswithPiyushgreat, how do you do self study, please share those steps as well.

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Před 7 měsíci

      @@Jalal921 No steps bro, Just read the docs, watch a few videos and do hands-on

  • @phanindrachitta
    @phanindrachitta Před 6 měsíci

    I did the same as you shown, but after clicking Promote option in the artifact feed, the deployment is not starting. what should be done. Please reply

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Před 6 měsíci

      Did you add the trigger on Release pipeline for the Pre-release view"? If yes, did you enable the trigger after that? If you have done both of the things and still facing the issues, feel free to share your pipeline details over the discord channel in the help section and we will help you

    • @user-pg6sn3vf8z
      @user-pg6sn3vf8z Před 2 měsíci

      I am getting same issue

  • @rutumbharapasupalak5577
    @rutumbharapasupalak5577 Před měsícem +1

    Hi @piyush ,can we practices all this this thing in free account?

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Před měsícem

      Almost everything except a few tasks in this playlist e.g you cannot create deployment slots in a web app that comes under the free tier. but most of them are covered under free trial and you can follow along the video for the topics that aren't.

    • @rutumbharapasupalak5577
      @rutumbharapasupalak5577 Před měsícem +1

      @@TechTutorialswithPiyush Thank you ,can you please make more video on azure devops interviews! I have left organization and search for jobs mostly on azure ,and kindly let me know apart from these videos what are the topics i need to cover for interview

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Před měsícem

      @@rutumbharapasupalak5577 For now, I am focusing on my new Kubernetes series, If you have not worked on Kubernetes, this is something that you should look for. I will keep adding videos to Azure DevOps series when I get a chance. I would also suggest checking out the #10weeksofcloudops series and try to implement those projects in Azure , it will help you a lot in the interview. Let me know if you have a question.

  • @ashutoshdalabehera2381
    @ashutoshdalabehera2381 Před 6 měsíci +1

    16:04
    i'm not able to create user

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Před 6 měsíci

      Hello, We are not creating the user rather assigning the permissions to existing users. What issue are you facing ? Can you check if you are searching with the correct format as I mentioned?

  • @athakur33
    @athakur33 Před 7 měsíci +1

    42 min left

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Před 7 měsíci

      Yes, its processing the HD version, will be published in 30 minutes from now. Thank you for eagerly waiting for the video 🧡

  • @AjayPatel-nf5kt
    @AjayPatel-nf5kt Před 7 měsíci +1

    Voice is not clear

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  Před 7 měsíci +1

      At which point? I dont see any issues. Once the premier is complete, tell me the timestamp and I will check it.

  • @tusharsachdeva3654
    @tusharsachdeva3654 Před 6 měsíci +1

    hello.