Best Practices for DevOps Implementation

DevOps
  • 17 Videos | 1h 38m 1s
  • Includes Assessment
  • Earns a Badge
Likes 25 Likes 25
This course explores the key elements that drive implementation of a DevOps culture in an organization. You will examine the challenges, guidelines, and rules for transforming traditional approaches to DevOps, and the best practices and guidelines for implementing and maintaining CI/CD (continuous integration and continuous delivery) systems. You will learn the benefits of implementing automation testing, and to use test automation in CI/CD pipelines. Next, examine the concept, process, workflow, and the need for an artifact repository. The course then examines how to use the chaos engineering principle to help identify weaknesses in an information system that could affect DevOps adoption. You will learn to use the Twelve-Factor App methodology as a guideline to build SaaS (software as a service) applications. You will learn to use cloud native, or container-based environments, to develop and deploy applications. Finally, this course demonstrates how to configure a JFrog artifact repository; to configure and implement Blue-green deployment to transfer user traffic; and to build cloud-native applications by using the OpenShift family of containerized software.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    identify key elements that drive the implementation of DevOps culture in the enterprise
    recall the challenges of transforming traditional approaches to DevOps and describe guidelines and rules that can be adopted when transforming to DevOps
    identify the significance of adopting the Single Source Repository pattern and list the tools and methods that can be used to implement collaborative artifact sharing
    recognize best practices and guidelines that should be followed when implementing and maintaining CI/CD systems in order to best serve organizational project goals and requirements
    describe the concept, process, workflow, and need for an artifact repository, along with tools that can be used to implement it
    configure JFrog Artifact repository to store sharable artifacts with the DevOps team and enhance the collaborative development and delivery mechanism and pipelines
    recall the benefits of implementing automation testing and the benefits of using test automation in CI/CD pipelines
    describe the Chaos Engineering principle, how it can help identify weaknesses in information systems, and the guiding principles of Chaos Engineering that can impact DevOps adoption
  • list prominent tools that can be used to implement DevOps at scale along with their associated features
    recognize the deployment strategies adopted in DevOps and compare strategy adoption scenarios
    configure and implement Blue-Green deployment using OpenShift
    recognize the best practices for implementing automation at scale, with a focus on infrastructure, application, and compliance
    describe the Twelve-Factor App methodology that can be used as a guideline to build Software-as-a-Service applications
    describe the features and benefits of employing cloud-native technologies for development and deployment of applications
    build cloud-native applications with Spring Boot on OpenShift
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 17s
    UP NEXT
  • Playable
    2. 
    Elements of DevOps Culture
    5m 50s
  • Locked
    3. 
    Transforming to Adopt DevOps
    6m 3s
  • Locked
    4. 
    Single Source Repository
    8m 11s
  • Locked
    5. 
    CI/CD Best Practices
    8m 26s
  • Locked
    6. 
    Artifact Repository
    4m 52s
  • Locked
    7. 
    Configuring Artifact Repository
    4m 10s
  • Locked
    8. 
    Automation Testing and Benefits
    4m 16s
  • Locked
    9. 
    Chaos Engineering Principle
    6m 51s
  • Locked
    10. 
    DevOps Implementation Tools
    6m 59s
  • Locked
    11. 
    Deployment Strategy Selection Scenarios
    5m 57s
  • Locked
    12. 
    Blue-Green Deployment with OpenShift
    3m 52s
  • Locked
    13. 
    Improving Automation at Scale
    6m 22s
  • Locked
    14. 
    Twelve-factor App
    4m 40s
  • Locked
    15. 
    Cloud-Native Benefits
    4m 46s
  • Locked
    16. 
    Building Cloud-Native Applications
    6m 25s
  • Locked
    17. 
    Course Summary
    1m 35s

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.

YOU MIGHT ALSO LIKE

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 141 Likes 141  
COURSE