Learn Azure Devops ci cd pipeline with YAML Live project-2

所在平台: Udemy

课程主页: https://www.udemy.com/course/learn-azure-devops-with-yaml-cicd-pipelines-live-project/

课程评论:没有评论

第一个写评论        关注课程

课程简介

本 Coursera 课程《Learn Azure Devops ci cd pipeline with YAML Live project-2》旨在通过循序渐进的指导、演示和实际项目设置,教授学员如何利用 YAML 脚本语言和经典编辑器在 Azure DevOps 平台上创建和配置 CI/CD 流水线。 课程内容全面,涵盖了 YAML CI/CD 流水线的核心概念、设计规则、多级阶段与作业、任务详解、部署作业的使用,以及变量(类型、语法、作用域、模板变量、宏变量、运行时表达式)、变量组和参数的应用。此外,课程还介绍了触发器(手动与计划)、服务连接,并深入讲解了如何在 AWS EC2 上设置 Tomcat 服务器、自托管代理、Maven 和 Java 环境,以及 Jenkins 服务器,并实现 Jenkins 的构建与部署。 课程亮点包括两个实际项目:一是使用 Azure DevOps 的经典和 YAML CI/CD 流水线将 Java 应用程序部署到 AWS EC2 Tomcat 服务器;二是利用 Azure DevOps 服务连接、服务挂钩和 YAML 流水线,结合 Jenkins 将 Java 应用程序构建并部署到 Tomcat 服务器。最终,课程将展示一个完整的端到端示例,演示如何使用 YAML 流水线部署 MVC Web 应用程序。 本课程将持续更新,融入 Docker 等其他 DevOps 工具,确保学员在完成课程后,能够清晰地掌握如何使用 Azure DevOps 的 YAML CI/CD 流水线进行高效的开发与部署。

课程评论(0条)

课程详情

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 pipeline2. Rules to use YAML language to design YAML CI/CD pipeline3. Stages: Single and multi level stages in YAML CI/CD pipeline formats4. Jobs: Single and multi level jobs in YAML CI/CD pipeline formats. Types of jobs5. Tasks: Tasks in YAML CI/CD pipeline formats. Types of tasks6. What is Deployment job and how to use in yaml pipeline to deploy application7. Variables: Use of variables in YAML CI/CD pipeline formats8. Types of variables in CI/CD pipeline9. variable syntax and types of syntax10. Variable scopes and use of variables11. Use of template variables in CI/CD pipeline12. Use of macro variables in CI/CD pipeline13. Use of Runtime expression in CI/CD pipeline14. Variables groups15. Parameters16. Triggers: manual v/s scheduled triggers17. Service connections in azuredevops18. Setup AWS EC2 instance as tomcat server19 Setup AWS EC2 instance as self hosted agent 20. Setup maven and Java on AWS EC2 instance 21. Setup Jenkins server on AWS EC222. Build with Jenkins server 23 Deploy job in Jenkins to deploy application on tomcat server21. 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. RegardsViren Automation Testing

课程标签

0人关注该课程

主题相关的课程