DevOps Project Workshop DevOps Project - 2

所在平台: Udemy

课程主页: https://www.udemy.com/course/devops-workshop/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:DevOps项目研讨会 - DevOps项目 - 2 概述:您是否有兴趣学习如何使用各种DevOps工具建立一个全面的CI/CD管道?如果是,那么这门课程非常适合您!本课程将指导您在AWS上设置一个完整的CI/CD管道,使用的工具包括Terraform、Git、Jenkins、Maven、SonarQube、Artifactory、Ansible、Docker、Kubernetes、Helm、Prometheus和Grafana。在本课程中,您将获得以下关键领域的知识和实践经验: - 设置Terraform以促进基础设施的配置。 - 使用Terraform来配置Jenkins主节点、构建节点和Ansible。 - 配置Ansible服务器。 - 使用Ansible配置Jenkins主节点和构建节点。 - 创建Jenkins管道作业。 - 从头开发Jenkinsfile。 - 实现多分支管道。 - 在GitHub上启用webhook以自动触发CI/CD过程。 - 配置SonarQube和Sonar扫描器。 - 执行SonarQube分析以评估代码质量。 - 在SonarQube中定义规则和门控,以确保代码质量标准。 - 设置Sonar回调规则。 - 配置JFrog Artifactory。 - 为容器化创建Dockerfile。 - 在Artifactory中存储Docker镜像。 - 利用Terraform配置Kubernetes集群。 - 创建Kubernetes对象。 - 使用Helm部署Kubernetes对象。 - 使用Helm图表设置Prometheus和Grafana。 - 通过Prometheus监控Kubernetes集群。 通过完成本课程,您将获得宝贵的技能和实践经验,能够有效地建立一个全面的CI/CD管道,从而优化软件开发和交付过程。

课程评论(0条)

课程详情

Are you interested in learning how to set up a comprehensive CI/CD pipeline using various DevOps tools? If so, this course is perfect for you! Throughout the course, we will guide you through the process of setting up a complete CI/CD pipeline on AWS using a wide range of tools such as Terraform, Git, Jenkins, Maven, SonarQube, Artifactory, Ansible, Docker, Kubernetes, Helm, Prometheus, and Grafana.By enrolling in this course, you will gain knowledge and practical experience in the following key areas:Setting up Terraform to facilitate infrastructure provisioning.Using Terraform to provision Jenkins master, build nodes, and Ansible.Configuring an Ansible server.Employing Ansible to configure Jenkins master and build nodes.Creating a Jenkins pipeline job.Developing a Jenkinsfile from scratch.Implementing a multibranch pipeline.Enabling webhooks on GitHub for automated triggering of CI/CD processes.Configuring SonarQube and Sonar scanner.Executing SonarQube analysis for code quality assessment.Defining rules and gates within SonarQube for ensuring code quality standards.Setting up Sonar callback rules.Configuring JFrog Artifactory.Creating Dockerfile for containerization.Storing Docker images on Artifactory.Utilizing Terraform to provision a Kubernetes cluster.Creating Kubernetes objects.Deploying Kubernetes objects using Helm.Setting up Prometheus and Grafana using Helm charts.Monitoring the Kubernetes cluster using Prometheus.Monitoring the Kubernetes cluster using Prometheus.By the end of this course, you will have gained valuable skills and practical experience in setting up a comprehensive CI/CD pipeline using a wide range of DevOps tools, enabling you to streamline software development and delivery processes effectively.

课程标签

0人关注该课程

主题相关的课程