Best Practices for DevOps Implementation

DevOps    |    Intermediate
  • 17 videos | 1h 30m 31s
  • Includes Assessment
  • Earns a Badge
Rating 4.1 of 178 users Rating 4.1 of 178 users (178)
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

  • 1m 17s
  • 5m 50s
    During this video, you will learn how to identify key elements that drive the implementation of DevOps culture in the enterprise. FREE ACCESS
  • Locked
    3.  Transforming to Adopt DevOps
    6m 3s
    Upon completion of this video, you will be able to recall the challenges of transforming traditional approaches to DevOps and describe guidelines and rules that can be adopted when transforming to DevOps. FREE ACCESS
  • Locked
    4.  Single Source Repository
    8m 11s
    In this video, learn how to 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. FREE ACCESS
  • Locked
    5.  CI/CD Best Practices
    8m 26s
    After completing this video, you will be able to 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. FREE ACCESS
  • Locked
    6.  Artifact Repository
    4m 52s
    Upon completion of this video, you will be able to describe the concept, process, workflow, and need for an artifact repository, along with tools that can be used to implement it. FREE ACCESS
  • Locked
    7.  Configuring Artifact Repository
    4m 10s
    In this video, you will configure JFrog Artifact repository to store sharable artifacts with the DevOps team. This will enhance the collaborative development and delivery mechanism and pipelines. FREE ACCESS
  • Locked
    8.  Automation Testing and Benefits
    4m 16s
    After completing this video, you will be able to recall the benefits of implementing automation testing and the benefits of using test automation in CI/CD pipelines. FREE ACCESS
  • Locked
    9.  Chaos Engineering Principle
    6m 51s
    After completing this video, you will be able to 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. FREE ACCESS
  • Locked
    10.  DevOps Implementation Tools
    6m 59s
    Upon completion of this video, you will be able to list prominent tools that can be used to implement DevOps at scale, along with their associated features. FREE ACCESS
  • Locked
    11.  Deployment Strategy Selection Scenarios
    5m 57s
    After completing this video, you will be able to recognize the deployment strategies adopted in DevOps and compare strategy adoption scenarios. FREE ACCESS
  • Locked
    12.  Blue-Green Deployment with OpenShift
    3m 52s
    In this video, you will learn how to configure and implement Blue-Green deployment using OpenShift. FREE ACCESS
  • Locked
    13.  Improving Automation at Scale
    6m 22s
    After completing this video, you will be able to recognize the best practices for implementing automation at scale. This will include a focus on infrastructure, application, and compliance. FREE ACCESS
  • Locked
    14.  Twelve-factor App
    4m 40s
    Upon completion of this video, you will be able to describe the Twelve-Factor App methodology, which can be used as a guideline to build Software-as-a-Service applications. FREE ACCESS
  • Locked
    15.  Cloud-Native Benefits
    4m 46s
    Upon completion of this video, you will be able to describe the features and benefits of employing cloud-native technologies for developing and deploying applications. FREE ACCESS
  • Locked
    16.  Building Cloud-Native Applications
    6m 25s
    In this video, you will learn how to build cloud-native applications with Spring Boot on OpenShift. FREE ACCESS
  • 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 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.5 of 45 users Rating 4.5 of 45 users (45)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.2 of 13 users Rating 4.2 of 13 users (13)
Rating 4.6 of 7 users Rating 4.6 of 7 users (7)
Rating 4.4 of 46 users Rating 4.4 of 46 users (46)