DevOps Mindset: Understanding DevOps Tools

DevOps
  • 11 Videos | 1h 13m 37s
  • Includes Assessment
  • Earns a Badge
Likes 15 Likes 15
This course explores how to create a DevOps mindset by examining container-based and virtual machine-based deployment approaches to development, the benefits of container-based deployment, and Apache's Docker container management features. You will explore how Docker simplifies creating and deploying containers, running applications in the container, and its capability of default isolation. The 11-video course demonstrates how to implement a code repository, and continuous code building with Git, an open-source distributed version control system, and Apache Maven's build automation tool. You will learn to implement DevOps practice on the cloud by using AWS (Amazon Web Services) CodeDeploy to automate code deployments. You will implement CodeCommit, and learn how to set up and manage a code repository by using Git. Then learn to configure and use Jenkins to build pipelines for continuous integration deployment and monitoring. You will learn to implement Puppet's configuration management and deployment tool. Finally, this course examines how to implement Chef's configuration management tool.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    recognize the benefits of adopting a container-based deployment approach as compared to a VM-based approach
    demonstrate the essential tasks involved in setting up and managing code repository using Git
    recall the essential features afforded by Docker for container management and prominent Docker components
    use Maven to implement continuous code build
    implement code coverage and automated testing using SonarQube and prominent testing tools
  • implement DevOps practices in the cloud using CodeCommit and CodeDeploy
    recognize the configuration management and orchestration capabilities provided by Puppet and Chef
    demonstrate how to configure Jenkins and use it to build pipelines
    work with Jenkins to implement DevOps pipeline for continuous integration, deployment, and monitoring
    recall the benefits provided by a container-based deployment approach, configure Jenkins for building pipelines, and implement DevOps pipeline using Jenkins

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 29s
    UP NEXT
  • Playable
    2. 
    Container Management
    6m 45s
  • Locked
    3. 
    Working with Git
    7m 35s
  • Locked
    4. 
    Docker Container Management
    5m 10s
  • Locked
    5. 
    Working with Build Tools
    6m 21s
  • Locked
    6. 
    Code Coverage and Testing
    7m 4s
  • Locked
    7. 
    AWS Code Management
    7m 31s
  • Locked
    8. 
    Configuration Management Using Puppet and Chef
    5m 28s
  • Locked
    9. 
    Jenkins Configuration
    5m 34s
  • Locked
    10. 
    Jenkins Pipeline
    10m 49s
  • Locked
    11. 
    Exercise: Configuring and Working with Jenkins
    5m 21s

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 30 Likes 30  
COURSE SOLID & GRASP
Likes 3218 Likes 3218