Step by Step - Use Azure DevOps to Test, Build and Deploy an API
Вставка
- Опубліковано 19 лип 2024
- A full step by step tutorial on using Azure DevOps Pipelines to Continuously Integrate & Deploy a .Net Core Rest API to Microsoft Azure.
Full Video Contents & timeline below:
- My Book (50% off - Only $4.99USD!!): leanpub.com/dot-net-core-api-t...
- Patreon Site (Exclusive Member Benefits!): / binarythistle
BLOG: dotnetplaybook.com/
TIMELINE
--------
5:57 CI/CD Pipelines
9:00 Creating our WEB API & Unit Projects
18:03 Test our REST API with Postman
19:30 Write a Unit Test for our Controller
27:06 Create local Git Repository
28:30 Create a .gitignore file
30:44 Create Github remote repository and push our code
33:54 Create a Build Pipeline on Azure DevOps
40:30 Trigger build pipeline via CI/CD trigger
44:26 Edit azure-pipelines.yml to run Unit Tests
48:58 Breaking our unit tests and build pipeline
55:10 Edit azure-pipelines.yml to package our build
1:02:00 Create APIApp resource on Azure
1:09:16 Create a Release Pipeline on Azure DevOps
1:14:40 Deploy our API to Azure! - Наука та технологія
Perfect video covering almost all basic aspects of integration, build, test, deploy. Thanks a lot Les. This will act as a foundation to many
Woah, this is exactly what I was looking for mate, simple short yet effective and explanatory . Thank you very much.
This is awesome. Whenever I watch and wherever I watch this tutorial, this all make sense. I have learned a lot. Thank you for the video. Cheers, Les❤️
First of all, I would like to thank you. Secondly, I'm was looking for a video tutorial about CI/CD and I found it, the first time was so lazy to watch your video, but when I started I can say you are an amazing man, a good example of CI/CD.
Thank you for share your knowledge with us.
Now I'm subscribed and liked it.
thank you for taking the time to show step-by-step videos and explaining along the way.
One of the best tutorial for Azure Devops with proper demo. Thanks a lot Jackson.
You are a great teacher. I started following your tutorials and they are simply awesome. Gives me some confidence to talk on Azure now....Thank you so much and Keep doing videos....
So happy that i found this video!!! its just perfect. You explain everything really good, all the complete process and in short time.! thank you a lot
Thanks Les!!! This video was awesome. Love the way you broke down and explained stuff without sounding boring. Thank you once again.
Hi Noel - thanks for the great feedback mate! Glad you found it useful!
Appreciating this brilliant tutorial Les, Got more clarity on this process, I feel I've upgraded. Thank you for this video.
This is very helpful video. With the help of this article finally i been able to understand the concept of CI & CD pipelines of Azure DevOps
Such a incredible tutorial with easy step.. Thank you so much Les
Hi Les, Awesome tutorial. I looked for many videos and finally landed at yours. You are too great in terms of delivering the content and you know very well what your students look for. Thank yo once again.
Thanks Rajib!
Hi Les,
This was a brilliant intro. Thanks for taking time to put it together
GREAT great video.. im a developer but work with Devop engineers and this opened my eyes as to what they do and how it all works.. Thanks much
This is exactly what I looking for a demo with Azure Devops. Thank you so much
Cool mate!
This has definitely set me off to delving more into Azure DevOps. Many thanks for sharing this, Les! Much appreciated!!
Awesome! That's great to hear!
Thank you so much once again for crystal clear explanation of the topics. I am very new to Azure Dev Ops CI/CD pipeline and i learnt a lot with you video.
Best ever tutorial, now This is what I call dream teaching. Picked up each and every point he tried to convey.
Great Video very very cool! I didn't see anyone else tie all technologies together the way you did. Exactly what I was looking for. thank you!!
Awesome! That is what I was aiming for - thanks for the feedback, Les
Thanks a million, you give a very clear and precise overview of the Azure DevOps process in this tutorial. It'll be useful to me.
Finally a good simple video from start to finish. Thank you for the efforts.
Cool that's what I was aiming for! Cheers, Les
Great tutorial mate, thank you for taking the time and getting it out to the world!! Liked and subscribed!
Hey Daniel - thanks for the feedback mate! Glad you found the video useful. Cheers, Les
Thank you Les, this is complete end to end pipeline for devops or deployment engineer. Glad to see your content.
Nice thanks!
My very first comment has to be for something special i thought and here it is.
Thank you very much for this tutorial Les.
You are a very good teacher.
Hi Les,
Thank you for this nice tutorial, very clear and easy to follow !! We are implementing Azure in our company and this was a very good way to discover DEVOPS CI/CD through this video. Thanks a lot !!!
Nice! I really like the Azure DevOps product, but couldn't find that many step by step tutorials on it - so glad you found this one of help! Cheers, Les
Thank you for this incredible tutorial, you are always there to give step by step easy to follow tutorials
thank you again
Wonderful session Les, very informative and you made my learning very simple...
Thank you for this video. It was the best introduction to devops i have found .
Thanks Les. It really helped me a lot in learning Azure DevOps CI-CD. Thanks a lot again!
Im so happy that i found your channel. Thanks for this awesome tutorial.
This give me a great start on Azure. Before watching this video I had no knowledge of Azure. Thanks a lot.😊
Thank you so much. You did really a great job. You gave us a complete picture of CI/CD with Azure DevOps. Liked and Subscribed!!
It's been a good day so far, I woke up mega early (UK time) to watch F1, that was in Melbourne, then sat down with a brunch for a Les Jackson video.
Steps for a Les Jackson Video:
1) Click on video
2) Like video
3) watch video
Hope you had a great day - and enjoyed the the F1 and the Video! Lovely feedback - thanks - Les!
@@binarythistle Clicked on Video, Liked Video , watching while executing the video.
Great work man!!!, I really enjoyed the video and stayed on it till the last second. Please create an entire series on Azure Cloud and services.
Thank you for the awesome intro. Watched it till the end. Greetings from Germany
Super Helpful tutorial, thanks for your time and all the quality content you create. Greeting from Mexico, Les!
Excellent video explaining the Azure Devops build and deployment clearly.
Great job Les! Thank you so much. Saving me hours of frustration 😀
Great video Les, thank you so much for taking the time!
Very nicely explained video. Thanks for also including the release/deploy pipeline and azue web service
Cool glad you found it useful! Cheers, Les
Thanks Les! This short tutorial is a great compliment to Microsoft Docs
Thank you so much for making such a knowledgeable video to cover each aspect of DevOps. :)
Thanks Les, this was a great overview of Azure DevOps. I will like to see how databases are provisioned.
Hi Betsy, thanks for the great feedback. I agree I think the next iteration of this needs to include the auto-provisioning of resources on Azure - I've added it of my list of things to cover! Thanks again, Les
Brilliant tutorial Les, much appreciated. I was intrigued that you moved the test step before the build test, does the test step do a build of its own first?
It is awesome, able to understand completely with simple demonstration, Thank you very much sir
thank you for that complete video, been struggling to find a complete one :)
Excellent, I struggled to find something end to end so was kind of why I decided to make it! Cheers, Les
Well... coming from another language and seeing this just blows my mind. There are least a couple of months of lerning and practicing to get a feeling for Azure DevOps.
Nice video...
perfect video, perfect tutorial on the blog... Thanks a lot for sharing your knowledge
Awesome tutorial! Subscribed yesterday, liked this tutorial and bookmarked your page! thanks again Les!
Thanks Augustus!
Great tutorial Les! Like the step by step approach! Thanks!
Great job mate, especially for a newbie like me. Thanks for the info.
This is excellent demo and best presentation of all time. thank you
Hi again Lukman - really glad you liked the video! Feedback like this keeps me going@ Take it easy, Les
wonderful video. I learned a lot from your teaching. Your way of teaching is easy to understand. Thank you very much Bro!
nice explanation with end to end detailed, very helpful, thank you so much Jackson
My pleasure Yogesh, and thank you for your lovely comment! Les
Thank you so much , as a beginner It is great to learn from you .
Excellent hands-on tutorial. Thank you very much indeed.
Awesome video! Love it from beginning to end! Keep up the great work 👍. 🍻
I would like to thank you Les for this video, helped me to get a better understanding. I will like to see some videos on azure devops for k8s deployment.
Great stuff Les. Had been racking my brain trying to get this working and your video helped immensely. Incidentally I used to work with a Les Jackson back in Asda Clydebank... surely just a coincidence?
Excellent Videos, You are the best mentor on youtube for learning new technology...Thanks
Very explanatory. Really helpful. Thanks @Les. You are the best
Good Video , I liked and subscribed. you are really awesome with your knowledge and command over subject you are talking about
Hey Les Jackson, fantastic tutorial...Would love if you put a part 2 of this to cover multi-stage pipeline deployment for Dev/QA/Prod...
Thanks Prasad. Good suggestion I'll add it to my list! Cheers, Les
Thank you very much for this great tutorial. It couldn't have been better
Thanks for your detailed steps in ci/cd using azure devops
My pleasure Kiran!
Awesome, thank you so much. One of the simplest best video to watch. Worth all the time.
Thanks Wicus!
Thanks Les, this is good one, much appreciate your efforts to put this together.
Thank you Datta! My pleasure, cheers Les
Great tutorial, very useful for devops beginners. Thanks a lot!
Hi Hicham. Thanks for the feedback mate - hope it helped.
This is a real tutorial! Great detailed explanation. Fantastic
Thanks Masoud! Glad you enjoyed it. Cheers, Les
Les thank you for your time . It was a great tutorial.
Thank you very much, it is very good video to understand concept in depth level for Azure CI/CD. God blessed...
Thank you Les! Fantastic video!
My new favorite channel on youtube!
Thanks Mate!
Les you are no Less then a Genius!! One of the best expiation and you made it simple like piece of cake :) Looking forward for more stuff like this...Cheers!!
Thanks Akshay! I love Azure DevOps but I think it can be tricky to get up an running with it! Really appreciate the feedback, Cheers, Les
Amazing! Thank you very much Les!
Really best video with briefing for beginners. Almost all the things covered. Very informative. I appreciate you for this.
I would like to ask you to make a video for deployment of .Net Core API app with DB and Microservice architecture using Docker. It will be very helpful for lots of Developers. Thank you so much for this video.
Love you Les. Thanks for your great tutorial(s).Be "God Blessed" always .. Cheers
Thank you for this nice video tutorial on Azure DevOps. Appreciate your effort.
great work clear and concise. keep it up
Very nice video, helped me a lot, thanks!
Thank you very much Les, very informative and complete as always, just wondering what if we take a .NET CORE API App which is related to a Db (i.e your last demo CommandsApi) and deploy it on Azure, will we run the migrations again? or just bring our local already generated Db on Microsoft Server?
Thanks.
Great job, Excellent explanation. Thanks for posting this video
Thank you so much les..You know really what we want...Mind blowing
I'm so happy I found your account! Great explanations, great videos. Good content. Thanks a lot for providing me with such an amount of knowledge!
Thanks Jarno!
Excellent tutorial. Learnt many new things. Thanks a lot.
Awesome! Thanks for the feedback.
Very nicely explained video. Thank very much!!
Excellent Video. Thank you so much.
Perfect Step by step guide video
Well explained. Thank you very much for the video.
Very good explanation Jack..
Excellent content.Excellent explanationExcellent flow of example.thanks.
Very nice and informative video for actual CI/CD implementation using Azure DevOps. If you are not new to software development, then you can directly head over to 35:45 for actual demonstration of Azure pipelines.
Great Video! Kudos to you for this massive effort ! 👍 I have a small query on the last few lines (35 and 36) of the YAML file.I am not very clear why that last task "publish artifacts" step is needed when we already ziped the necessary files in the previous publish step.Will it somehow effect the end result of the pipeline if we don't add those 2 lines?
Great tutorial! Thanks for creating such awesome videos :D
Thanks for watching my videos Taha! Les
Thanks bro, this is very very useful!
grate job man, this is what exactly I was looking for
Cool glad to hear that Pedram! Hope you're safe and well, cheers, Les
Many many thanks for this priceless tutorial sir.
My pleasure Trisha, and thank you for your lovely feedback. Les
Thank you so much for this video... It help me a lot to understand.. God bless
Hi Les, again a very useful and fantstic training, I really love your step-by-step guidance. 1 question, what we need to do in case we have a DB that our APIs acces? This was a packaged standalone api, I am really very eager to see how this should happen by CDing API app along with remote DB and its contents. So many thanks again