DevOps Training Library
Learn DevOps and build your skills with the DevOps tools that matter - Puppet, Docker, Chef, Ansible, and more.
Train with scenario-based Learning Paths and thousands of Courses, Quizzes, and Hands-on Labs. New content added and updated weekly.
Most popular
- COURSEBen LambertIntroduction to DevOpsBeginnerDuration: 1 hour and 1 minuteAuthor: Ben Lambert; Difficulty: Beginner; Description: This Lesson explains how the DevOps philosophy can provide a holistic way to look at software development, deployment, and operations.; Duration: 1 hour and 1 minute; Content Topics: DevOps; This course has: 10 Lectures
- COURSEJonathan LeweyIntroduction to KubernetesBeginnerDuration: 2 hours and 30 minutesAuthor: Jonathan Lewey; Difficulty: Beginner; Description: This lesson will teach you all about Kubernetes, including what it is and how to use it.; Duration: 2 hours and 30 minutes; Content Topics: Containers; This course has: 18 Lectures
- COURSEJeremy CookTerraform 1.0 - Provisioning AWS InfrastructureIntermediateDuration: 1 hour and 41 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: In this lesson you'll learn about Terraform from the ground up, and how it can be used to codify infrastructure.; Duration: 1 hour and 41 minutes; Content Topics: Deployment; This course has: 12 Lectures
- QUIZReview for lesson: Introduction to DevOpsDuration: Up to 7 minutesDescription: Review for lesson: Introduction to DevOps; Duration: Up to 7 minutes; Content Topics: DevOps; This quiz has: 10 Questions
- COURSEAndrew LarkinPython for BeginnersBeginnerDuration: 1 hour and 10 minutesAuthor: Andrew Larkin; Difficulty: Beginner; Description: This Lesson provides a solid foundation of Python, covering its main aspects.; Duration: 1 hour and 10 minutes; Content Topics: Development; This course has: 6 Lectures
- COURSEJeremy CookSRE Principles and PracticesIntermediateDuration: 10 minutes and 4 secondsAuthor: Jeremy Cook; Difficulty: Intermediate; Description: The lesson covers the principles and practices of site reliability engineering.; Duration: 10 minutes and 4 seconds; Content Topics: Site Reliability; This course has: 1 Lecture
Smart Skills are out!
Smart Skills enable you to learn faster and more efficiently without wasting time on areas of knowledge you already know. Start by assessing your skill and enroll into a personalized path focused entirely on filling your knowledge gap!Start assessing your skillsExplore all library
- LEARNING PATHLogan RakaiIntroduction to KubernetesIntermediateDuration: Up to 11 hours and 15 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: This course introduces you to Kubernetes and gives you hands-on experience with the container management and orchestration tool.; Duration: Up to 11 hours and 15 minutes; Content Topics: Containers; This learning path has: 1 Course, 1 Resource, 1 Exam, 3 Hands-on labs
- LEARNING PATHAndrew LarkinPython for BeginnersBeginnerDuration: Up to 5 hours and 41 minutesAuthor: Andrew Larkin; Difficulty: Beginner; Description: Designed for people new to programming, this Course provides a excellent start point for getting started with the Python scripting language.; Duration: Up to 5 hours and 41 minutes; Content Topics: Development; This learning path has: 2 Courses, 1 Lab challenge, 1 Exam, 3 Hands-on labs
- LEARNING PATHJeremy CookTerraform Associate Certification Exam PreparationBeginnerDuration: Up to 12 hours and 56 minutesAuthor: Jeremy Cook; Difficulty: Beginner; Description: Prepare for HashiCorp's Terraform Associate exam with this course designed to help you enhance your knowledge of open-source HashiCorp Terraform.; Duration: Up to 12 hours and 56 minutes; Content Topics: Deployment; This learning path has: 1 Course, 1 Lab challenge, 1 Exam, 14 Hands-on labs
- LEARNING PATHLogan RakaiCertified Kubernetes Administrator (CKA) Exam PreparationAdvancedDuration: Up to 23 hours and 34 minutesAuthor: Logan Rakai; Difficulty: Advanced; Description: Prepare for the Certified Kubernetes Administrator (CKA) exam and get hands-on experience on the most important aspects of administering Kubernetes clusters.; Duration: Up to 23 hours and 34 minutes; Content Topics: Development, Deployment, Compute, DevOps; This learning path has: 4 Courses, 2 Lab challenges, 2 Exams, 18 Hands-on labs
- LEARNING PATHBen LambertDevOps FundamentalsIntermediateDuration: Up to 9 hours and 41 minutesAuthor: Ben Lambert; Difficulty: Intermediate; Description: Develop essential DevOps skills with this introductory course and build a solid engineering foundation.; Duration: Up to 9 hours and 41 minutes; Content Topics: DevOps; This learning path has: 4 Courses, 1 Exam, 2 Hands-on labs
- LEARNING PATHLogan RakaiDocker in DepthIntermediateDuration: Up to 9 hours and 31 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: Learn Docker starting at working with individual containers, progressing to multi-container applications, and lastly deploying to a cluster.; Duration: Up to 9 hours and 31 minutes; Content Topics: Amazon Web Services; This learning path has: 3 Courses, 1 Exam, 2 Hands-on labs
- LEARNING PATHAgile FundamentalsBeginnerDuration: Up to 2 hours and 24 minutesDifficulty: Beginner; Description: Learn the basics of Agile: the mindset, values, and principles.; Duration: Up to 2 hours and 24 minutes; Content Topics: Management, Non-technical Management, Development; This learning path has: 4 Courses, 1 Resource, 3 Exams
- LEARNING PATHJeremy CookBuilding, Deploying, and Running Containers in ProductionBeginnerDuration: Up to 37 hours and 26 minutesAuthor: Jeremy Cook; Difficulty: Beginner; Description: Building, Deploying, and Running Containers in Production; Duration: Up to 37 hours and 26 minutes; Content Topics: Amazon Web Services; This learning path has: 5 Courses, 1 Resource, 3 Exams, 28 Hands-on labs
- LEARNING PATHDavid ClintonLinux Server Professional - LPIC-101BeginnerDuration: Up to 6 hours and 54 minutesAuthor: David Clinton; Difficulty: Beginner; Description: Learn how to administer Linux, the most common operating system in the cloud.; Duration: Up to 6 hours and 54 minutes; Content Topics: Operating System; This learning path has: 5 Courses, 3 Hands-on labs
- LEARNING PATHJeremy CookPythonic ProgrammingIntermediateDuration: Up to 6 hours and 42 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: This course provides a deep dive into advanced areas of the Python programming language.; Duration: Up to 6 hours and 42 minutes; Content Topics: Development Tools, Web; This learning path has: 6 Courses, 5 Exams, 2 Hands-on labs
- LEARNING PATHLogan RakaiCertified Kubernetes Application Developer (CKAD) Exam PreparationIntermediateDuration: Up to 36 hours and 37 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: Prepare for the Certified Kubernetes Application Dev (CKAD) exam and get hands-on experience on the most important aspects of Kubernetes for developers.; Duration: Up to 36 hours and 37 minutes; Content Topics: Deployment, Compute, DevOps; This learning path has: 5 Courses, 2 Lab challenges, 1 Resource, 2 Exams, 28 Hands-on labs
- LEARNING PATHJun FritzThe Infrastructure Developer's Guide to Terraform: AWS EditionBeginnerDuration: Up to 11 hours and 26 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to manage AWS infrastructure using Terraform, the most popular infrastructure as code tool in the DevOps toolbelt.; Duration: Up to 11 hours and 26 minutes; Content Topics: Deployment, DevOps; This learning path has: 1 Course, 1 Lab challenge, 15 Hands-on labs
- LEARNING PATHStelligentIntroduction to AnsibleIntermediateDuration: Up to 7 hours and 30 minutesAuthor: Stelligent; Difficulty: Intermediate; Description: Learn how to use Ansible to automate common IT tasks and understand some of the generic concepts of Ansible configuration and management. Start learning now.; Duration: Up to 7 hours and 30 minutes; Content Topics: Management, DevOps; This learning path has: 3 Courses, 1 Lab challenge, 2 Hands-on labs
- LEARNING PATHLogan RakaiSolving Infrastructure Challenges with TerraformIntermediateDuration: Up to 8 hours and 55 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: Learn everything you need to understand what Terraform is, the problems it can solve, and how to solve your infrastructure challenges with Terraform.; Duration: Up to 8 hours and 55 minutes; Content Topics: Deployment, DevOps; This learning path has: 1 Course, 1 Lab challenge, 1 Exam, 5 Hands-on labs
- LEARNING PATHThomas MitchellUPDATEDAZ-400 Exam Prep: Microsoft Azure DevOps SolutionsIntermediateDuration: Up to 27 hours and 32 minutesAuthor: Thomas Mitchell; Type: updated learning path; Difficulty: Intermediate; Description: This course is designed to help you prepare for the AZ-400 Microsoft Azure DevOps Solutions exam.; Duration: Up to 27 hours and 32 minutes; Content Topics: Microsoft Azure; This learning path has: 16 Courses, 1 Resource, 1 Exam, 8 Hands-on labs
- LEARNING PATHAndrew LarkinLearn SQL - From Newbie to NinjaBeginnerDuration: Up to 14 hours and 47 minutesAuthor: Andrew Larkin; Difficulty: Beginner; Description: Go from Newbie to Ninja in the structured query language (SQL)!; Duration: Up to 14 hours and 47 minutes; Content Topics: SQL; This learning path has: 4 Courses, 1 Lab challenge, 3 Exams, 3 Hands-on labs
- LEARNING PATHAndrew LarkinIntroduction to PythonBeginnerDuration: Up to 8 hours and 16 minutesAuthor: Andrew Larkin; Difficulty: Beginner; Description: Your fast track for getting started with the Python programming language; Duration: Up to 8 hours and 16 minutes; Content Topics: Development, DevOps; This learning path has: 3 Courses, 2 Lab challenges, 1 Exam, 5 Hands-on labs
- LEARNING PATHJeremy CookIntroduction to JavaIntermediateDuration: Up to 13 hours and 29 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: This course provides an introduction to programming with Java 9.; Duration: Up to 13 hours and 29 minutes; Content Topics: Development Tools, Web; This learning path has: 8 Courses, 1 Lab challenge, 6 Exams, 5 Hands-on labs
- LEARNING PATHAndrew LarkinDevOps Playbook - Moving to a DevOps CultureIntermediateDuration: Up to 12 hours and 19 minutesAuthor: Andrew Larkin; Difficulty: Intermediate; Description: This DevOps Playbook provides an ideal start point for any organization or team looking to build and grow a DevOps culture; Duration: Up to 12 hours and 19 minutes; Content Topics: DevOps; This learning path has: 7 Courses, 3 Resources, 2 Exams, 1 Hands-on lab
- LEARNING PATHTony CotgraveManaging Conflict in Agile TeamsBeginnerDuration: Up to 1 hour and 45 minutesAuthor: Tony Cotgrave; Difficulty: Beginner; Description: This course covers the Agile conflict management process and why you need to effectively manage conflict to reach positive outcomes for your teams.; Duration: Up to 1 hour and 45 minutes; Content Topics: Non-technical Management, Development; This learning path has: 4 Courses, 1 Resource, 1 Exam
- LEARNING PATHCalculated SystemsA Practical Introduction to the Go Programming LanguageIntermediateDuration: Up to 7 hours and 13 minutesAuthor: Calculated Systems; Difficulty: Intermediate; Description: This course provides you with a foundational understanding of Go and takes a look at some practical applications of the programming language.; Duration: Up to 7 hours and 13 minutes; Content Topics: Development, Deployment, Compute, DevOps; This learning path has: 2 Courses, 4 Hands-on labs
- LEARNING PATHLogan RakaiLinux Command Line Byte SessionBeginnerDuration: Up to 2 hours and 37 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Learn how to utilize the command line and manage Linux instances with this cohesive Course from Cloud Academy.; Duration: Up to 2 hours and 37 minutes; Content Topics: Operating System; This learning path has: 1 Course, 1 Exam, 1 Hands-on lab
- LEARNING PATHCalculated SystemsWrestling with DataIntermediateDuration: Up to 6 hours and 32 minutesAuthor: Calculated Systems; Difficulty: Intermediate; Description: Dive into the various tools and techniques available for manipulating information and data sources.; Duration: Up to 6 hours and 32 minutes; Content Topics: SQL; This learning path has: 2 Courses, 1 Exam, 6 Hands-on labs
- LEARNING PATHJeremy CookIntroduction to GitOps - Flux BasedIntermediateDuration: Up to 2 hours and 43 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Introduction to GitOps; Duration: Up to 2 hours and 43 minutes; Content Topics: Containers; This learning path has: 1 Course, 1 Exam, 1 Hands-on lab