DevOps架构师实战课程

DevOps架构师实战课程

2619分钟

本课程将引领您深入理解并掌握DevOps的核心价值——通过融合文化、实践与先进工具,显著提升软件开发、部署及运维的效率与质量。聚焦于开源技术,借助其强大能力,构建高效、灵活且可扩展的DevOps流程。…

本课程将引领您深入理解并掌握DevOps的核心价值——通过融合文化、实践与先进工具,显著提升软件开发、部署及运维的效率与质量。聚焦于开源技术,借助其强大能力,构建高效、灵活且可扩展的DevOps流程。 课程目标: 在这个课程您将: 了解微服务、DevOps、基础设施及代码基本概念与实践。 能够本地搭建稳定的K8s集群环境,掌握ArgoCD发布应用。 掌握Jenkins Pipeline核心语法,设计和开发持续集成流水线。 掌握开源DevOps工具链集成方式方法。 掌握GitOps方式应用发布与持续部署解决方案。 掌握微服务运营(Skywalking链路追踪、EFK日志管理、Prometheus 监控管理)
01-DevOps基础理论与实践方法 - 01-训练营课程内容讲解 - 02-什么是DevOps - 03-实施DevOps过程中应该避免的问题 - 04-如何实施CI-CD流水线 - 05-DevSecOps基本概念 - 06-ChatOps与GitOps理念 - 07-传统应用发布模式和工具选型 02-Jenkins运维管理实践 - 01-Jenkins简介与应用场景 - 02-Jenkins安装部署 - 03-Jenkins配置构建节点 - 04-Jenkins数据目录与用户项目管理 - 05-JenkinsPipeline初体验 - 06-Jenkins项目与视图配置 - 07-Jenkins用户权限管理 - 08-Jenkins凭据管理与应用 - 09-BlueOcean应用实践 03-GitLabCI-CD应用与运维 - 01-GitLabCI-CD简介 - 02-安装GitLabServer - 03-GitLabRunner安装配置1 - 04-GitLabRunner安装配置2 - 05-配置运行流水线 - 06-配置运行流水线2 04-Jenkins流水线核心语法与实践 - 01-Jenkins流水线简介与组成 - 02-Jenkinsfile与开发工具 - 03-声明式语法生成器和环境变量 - 04-Jenkins核心语法1 - 05-Jenkins核心语法2 - 06-Jenkins核心语法3 - 07-Jenkins核心语法4 - 08-Groovy基础语法1 - 09-Groovy基础语法2 - 10-Groovy基础语法3 - 11-Sharedlibrary实践1 - 12-Sharedlibrary实践2 05-GitLabCI流水线核心语法 - 01-GitLabPipeline组成和开发工具 - 02-GitLab流水线语法1 - 03-GitLab流水线语法2 - 04-GitLab流水线语法3 - 05-GitLab流水线语法4 - 06-GitLab流水线语法5 - 07-GitLab流水线语法6 - 08-GitLab流水线语法7 - 09-GitLab流水线语法8 - 10-GitLab流水线语法9 - 11-GitLab流水线语法10 - 12-Jenkins触发器使用实践 - 13-GitLabCI触发器使用实践 06-GitLab版本控制系统实践 - 01-创建GitLab项目 - 02-GitLab项目代码基本操作 - 03-GitLab分支开发模式 - 04-提交流水线实践1 - 05-自动化提交流水线实践 - 06-自动化提交流水线实践2 - 07-GitLabCI提交流水线 - 08-GitLabCI提交流水线1 - 09-GitLabCI提交流水线2 07-项目构建工具实践 - 01-maven构建工具简介 - 02-maven环境配置 - 03-Jenkins集成maven项目构建 - 04-Jenkins集成maven项目构建2 - 05-Gradle构建工具实践 - 06-GitLabCI中展示单测报告 - 07-Golang项目构建实践 - 08-Npm-Yarn构建工具实践 - 09-共享库封装1 - 10-共享库封装2 - 11-共享库封装3 08-SonarQube代码质量平台实践 - 01-SonarQube平台简介 - 02-SonarQube平台安装部署 - 03-SonarScanner配置与应用 - 04-SonarScanner配置与应用2 - 05-流水线中代码扫描1 - 06-流水线中代码扫描2 - 07-流水线中代码扫描3 - 08-SonarQubeAPI实践1 - 09-SonarQubeAPI实践2 - 10-SonarQubeAPI实践3 - 11-Sonar扫描结果关联提交1 - 12-Sonar扫描结果关联提交2 - 13-GitlabCI代码扫描1 - 14-GitlabCI代码扫描2 - 15-GitlabCI代码扫描3 - 16-GitlabCI代码扫描4 09-Nexus制品管理平台实践 - 01-Nexus制品库平台简介与安装 - 02-Nexus配置私服仓库 - 03-使用maven命令下载制品 - 04-使用maven命令上传制品 - 05-使用Jenkins插件上传制品 - 06-配置制品上传流水线 - 07-制品发布过程 - 08-制品晋级策略及流水线实践 - 09-基于GitLabCI上传制品实践1 - 10-基于GitLabCI上传制品实践2 - 11-GItLabPackage初体验 - 12-harbor+Jenkins - 13-harbor+GitLabCI - 14-共享库封装代码 10-VM云主机模式下发布实践 - 01-制定CI_CD规范. - 02-持续集成CI流水线优化 - 03-CD流水线下载制品步骤 - 04-基于SaltStack的CD实践1 - 05-基于SaltStack的CD实践2 - 06-基于SaltStack的CD实践3 - 07-基于SaltStack的CD实践4 - 08-基于Ansible的CD实践1 - 09-基于Ansible的CD实践2 - 10-总结优化CD实践 - 11-基于GitLabCI的CI实践 - 12-基于GitLabCI的CD实践 11-基于K8s的发布实践 - 01-Docker基础 - 02-CI流水线中添加镜像构建步骤1 - 03-CI流水线中添加镜像构建步骤2 - 04-K8s基础手动完成应用发布与回滚 - 05-调试k8s应用自动化发布流水线1 - 06-调试k8s应用自动化发布流水线2 - 07-调试helm发布流水线1 - 08-调试helm发布流水线2 - 09-基于ArgoCD的GitOps实践 - 10-调试GitLabCI流水线1 - 11-调试GitLabCI流水线2 - 12-调试GitLabCI流水线3 - 13-调试GitLabCI流水线4 - 14-调试GitLabCI流水线5 12-Jira自动化交付实践 - 01-Jira产品简介 - 02-调试Jira自动化流水线1 - 03-调试Jira自动化流水线2 - 04-调试Jira自动化流水线3 - 05-调试Jira自动化流水线4 - 06-调试Jira自动化流水线5 - 07-使用JiraAPI接口 - 08-获取Jira项目的issue信息 - 09-优化Jira的发布流水线 - 10-总结Jira流水线实践1 - 11-总结Jira流水线实践2
泽阳
泽阳

DevOps领域实践者