DevOps Agile Development: DevOps Methodologies for Developers
Agile
| Beginner
- 13 Videos | 1h 2m 19s
- Includes Assessment
- Earns a Badge
Discover how to implement source code management, continuous code build by using Maven and MSBuild, and automate functional and load testing in this 13-video course. Explore adopting deployment strategies and implement continuous deployment (CD) with various open-source tools, and apply continuous monitoring, and building infrastructure as code using Puppet. Key concepts covered here include steps and risks involved in implementing continuous integration (CI) workflow that can be mitigated with CI; how to version and control source codes using Git; and how to implement continuous build using Maven and MSBuild. Next, learn how to implement automated testing from the perspective of functional and load testing; describe the process of implementing CD with focus on deployment strategies like Blue/Green and Rolling Upgrade; and set up end-to-end continuous delivery pipelines and implementations using open-source DevOps tools. Then explore implement infrastructure as code using Puppet to automate infrastructure deployment and configuration management; steps involved in implementing CI workflow; and prominent frameworks and tools that can be used to implement infrastructure as code, and implement infrastructure as code using Puppet.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this courselist the steps involved in implementing continuous integration workflow and the risks that can be mitigated using continuous integrationdemonstrate how to version and control source codes using Gitspecify the best practices and patterns for implementing continuous integrationdemonstrate how to implement continuous build using Maven and MSBuildrecall the best practices for implementing continuous testing along with the importance of continuous testing in DevOpsdemonstrate how to implement automated testing from the perspective of functional and load testing
-
describe the process of implementing continuous deployment with focus on deployment strategies like Blue/Green and Rolling Upgradeset up end-to-end continuous delivery pipelines and implementations using open source DevOps toolsrecognize the benefits of implementing continuous monitoring in DevOps pipelineslist the essential frameworks and tools that can be used to implement infrastructure as codeimplement infrastructure as code using Puppet to automate infrastructure deployment and configuration managementrecall the steps involved in implementing continuous integration workflow, list the prominent frameworks and tools that can be used to implement infrastructure as code, and implement infrastructure as code using Puppet
IN THIS COURSE
-
1.Course Overview1m 32sUP NEXT
-
2.Continuous Integration Workflow6m 27s
-
3.Source Code Versioning and Control7m 24s
-
4.Patterns of Continuous Integration6m 25s
-
5.Continuous Build Using Maven and MSBuild5m 2s
-
6.Continuous Testing Best Practices2m 41s
-
7.Automated Testing4m 14s
-
8.Deployment Strategies5m 44s
-
9.Continuous Delivery Using Open Source DevOps Tools3m 56s
-
10.Continuous Monitoring and Benefits3m 53s
-
11.Frameworks and Tools for Infrastructure as Code5m 25s
-
12.Infrastructure as Code Implementation5m 30s
-
13.Exercise: CI Workflow and Infrastructure as Code4m 6s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.