DevOps Agile Development: DevOps Methodologies for Developers

Agile    |    Beginner
  • 13 videos | 1h 2m 19s
  • Includes Assessment
  • Earns a Badge
Rating 4.4 of 345 users Rating 4.4 of 345 users (345)
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 course
    List the steps involved in implementing continuous integration workflow and the risks that can be mitigated using continuous integration
    Demonstrate how to version and control source codes using git
    Specify the best practices and patterns for implementing continuous integration
    Demonstrate how to implement continuous build using maven and msbuild
    Recall the best practices for implementing continuous testing along with the importance of continuous testing in devops
    Demonstrate 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 upgrade
    Set up end-to-end continuous delivery pipelines and implementations using open source devops tools
    Recognize the benefits of implementing continuous monitoring in devops pipelines
    List the essential frameworks and tools that can be used to implement infrastructure as code
    Implement infrastructure as code using puppet to automate infrastructure deployment and configuration management
    Recall 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

  • 1m 32s
  • 6m 27s
    Upon completion of this video, you will be able to list the steps involved in implementing a continuous integration workflow and the risks that can be mitigated using continuous integration. FREE ACCESS
  • Locked
    3.  Source Code Versioning and Control
    7m 24s
    In this video, you will learn how to use Git to version and control source codes. FREE ACCESS
  • Locked
    4.  Patterns of Continuous Integration
    6m 25s
    Upon completion of this video, you will be able to specify best practices and patterns for implementing continuous integration. FREE ACCESS
  • Locked
    5.  Continuous Build Using Maven and MSBuild
    5m 2s
    In this video, you will learn how to implement continuous build using Maven and MSBuild. FREE ACCESS
  • Locked
    6.  Continuous Testing Best Practices
    2m 41s
    Upon completion of this video, you will be able to recall the best practices for implementing continuous testing and the importance of continuous testing in DevOps. FREE ACCESS
  • Locked
    7.  Automated Testing
    4m 14s
    In this video, you will learn how to implement automated testing from the perspective of functional and load testing. FREE ACCESS
  • Locked
    8.  Deployment Strategies
    5m 44s
    Upon completion of this video, you will be able to describe the process of implementing continuous deployment with a focus on deployment strategies like Blue/Green and Rolling Upgrade. FREE ACCESS
  • Locked
    9.  Continuous Delivery Using Open Source DevOps Tools
    3m 56s
    Learn how to set up end-to-end continuous delivery pipelines and implementations using open source DevOps tools. FREE ACCESS
  • Locked
    10.  Continuous Monitoring and Benefits
    3m 53s
    After completing this video, you will be able to recognize the benefits of implementing continuous monitoring in DevOps pipelines. FREE ACCESS
  • Locked
    11.  Frameworks and Tools for Infrastructure as Code
    5m 25s
    After completing this video, you will be able to list the essential frameworks and tools that can be used to implement infrastructure as code. FREE ACCESS
  • Locked
    12.  Infrastructure as Code Implementation
    5m 30s
    In this video, learn how to implement infrastructure as code using Puppet to automate infrastructure deployment and configuration management. FREE ACCESS
  • Locked
    13.  Exercise: CI Workflow and Infrastructure as Code
    4m 6s
    After completing this video, you will be able to recall the steps involved in implementing a 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. 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.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 461 users Rating 4.5 of 461 users (461)
Rating 4.5 of 139 users Rating 4.5 of 139 users (139)
Rating 4.3 of 185 users Rating 4.3 of 185 users (185)