Microsoft Azure DevOps :Automate App Deployment From Scratch

Microsoft Azure DevOps - Create, manage & deploy an application just form the VS code (IDE) with fully automated CI/CD

4.36 (1276 reviews)
Udemy
platform
English
language
Other
category
instructor
Microsoft Azure DevOps :Automate App Deployment From Scratch
9,760
students
4 hours
content
Aug 2023
last update
$59.99
regular price

What you will learn

Microsoft Azure DevOps - Create, manage & deploy application with automated CI/CD - Real world demo

What is DevOps

Real CKA (Certified Kubernetes Administrator) Exam Questions

What is Microsoft Azure DevOps

Create Azure DevOps Organization & Project

Working with work-items using Agine, scrum or basic work process

Github Integration with Azure DevOps to deploy website

Learn about Azure Repos and importing existing Github repositories in Azure Repos

Working with Azure Repos and Github to understand Version Control System - Pull, Push, Commit, Pull Request, Merge

Creating Azure Resources like - Static web app * Web app

Create Build & Release Pipelines using Azure DevOps

Deploy the website on Azure resources using Pipelines

Fully automate application deployment from VS code with few clicks without visiting Azure DevOps dashboard

Create & Deploy Python-Flask application using "DevOps Starter" templates

Learn about Test Plans

Why take this course?

Best Course at this Price - Master Microsoft Azure DevOps From Scratch - Automate App Lifecycle

Now included with course - CI/CD with Gtihub Actions & AWS CodePipeline

Bonus - Free CKA (Certified Kubernetes Administrator) Lab hands-on questions with solutions.

As a part of this course, I am glad to publish CKA questions with solutions for free.

Create, manage & deploy an application just form the VS code (IDE) with fully automated CI/CD using Azure DevOPs

This course is for anyone willing to learn about DevOps and Azure DevOps. DevOps is a culture to facilitate the software development lifecycle whereas Azure DevOps is a SaaS based product from Microsoft to facilitate the same.

Using Microsoft Azure DevOps, the lifecycle of product can be made very easy without much prior knowledge of specific tools like kubernetes, docker, servers etc. A developer can begin to learn Azure DevOps and get his application up and running in couple of hours.

This course is from scratch, anyone having basic programming experience can start learning it and deploy their web application using Azure DevOps with just few clicks just from the IDE like VS code. You will learn end to end creation and deployment of application.

Following are things one can learn by this course:

  • What is DevOps

  • What is Microsoft Azure DevOps

  • Create Azure DevOps organization and project

  • Learn & create work-items in boards using basic work flow

  • Learn about Queries

  • Learn about Azure repository

  • Integrate Github repository in Azure repository

  • Learn about Pipelines & Releases

  • Create Azure resources like web app and deploy the application using Pipelines

  • Manage codebase using commit, merge, pull-request, branches etc.

  • Create a Python-Flask project using DevOps-Starter Resource

  • Code & deploy application from IDE (VS code) with few clicks in fully automated CI/CD

  • Learn about Test Plans

CKA - Certified Kubernetes Administrator Hands-on Lab With Solution


  • Question 1 - Create a new pod called web-pod with image busybox Allow the pod to be able to set system_time​. The container should sleep for 3200 seconds​

  • Question 2 - Create a new deployment called myproject, with image nginx:1.16 and ​1 replica. Next upgrade the deployment to version 1.17 using rolling​ update​. Make sure that the version upgrade is recorded in the resource annotation.​

  • Question 3 - Create a new deployment called my-deployment. Scale the deployment to 3 replicas. ​ Make sure desired number of pod always running.

  • Question 4 - Deploy a web-nginx pod using the nginx:1.17 image with the labels set to tier=web-app.​

  • Question 5 - Create a static pod on node01 called static-pod with image nginx and you have to make sure that it is recreated/restarted automatically in case ​of any failure happens

  • Question 6 - Create a pod called pod-multi with two containers, as given below:​ Container 1 - name: container1, image: nginx​ Container2 - name: container2, image: busybox, command: sleep 4800​

  • Question 7 - Create a pod called test-pod in "custom" namespace belonging to the test environment (env=test) and backend tier (tier=backend).​ image: nginx:1.17​

  • Question 8 - Get the node node01 in JSON format and store it in a file at ​ ./node-info.json​

  • Question 9 - Use JSON PATH query to retrieve the oslmages of all the nodes and store it in a file “all-nodes-os-info.txt” at root location.​ Note: The osImage are under the nodeInfo section under status of each node.​

  • Question 10 - Create a Persistent Volume with the given specification.​ Volume Name: pv-demo​ Storage:100Mi​ Access modes: ReadWriteMany​ Host Path: /pv/host-data​

  • Question 11 - Worker Node “node01” not responding, Debug the issue and fix it.​

  • Question 12 - Upgrade the Cluster (Master and worker Node) from 1.18.0 to 1.19.0. Make sure to first drain both Node and make it available after upgrade.​

  • CKA Exam Tips & Tricks

Screenshots

Microsoft Azure DevOps :Automate App Deployment From Scratch - Screenshot_01Microsoft Azure DevOps :Automate App Deployment From Scratch - Screenshot_02Microsoft Azure DevOps :Automate App Deployment From Scratch - Screenshot_03Microsoft Azure DevOps :Automate App Deployment From Scratch - Screenshot_04

Reviews

Ganesh
September 30, 2023
Hi Ajeet - I really love those videos and with the details explanation along examples, good learning!
Mauricio
March 31, 2023
The course is good as an introduction to Azure DevOps. The section I liked the most was when the instructor set up a pipeline to deploy an static application as soon as a commit was made.
Prahasta
December 9, 2022
Excellent course! very well architected, clear explanation!! This course helped me understand Azure DevOps from ground to up!!
Alex
November 26, 2022
This Course is really Helpful for me because I am student and also beginner So, this perfect course for me Thankyou for this course
Sumit
November 21, 2022
This Course is Best for Beginners. I am also Beginner and your teaching is so good. Thankyou for make this course
Raymond
July 10, 2022
there were three options for the project and he took basic without explaining the others, he didnt explain stage or push really
Ira
May 16, 2022
It was an amazing course, the teacher was excellent as well explaining all this concepts. I'm really looking forward to go deeper in azure devops, thanks for the inspiration!!
Luckey
April 19, 2022
The classes went very good, and I learned the basics of DEVOPS, that helps me a lot while going to deep dive in to devops. Thankyou for this course
Razi
April 6, 2022
This course is excellent, well explained and covers almost all day-to-day situations in a realistic and friendly manner.
Tilak
April 2, 2022
You could have added more stuff about GIT as this is all about linking Repos and working, Python flask task failed for me with an error due to lack of information.
Kamal
March 9, 2022
A good course to get started with at this price range... Other course seems expensive with this kind of topics coverage
Ujjwal
January 31, 2022
Brilliantly covered all the topics in this course for Azure DevOps. Highly recommend to go thru this course.
SathishKanth
January 13, 2022
There is a rush in section 6 & 7. Rest all is good. Difficult to catch up what is told in section #6 , #7
Shreya
November 24, 2021
This is a great course for someone who knows a bit about the topic beforehand. The teaching style is out of the box. Totally recommend for someone who wants to learn deeply about devops.
Aftab
November 3, 2021
Best course under this category. I took three other courses but this one is most precise and to the point. Thanks!

Charts

Price

Microsoft Azure DevOps :Automate App Deployment From Scratch - Price chart

Rating

Microsoft Azure DevOps :Automate App Deployment From Scratch - Ratings chart

Enrollment distribution

Microsoft Azure DevOps :Automate App Deployment From Scratch - Distribution chart
4104650
udemy ID
6/6/2021
course created date
8/4/2021
course indexed date
Bot
course submited by