DevOps Smart Failure: Fail Fast & DevOps

DevOps    |    Beginner
  • 13 videos | 57m 34s
  • Includes Assessment
  • Earns a Badge
Rating 4.3 of 185 users Rating 4.3 of 185 users (185)
Explore the concept of fail fast in DevOps and software development, how to prevent failure, and the scenarios of adopting fail fast systems in this 13-video course. Discover how to set up fail fast development and operations environment, set up Jenkins pipelines for fail fast management, and enforce fail fast in Maven. Key concepts covered here include adoption approaches for failure prevention and the fail fast approach; fail fast as a DevOps principle and the role of feedback cycle; the essential principles driving the Agile manifesto and Agile fail fast; and implementation of the fail fast principle from the perspective of test-driven development and continuous integration. Then learn about implementing Jenkins to enforce fail fast in Maven; how to set up Jenkins pipelines for fail fast management; and study design methodology and enable continuous improvement. Finally, examine scenarios and circumstances leading to adoption of the fail fast approach; specify software development techniques that can be used to build software to fail fast; and set up Jenkins pipeline for fail fast management.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Describe adoption approaches for failure prevention and the fail fast approach
    Describe the circumstances and scenarios leading to the adoption of fail fast systems
    Describe fail fast as a devops principle and illustrate the role of feedback cycle
    List the essential principles driving the agile manifesto and describe agile fail fast
    Recognize software development techniques that can be used to build software to fail fast
    Recognize the implementation of the fail fast principle from the perspective of test-driven development and continuous integration
  • Set up the application development and operations environment to adopt the fail fast approach
    Demonstrate the steps involved in static code analysis and generating test coverage report to aid implementations of fail fast and continuous improvement
    Demonstrate use cases of implementing jenkins to enforce fail fast in maven
    Set up jenkins pipelines for fail fast management
    Recall devops testing strategies that can be adopted to benefit from the benefits of the fail fast design methodology and enable continuous improvement
    Recall the scenarios and circumstances leading to the adoption of the fail fast approach, specify software development techniques that can be used to build software to fail fast, and set up jenkins pipeline for fail fast management

IN THIS COURSE

  • 1m 34s
  • 5m 30s
    After completing this video, you will be able to describe adoption approaches for failure prevention and the "fail fast" approach. FREE ACCESS
  • Locked
    3.  Adopting Fail Fast Systems
    5m 44s
    Upon completion of this video, you will be able to describe the circumstances and scenarios leading to the adoption of fail-fast systems. FREE ACCESS
  • Locked
    4.  Fail Fast and DevOps
    5m 24s
    Upon completion of this video, you will be able to describe "fail fast" as a DevOps principle and illustrate the role of the feedback cycle. FREE ACCESS
  • Locked
    5.  Agile Manifesto
    5m 14s
    Upon completion of this video, you will be able to list the essential principles driving the Agile manifesto and describe how Agile fail fast. FREE ACCESS
  • Locked
    6.  Software Design and Fail Fast
    5m 25s
    Upon completion of this video, you will be able to recognize software development techniques that can be used to build software that fails fast. FREE ACCESS
  • Locked
    7.  Application of Fail Fast
    3m 52s
    Upon completion of this video, you will be able to recognize the implementation of the fail fast principle from the perspective of test-driven development and continuous integration. FREE ACCESS
  • Locked
    8.  DevOps Setup for Fail Fast
    4m 43s
    Find out how to set up the application development and operations environment to adopt the "fail fast" approach. FREE ACCESS
  • Locked
    9.  Static Code Analysis and Test Coverage
    3m 20s
    In this video, you will learn about the steps involved in static code analysis and generating a test coverage report to aid implementations of fail fast and continuous improvement. FREE ACCESS
  • Locked
    10.  Using Jenkins to Enforce Fail Fast in Maven
    3m 9s
    In this video, you will learn about use cases of implementing Jenkins to enforce "fail fast" in Maven. FREE ACCESS
  • Locked
    11.  Setup Jenkins Pipeline
    5m 5s
    In this video, find out how to set up Jenkins pipelines for fail-fast management. FREE ACCESS
  • Locked
    12.  DevOps Testing Strategies
    5m 5s
    After completing this video, you will be able to recall DevOps testing strategies that can be adopted to benefit from the benefits of the fail fast design methodology and enable continuous improvement. FREE ACCESS
  • Locked
    13.  Exercise: Implementing Fail Fast
    3m 30s
    After completing this video, you will be able to recall the scenarios and circumstances leading to the adoption of the fail fast approach, specify software development techniques that can be used to build software to fail fast, and set up a Jenkins pipeline for fail fast management. 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.

YOU MIGHT ALSO LIKE

Rating 4.5 of 139 users Rating 4.5 of 139 users (139)
Rating 4.6 of 89 users Rating 4.6 of 89 users (89)
Rating 4.6 of 38 users Rating 4.6 of 38 users (38)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.4 of 347 users Rating 4.4 of 347 users (347)
Rating 4.4 of 701 users Rating 4.4 of 701 users (701)
Rating 4.4 of 253 users Rating 4.4 of 253 users (253)