DevOps Automation: Configuration Management

DevOps    |    Intermediate
  • 12 Videos | 1h 3m 52s
  • Includes Assessment
  • Earns a Badge
Likes 14 Likes 14
This course explores the DevOps tasks essential for implementing DevOps automation. You will examine the benefits of implementing DevOps automation, the prominent use cases of implementing DevOps automation, and how to implement release management. The 12-video course explains the best practices for adopting the CAMS (Culture Automation Measurement Sharing) principle for DevOps automation. You will also learn the practices and technologies that are involved in each step when DevOps automation is implemented. Learners will also examine prominent use cases that demonstrates implementation of automation for virtualization deployment, release, and cloud management. Learn how to automate by using Amazon's EC2 (Elastic Compute Cloud) instance, and set up an RDS (radio data system) with the use of infrastructure as code. You will learn the role of configuration management and DevOps automation using CFEngine. Next, learn how to configure and implement release management for applications by using Git's version control system. Finally, you will learn to use the Jenkins pipeline to implement and integrate continuous delivery.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    recognize the DevOps tasks that can help you adopt fundamental principles of implementing DevOps automation
    describe the infrastructure required to manage configuration and enable artifact management and deployment automation from the perspective of cloud and container
    describe the automation benefits of DevOps principles
    describe practices that help organizations adopt the CAMS principle for DevOps automation
    list the steps of involved in implementing DevOps, including the practices and technologies that are used for each step
  • list use cases that demonstrate the implementation of automation for virtualization, deployment, release, and cloud management
    automate creating EC2 instances and setup RDS with the use of Infrastructure as Code
    demonstrate the role of configuration management and DevOps automation using CFEngine
    describe the release management tools that can be used to improve releases using DevOps delivery pipelines
    configure and implement release management for applications using Git and Jenkins pipelines
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 6s
    UP NEXT
  • Playable
    2. 
    DevOps Tasks and Role of Automation
    6m 21s
  • Locked
    3. 
    Elements of Infrastructure Management
    6m 51s
  • Locked
    4. 
    Benefits of Automation
    4m 28s
  • Locked
    5. 
    Best Practices and CAMS
    5m 9s
  • Locked
    6. 
    DevOps Technologies and Practices
    4m 17s
  • Locked
    7. 
    Automation Strategy Use Cases
    5m 35s
  • Locked
    8. 
    Automation Implementation
    6m 19s
  • Locked
    9. 
    Configuration Management Using CFEngine
    6m 40s
  • Locked
    10. 
    Release Management Concepts and Tools
    5m 30s
  • Locked
    11. 
    Implement Release Management Using Git and Jenkins
    5m 23s
  • Locked
    12. 
    Course Summary
    1m 12s

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

Likes 7 Likes 7  
Likes 30 Likes 30  

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 959 Likes 959  
Likes 279 Likes 279  
Likes 117 Likes 117