5.00
(1 Rating)

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

Wishlist Share
Share Course
Page Link
Share On Social Media

About 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

 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

Show More

What Will You 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

Course Content

Section 1: YAML pipeline Key concepts : Understand Key concepts for YAML CI/CD pipeline

  • Live Project 1 : E2E workflow from scratch with Azure DevOps
    09:04
  • Create an free account for Azure DevOps -Get Free subscription
    05:11
  • Agenda for section-Introduction
    01:23
  • Key Concepts of YAML CI/CD pipeline
    00:00

Section 2: What is YAML language ? Rules to design first YAML build pipeline

Section 3: Stages : Azure DevOps YAML CI/CD pipeline

Section 4: Jobs and types of jobs in yaml CI/CD pipeline

Section 5: Tasks in YAML CI/CD pipeline

Section 6: Variables: YAML CI/CD pipeline

Section 7: Variable group : YAML CI/CD pipeline

Section 8: Variable reference syntax types : Micro v/s runtime v/s template

Section 9: Parameters : YAML CI/CD pipeline

Section 10 :Triggers: using classic and YAML CI/CD pipelines

Section 11 :Live Project using YAML : Deploy Java application to MS-hosted agent

Section 12 :Live project using YAML : Deploy Java application to AWS EC2 Tomcat Server

Section 13 :Setup Service connections in Azure DevOps

Section 14: Live project: Deploy to Tomcat server with classic and YAML CI/CD pipelines

Section 15 :Live project : Trigger CI process to deploy java application to tomcat server

Section 16 : Live Project 2 with Jenkins- Deploy Java build from Jenkins to Tomcat server

Section 17 :Live Project 2 with Jenkins-Integrate Jenkins to Azure DevOps

Section 18 :Bonus Lectures

Student Ratings & Reviews

5.0
Total 1 Rating
5
1 Rating
4
0 Rating
3
0 Rating
2
0 Rating
1
0 Rating
9 months ago
Looks good yaml lectures and very helpful as a beginners for azure devops with yaml pipeline.
Thanks
Select your currency
INR Indian rupee