Devops Tools Training: Learn Git,Jenkins,Docker, kubernetes

所在平台: Udemy

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

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Devops工具培训:学习Git、Jenkins、Docker和Kubernetes 课程概述:本课程深入探讨DevOps方法论,帮助学员学习DevOps工具并获得实际操作经验。课程内容涵盖以下核心主题: - 应用DevOps策略到项目中 - 理解持续交付(Continuous Delivery) - 自动化部署过程 - 创建CI/CD管道,通过工具集成实现持续集成(Continuous Integration),使用Jenkins进行版本控制 - 使用Docker进行容器化 - 构建高可用且全面可扩展的应用程序,使用Docker Swarm和Kubernetes进行容器编排 学习Kubernetes的内容包括: - Kubernetes架构概述 - 在AWS上启动Kubernetes集群 - 探索集群及其YAML配置 - 创建Pod对象、Deployment、Service对象及头less服务、Node Port和负载均衡服务 - 创建Secrets和ConfigMaps - 使用Daemon Sets - 部署数据库应用程序,使用StatefulSets和Persistent Volumes - 在Kubernetes中进行滚动更新、蓝绿部署和金丝雀部署 - 使用Helm包管理器 - 部署Kubernetes仪表板及安装Prometheus和Grafana用于监控 课程还涉及AWS上的Kubernetes(EKS): - 创建AWS上的Kubernetes集群 - 配置EKS集群的自动扩展 - 从Jenkins部署EKS集群的应用程序 - 完整的CI/CD管道通过Docker Hub和ECR进行集成 - 使用Maven作为构建自动化工具 本课程旨在通过系统的学习与实践,提升学员的DevOps技能,确保项目高可用性、负载均衡与无停机部署策略的有效实施。

课程评论(0条)

课程详情

This course helps to understand the devops methodology in detail and help them learn the devops tools and gain handson experience on the tools thereby:Apply DevOps strategies to your projectsUnderstand Continuous DeliveryAutomate the deployment processCreate CI/CD pipeline by integrating the toolsLearn Managing application for high availability,Load balancing, scaling and deployment strategies for no downtime.continuous integration Jenkinsversion control system GITcontainerization using DOCKERBuild a highly available and fully scalable application with Docker Swarmcontainer orchestrator KUBERNETESIntroduction to KubernetesKubernetes ArchitectureSpinning up a Kubernetes Cluster on AWSExploring your ClusterUnderstanding YAML configuration in kubernetesCreating a pod object in kubernetesCreating a Deployment in Kubernetes using YAML PreviewCreating a Service Object in KubernetesCreating Headless service, Node Port, Load balancer ServicesCreating secrets and configmapsWorking with daemon setsDeploying database application using statefulsetsWorking with Persistent Volumes, Persistent volume claimsUsing Rolling Updates in KubernetesBlue Green Deployments in KubernetesCanary Deployment in KubernetesHelm Package manager for KubernetesDeploying Kubernetes Dashboard with HelmInstalling Prometheus and grafana on kubernetes cluster with HelmMonitoring Kubernetes cluster with PrometheusDeploying micro service application using statefulsets and Persistent volumesKUBERNETES ON AWS - EKSCreate Kubernetes cluster on AWS with EKSEksctl command line toolConfiguring Auto Scaling EKS cluster on AWSDeploy application on EKS cluster from JenkinsComplete CI/CD pipeline on EKS cluster on AWS from Docker hubComplete CI/CD pipeline on EKS cluster on AWS from ECRbuild automation tool MAVEN

课程标签

0人关注该课程

主题相关的课程