|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/devops-and-continuous-integration-with-jenkins-pipelines/
课程评论:没有评论
课程名称:DevOps:使用Jenkins管道、Maven和Gradle的持续集成与持续交付 课程概述:本在线DevOps课程将教您如何使用Jenkins及其众多插件构建复杂的持续集成和持续交付管道,特别是管道插件。即使您没有经验,这门课程也旨在帮助您深入了解Jenkins及DevOps管道的搭建,从而实施这些DevOps实践,优化开发流程。您将掌握Jenkins和管道插件,熟悉高级DevOps技术,将您的DevOps职业发展提升到一个新的水平。 这门课程适合所有级别的DevOps从业者,帮助改善技能,实施环境自动化,提升市场竞争力。您将学习到的内容包括:了解Jenkins的基本概念、如何安装、配置和运作Jenkins、使用Maven和Gradle自动构建项目、如何使用Artifactory管理构建产物、利用Sqitch管理关系数据库模式等。 不论您的经验水平如何,课程都将提供您所需的所有内容,以提升DevOps技能,成为更加市场化的专业人士。随着课程的深入,您将掌握如何设计、构建和运行先进的构建和部署系统,这些系统能够自动执行构建、测试和分析步骤。 Jenkins是一个经过验证的自动化工具,能够提供实施这些流程所需的所有功能,且具有良好的扩展性,能够支持多用户和多团队环境中的多个项目。在提高这些技能后,您将受到招聘者和企业的青睐,许多公司都在寻找具有Jenkins经验的专业人士。 课程内容:该课程旨在教导软件、IT和DevOps工程师提升技能、经验和技术以获得更高收入。您将从基础开始,学习如何安装Jenkins,熟悉Jenkins插件生态系统,并安装一些非常实用的插件。接着,您将通过各种实际操作练习,利用不同的构建工具(如Maven、Gradle等)使用Jenkins、Artifactory和Shell脚本来实施高级构建和部署管道。 课程结束时,您作为DevOps工程师的信心将显著提升,您将对Jenkins及其他DevOps工具有全面的了解,并能够充分利用它们来处理从简单到复杂的DevOps管道,为您的职业发展开辟更多可能性。
This online DevOps course will teach you how to build sophisticated continuous integration and continuous delivery pipelines using Jenkins and many of its plugins. Especially the pipeline plugins. This course is designed to teach you the ins and outs of Jenkins and setting up DevOps pipelines, even if you have little to no experience with it, to help implement these DevOps practices which will streamline your development processes. Master Jenkins and pipeline plugins. Get familiar with advanced DevOps techniques and take your DevOps career to the next level. While there are plenty of DevOps courses that focus on generic continuous integration and continuous delivery practices - it's hard to find a comprehensive course like this one, which focuses on using some of the most useful plugins in the Jenkins ecosystem. This course is designed for all levels of DevOps practitioners who want to improve their skills, implement automation in their environments, and continue to be in great demand as DevOps engineers. Just a few of the things you'll learn: Understand What Jenkins Is All AboutHow To Install, Configure And Operationalize JenkinsHow To Build Projects Automatically Using MavenHow To Build Projects Automatically Using GradleHow To Manage Your Build Artifacts Using ArtifactoryHow To Manage Your Relational Database Schema Using Sqitch Improve Your DevOps Skills, Become More Marketable, And Make More Money Regardless of what your level of experience is; whether you work in a small startup or large corporation - this in-depth course is designed to provide you with everything you need to take your DevOps skills to the next level. Whether you are you using Java, Python, Node.JS or any other stack - a seasoned engineer photographer knows how to design, build and run advanced build and deployment systems which can perform build, test and analysis steps - all automatically. Jenkins is a tried and test automation tool written in Java - which provides all the bells and whistles necessary to implement these processes with ease. Not only that, Jenkins is very robust and scalable system which can scale to hundreds of nodes building many projects in a multi-user and multi-team environments. By honing these skills, you will be chased by recruiters and companies who are looking to hire professionals with experience on Jenkins. This course shows you how. Contents and Overview This course aims at teaching software, IT and DevOps engineers what it takes to improve your skills, experience, and techniques to earn more money. You will start with the basics and tackle how to install Jenkins. You will get familiar with the Jenkins plugin ecosystem and install a bunch of very useful plugins into the Jenkins instance. You'll then dive into the different hands-on exercises to implement advanced build and deployment pipelines using various build tools in conjunction with Jenkins, Artifactory, shell scripting, etc. You'll learn about various other tools which work very well with Jenkins like Maven, Gradle, Sqitch, etc. You'll use these tools to master how to properly design an end to end build and deployment pipeline, which: Builds the source codeKeeps the relational database schema in sync with the latest source codeManages the artifacts in a robust mannerHelps you visualize the entire pipeline in a graphical formatHelps you diagnose your DevOps pipelines by providing detailed diagnostic logs By the end of this master course, your confidence as a DevOps engineer will soar. You'll have a thorough understanding of Jenkins and various other DevOps tools, and you can use them to their fullest potential to take small to large, simple to complex DevOps pipelines and be a part of this DevOps revolution and take your career to the next level.