Adopting the DevOps CI/CD Paradigm
DevOps
| Intermediate
- 22 videos | 1h 38m 40s
- Includes Assessment
- Earns a Badge
Learners can explore key principles, tools, and foundational practices that are essential in implementing continuous delivery and continuous integration, and the role of architecture, culture, and patterns in ensuring their success, in this 22-video course. Become familiar with key principles and practices for successful continuous integration, and the differences between continuous integration, continuous delivery, continuous deployment, and value stream mapping. Learn how to set up, build, and implement continuous integration and continuous delivery workflows in Bitbucket pipelines by using sample Node.js application, Branch-per-issue, and Atlassian tools. Examine the Continuous Delivery Maturity Model, the components and benefits of Application Release Automation, and the criteria for selecting the right code repository solutions. Next, you will learn how to build GitFlow workflows to design branching models and enable scheduled release cycles, and about the use of GitLab as a complete DevOps platform for end-to-end DevOps lifecycle implementation. Finally, explore the use of CI/CD (continuous integration and continuous deployment) over containerization to drive down preproduction costs.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDescribe the devops lifecycle and the patterns used to complement the agile methodology and move towards adopting devops practicesDescribe continuous delivery and the benefits of adopting itList the key principles and foundational practices that are essential in implementing continuous deliveryDescribe the role of architecture, culture, and patterns in adopting successful continuous deliveryList tools used to implement continuous delivery and their featuresSet up the continuous delivery architecture using required toolsetsDescribe continuous integration and the principles that can be applied to implement itDescribe key practices for effectively implementing continuous integrationDifferentiate between continuous integration, continuous delivery, continuous deployment, and value stream mappingUse bitbucket to set up repositories and pipelines to adopt continuous delivery workflows
-
Set up continuous integration workflows in bitbucket pipelines using sample node.js applicationsBuild continuous delivery workflows with the use of the branch-per-issue model and atlassian toolsImplement continuous deployment pipelines with bitbucket pipelinesDescribe git branching strategies that can help achieve continuous deliveryRecognize how the continuous delivery maturity model can help build and implement enterprise continuous delivery, with a focus on the build, deploy, test, and report phasesList application release automation components and benefitsRecognize the criteria for selecting code repository solutions that can compliment organizational strategiesBuild gitflow workflows to design branching models and enable scheduled release cyclesDemonstrate the use of gitlab as a complete devops platform for end-to-end devops lifecycle implementationDemonstrate use of ci/cd over containerization to drive down pre-production costsSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 5s
-
5m 13sUpon completion of this video, you will be able to describe the DevOps lifecycle and the patterns used to complement the Agile methodology and move towards adopting DevOps practices. FREE ACCESS
-
5m 50sAfter completing this video, you will be able to describe continuous delivery and the benefits of adopting it. FREE ACCESS
-
6m 54sAfter completing this video, you will be able to list the key principles and foundational practices that are essential for implementing continuous delivery. FREE ACCESS
-
7m 43sAfter completing this video, you will be able to describe the role of architecture, culture, and patterns in adopting successful continuous delivery. FREE ACCESS
-
3m 15sUpon completion of this video, you will be able to list tools used to implement continuous delivery and their features. FREE ACCESS
-
6m 33sLearn how to set up the continuous delivery architecture using the required toolsets. FREE ACCESS
-
5m 35sUpon completion of this video, you will be able to describe continuous integration and the principles that can be applied to implement it. FREE ACCESS
-
3m 52sUpon completion of this video, you will be able to describe key practices for effectively implementing continuous integration. FREE ACCESS
-
3m 57sIn this video, find out how to differentiate between continuous integration, continuous delivery, continuous deployment, and value stream mapping. FREE ACCESS
-
4m 17sIn this video, you will learn how to use Bitbucket to set up repositories and pipelines to adopt continuous delivery workflows. FREE ACCESS
-
3m 30sIn this video, you will learn how to set up continuous integration workflows in Bitbucket Pipelines using sample Node.js applications. FREE ACCESS
-
3mIn this video, you will build continuous delivery workflows using the Branch-per-Issue model and Atlassian tools. FREE ACCESS
-
3m 6sLearn how to implement continuous deployment pipelines with Bitbucket Pipelines. FREE ACCESS
-
3m 26sUpon completion of this video, you will be able to describe Git branching strategies that can help you achieve continuous delivery. FREE ACCESS
-
4m 47sAfter completing this video, you will be able to recognize how the Continuous Delivery Maturity Model can help build and implement Enterprise Continuous Delivery, with a focus on the Build, Deploy, Test, and Report phases. FREE ACCESS
-
4m 55sAfter completing this video, you will be able to list the components and benefits of Application Release Automation. FREE ACCESS
-
5m 34sUpon completion of this video, you will be able to recognize the criteria for selecting code repository solutions that can complement organizational strategies. FREE ACCESS
-
6m 53sLearn how to build GitFlow workflows to design branching models and enable release cycles on a schedule. FREE ACCESS
-
3m 46sLearn how to apply the use of GitLab as a complete DevOps platform for implementing the entire DevOps lifecycle. FREE ACCESS
-
4m 14sIn this video, learn how to use CI/CD over containerization to drive down pre-production costs. FREE ACCESS
-
1m 14s3addf120-b59e-4c44-9db8-b7297132f4b6 FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.