Learn Azure DevOps with YAML CI/CD pipelines| Live project-2

YAML Key concepts,Stages,Jobs,Tasks,parameters,variables,triggers,AWS EC2,SSH,Tomcat,Maven,Git,Jenkins,YAML CI/CD

4.40 (17 reviews)
Udemy
platform
English
language
Other
category
instructor
Learn Azure DevOps with YAML CI/CD pipelines| Live project-2
224
students
8.5 hours
content
Feb 2023
last update
$69.99
regular price

What you will learn

1. YAML Key concepts. Basic fundamentals about YAML CI/CD pipeline

2. Rules to use YAML language to design YAML CI/CD pipeline

3. Stages: Single and multi level stages in YAML CI/CD pipeline formats

4. Jobs: Single and multi level jobs in YAML CI/CD pipeline formats. Types of jobs

5. Tasks : Tasks in YAML CI/CD pipeline formats. Types of tasks

6. What is Deployment job and how to use in yaml pipeline to deploy application

7. Variables : Use of variables in YAML CI/CD pipeline formats

11. Template variables in CI/CD pipeline

12. Macro variables in CI/CD pipeline

13. Runtime expression in CI/CD pipeline

14. Variables groups setup and access in YAML pipeline

15. Parameters and data types

16. Triggers : manual v/s scheduled triggers

17. Service connections in azuredevops

18. Live Project demo- Web application to deploy on AWS EC2 is instance using classic editor and YAML pipelines

19. End to End deployment of Demo Java based web application to tomcat server

20. Jenkins- Setup Jenkins server on AWS EC2 instance

21. Jenkins - Deployment of Java based application to tomcat server

22. Jenkins- Service connections, Service hooks , add task in YAML execution

Why take this course?

This course is designed to take step by step instructions, demonstrations and live project setup to create and configure CI/CD Pipelines using YAML  scripting languages and classic editor on the Azure DevOps platform.

You will learn full "Azure DevOps  pipelines setup using YAML CI/CD pipelines " with real time experience by working on a demo java based web application and deployment process of this web application using YAML CI/CD pipelines.

We will understand CI process automatic by enabling  Continuous Integration process  under triggers for build and release pipelines.

The following sections are available in this course:

  • 1. YAML Key concepts and basic fundamentals about YAML CI/CD pipeline

  • 2. Rules to use YAML language to design YAML CI/CD pipeline

  • 3. Stages: Single and multi level stages in YAML CI/CD pipeline formats

  • 4. Jobs: Single and multi level jobs in YAML CI/CD pipeline formats. Types of jobs

  • 5. Tasks : Tasks in YAML CI/CD pipeline formats. Types of tasks

  • 6. What is Deployment job and how to use in yaml pipeline to deploy application

  • 7. Variables : Use of variables in YAML CI/CD pipeline formats

  • 8. Types of variables in CI/CD pipeline

  • 9. variable syntax and types of syntax

  • 10. Variable scopes and use of variables

  • 11. Use of template variables in CI/CD pipeline

  • 12. Use of macro variables in CI/CD pipeline

  • 13. Use of Runtime expression in CI/CD pipeline

  • 14. Variables groups

  • 15. Parameters

  • 16. Triggers : manual v/s scheduled triggers

  • 17. Service connections in azuredevops

  • 18. Setup AWS EC2 instance as tomcat server

  • 19  Setup AWS EC2 instance as self hosted agent

  • 20.  Setup maven and Java on AWS EC2 instance

  • 21.  Setup Jenkins server on AWS EC2

  • 22.  Build  with Jenkins server

  • 23   Deploy job in Jenkins to deploy application on tomcat server


21. Live Project 1 - Java  application to deploy on AWS EC2 Tomcat server using classic and YAML CI/CD pipelines in Azure.

22. Live Project 2 - Java  application to build and deploy with Jenkins to Tomcat Server using Azure Devops service connections, Service hooks and YAML pipelines.

22 End to End : Azure CI/CD pipelines execution using YAML  pipelines to deploy a MVC web application


Note - Regularly updating this course with other devops tools like  Docker etc.

I ensure you that once you finished this course, you will get clear picture how to work with Azure DevOps using YAML CI/CD pipelines.

Regards

Viren Automation Testing

Screenshots

Learn Azure DevOps with YAML CI/CD pipelines| Live project-2 - Screenshot_01Learn Azure DevOps with YAML CI/CD pipelines| Live project-2 - Screenshot_02Learn Azure DevOps with YAML CI/CD pipelines| Live project-2 - Screenshot_03Learn Azure DevOps with YAML CI/CD pipelines| Live project-2 - Screenshot_04

Reviews

Ognjen
August 16, 2023
Very good course especially part with Azure stages, jobs, tasks…Also Jenkins and ADO service connection. Nice job!
Danish
July 30, 2023
The course was not in depth as expected The speaker speaks bad english and very low voice tone So many times I had to google what he was trying to teach

Charts

Price

Learn Azure DevOps with YAML CI/CD pipelines| Live project-2 - Price chart

Rating

Learn Azure DevOps with YAML CI/CD pipelines| Live project-2 - Ratings chart

Enrollment distribution

Learn Azure DevOps with YAML CI/CD pipelines| Live project-2 - Distribution chart
5027552
udemy ID
12/16/2022
course created date
12/29/2022
course indexed date
kokku
course submited by