Day - 7/16 Azure Artifacts | Azure DevOps CI CD Pipeline | Azure DevOps Zero to Hero Full Course
HTML-код
- Опубликовано: 11 сен 2024
- 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/piy...
✅ 𝗔𝗹𝗹 𝘁𝗵𝗲 𝗻𝗼𝘁𝗲𝘀 𝗮𝗻𝗱 𝗱𝗶𝗮𝗴𝗿𝗮𝗺𝘀 𝗼𝗳 𝘁𝗵𝗶𝘀 𝘃𝗶𝗱𝗲𝗼 𝗵𝗮𝘃𝗲 𝗯𝗲𝗲𝗻 𝘂𝗽𝗹𝗼𝗮𝗱𝗲𝗱 𝘁𝗼 𝘁𝗵𝗲 𝗗𝗮𝘆7 𝗳𝗼𝗹𝗱𝗲𝗿: github.com/piy...
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:👇👇
🔥RUclips ▶ / techtutorialswithpiyush
⛳LinkedIn ▶ / piyush-sachdeva
🚀Instagram ▶ / techtutorialswithpiyush
🌍Twitter ▶ / techie_piyush
👨💻 Github ▶ github.com/piy...
✍ Medium.com ▶ / piyush.sachdeva055
📚 dev.to: ▶ dev.to/piyushs...
✨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
Sir, I sincerely thank you for offering this course. It's quite rare to find such a well-structured and comprehensive playlist on RUclips, especially for free. Your generosity in providing what could easily be a paid course at no cost is greatly appreciated
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.
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.
Thanks a ton for the appreciation! This is what keeps me going. I am grateful for the support I am getting from the community ❤️
Wonderful explanation of things ! Nobody can do better from this, Awesome !!!
Thank you so much bro! Really appreciate your feedback
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
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.
Thankyou
Greattttttt Sir Ji🔥🔥🔥🔥🔥🔥
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).
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
Great, its very nice to keep in 30 minutes
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 :)
@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
I think I'm gonna merge the complex project with DevsecOps, let's see
Loved it, thanks a lot for sharing, please make videos on how to build docker image and deploy again
It will be coming up soon
i succesfully deployed the application thanks
Glad to know that!
Thank you soo much sir for sharing Azure devops videos❤
You're most welcome ❤️
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 ?
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.
Hi Sir, Firstly I want to thankyou for these great informative videos, I have one small query Can we add these projects in our CV ?
Thank you Nikhil for the feedback. Yes, you can add but make sure to add the project that has some value. I created seperate projects so that I can explain each feature of Azure DevOps seperately, You can merge these projects together to create a couple of complex projects to showcase in your resume. Also, make sure to do the hands-on yourself and create a blog/github repo to keep all your project artifacts.
hey,
why did we add post deployment only to nike project and not youtube???
Hello, I have tried to cover a single topic in each of the videos that is the reason.
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.
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
From where you got that custom command name line 14 under build 10:35
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.
Please tell some interview questions or scenarios for interview also
Will cover that in a separate video once I complete the series
@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
@@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.
@@TechTutorialswithPiyushgreat, how do you do self study, please share those steps as well.
@@Jalal921 No steps bro, Just read the docs, watch a few videos and do hands-on
@piyush, excellent video. can i know why we use "install -D tailwindcss postcss autoprefixer" instead of npm install.
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.
Hi @piyush ,can we practices all this this thing in free account?
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.
@@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
@@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.
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
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
I am getting same issue
Voice is not clear
At which point? I dont see any issues. Once the premier is complete, tell me the timestamp and I will check it.
42 min left
Yes, its processing the HD version, will be published in 30 minutes from now. Thank you for eagerly waiting for the video 🧡
16:04
i'm not able to create user
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?
Sir can u pls do on SRE courses
Will try 😃
hello.
hey
@@TechTutorialswithPiyush i m also sachdeva 🤣
@@tusharsachdeva3654 lol good to know 🤣