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.
Master Your Skills!
Assess your proficiency with Smart Skills and get personalized training to skip what you already know, or start as a beginner and master your skills from the ground up.Learn smarterExplore all library
10 to 24 of 557 results
Search results 10 - 24 of 557Category: DevOps
- LAB CHALLENGEAndrew BurchillAmazon CloudFront ChallengeBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Test your Amazon CloudFront skills in this hands-on lab where you are tasked with configuring caching for a web application.; Duration: Up to 1 hour; Content Topics: Networking, Compute, Content Delivery Networking; This lab challenge has: 1 Lab step
- COURSEJeremy CookException HandlingBeginnerDuration: 19 minutes and 30 secondsAuthor: Jeremy Cook; Difficulty: Beginner; Duration: 19 minutes and 30 seconds; Content Topics: Development; This course has: 3 Lectures
- COURSEJeremy CookGetting Started with JavaBeginnerDuration: 17 minutes and 53 secondsAuthor: Jeremy Cook; Difficulty: Beginner; Duration: 17 minutes and 53 seconds; Content Topics: Development; This course has: 2 Lectures
- COURSEJeremy CookIntroduction to Test Driven Development (TDD) - for Java using JUnitIntermediateDuration: 1 hour and 49 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Duration: 1 hour and 49 minutes; Content Topics: Test Driven Development (TDD); This course has: 12 Lectures
- COURSEHallam WebberManaging Application Configuration and Secrets in AzureIntermediateDuration: 1 hour and 14 minutesAuthor: Hallam Webber; Difficulty: Intermediate; Duration: 1 hour and 14 minutes; Content Topics: Encryption; This course has: 24 Lectures
- COURSEJeremy CookAdvanced Java ProgrammingIntermediateDuration: 38 minutes and 59 secondsAuthor: Jeremy Cook; Difficulty: Intermediate; Duration: 38 minutes and 59 seconds; Content Topics: Development; This course has: 4 Lectures
- COURSEJeremy CookJava Developer's ToolboxIntermediateDuration: 33 minutes and 8 secondsAuthor: Jeremy Cook; Difficulty: Intermediate; Duration: 33 minutes and 8 seconds; Content Topics: Development; This course has: 3 Lectures
- COURSEJeremy CookEssential Java ProgrammingBeginnerDuration: 45 minutes and 22 secondsAuthor: Jeremy Cook; Difficulty: Beginner; Duration: 45 minutes and 22 seconds; Content Topics: Development; This course has: 6 Lectures
- COURSESaqib ButtMastering Microservices with Python, Flask, and DockerIntermediateDuration: 2 hours and 20 minutesAuthor: Saqib Butt; Difficulty: Intermediate; Duration: 2 hours and 20 minutes; Content Topics: Containers; This course has: 10 Lectures
- LEARNING PATHTony CotgraveThe Scrum Master as a Change AgentBeginnerDuration: Up to 1 hour and 51 minutesAuthor: Tony Cotgrave; Difficulty: Beginner; Description: The Scrum Master as a Change Agent Learning Path; Duration: Up to 1 hour and 51 minutes; Content Topics: Development, Non-technical Management; This learning path has: 5 Courses, 1 Resource, 1 Exam
- LEARNING PATHTony CotgraveFacilitating Effective Agile WorkshopsBeginnerDuration: Up to 57 minutesAuthor: Tony Cotgrave; Difficulty: Beginner; Description: Facilitating Effective Agile Workshops LP; Duration: Up to 57 minutes; Content Topics: Development, Non-technical Management; This learning path has: 4 Courses, 1 Resource, 1 Exam
- LEARNING PATHTony CotgraveFacilitating Purposeful Agile MeetingsBeginnerDuration: Up to 1 hour and 46 minutesAuthor: Tony Cotgrave; Difficulty: Beginner; Description: FPAM; Duration: Up to 1 hour and 46 minutes; Content Topics: Development, Non-technical Management; This learning path has: 4 Courses, 1 Resource, 1 Exam
- LEARNING PATHJeremy CookIntroduction to Test Driven Development (TDD) for .NET Core C# using xUnitIntermediateDuration: Up to 4 hours and 40 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: This course demonstrates how to create a .Net Core 3.1 application using Test Driven Development (TDD) practices.; Duration: Up to 4 hours and 40 minutes; Content Topics: Test Driven Development (TDD); This learning path has: 1 Course, 2 Lab challenges, 1 Resource, 1 Exam
- LEARNING PATHAndrew BurchillSolving Real World Problems with Regular Expressions in PythonBeginnerDuration: Up to 2 hours and 50 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: This course is made up entirely of hands-on labs to help you master regular expressions in Python!; Duration: Up to 2 hours and 50 minutes; Content Topics: Development; This learning path has: 1 Lab challenge, 3 Hands-on labs
- HANDS-ON LABLuke OrellanaCreating DRY Terraform Environments with Terragrunt in AzureAdvancedDuration: Up to 40 minutesAuthor: Luke Orellana; Difficulty: Advanced; Description: Follow along in this hands-on lab and use Terragrunt to duplicate a Terraform environment and change the environment by modifying a single file.; Duration: Up to 40 minutes; Content Topics: Deployment, DevOps; This hands-on lab has: 2 Lab steps
- HANDS-ON LABLuke OrellanaCreating Loops in Terraform and Scaling Resources in AzureIntermediateDuration: Up to 40 minutesAuthor: Luke Orellana; Difficulty: Intermediate; Description: Follow along with this hands-on lab and create clean scalable Terraform code by using loops.; Duration: Up to 40 minutes; Content Topics: Deployment, DevOps; This hands-on lab has: 2 Lab steps
- HANDS-ON LABLuke OrellanaPassing Outputs Between Terraform Modules with TerragruntAdvancedDuration: Up to 30 minutesAuthor: Luke Orellana; Difficulty: Advanced; Description: Learn advanced Terraform techniques by reducing the blast radius of critical infrastructure using Terragrunt to deploy an environment with separate Terraform states.; Duration: Up to 30 minutes; Content Topics: Deployment, DevOps; This hands-on lab has: 2 Lab steps
- HANDS-ON LABLogan RakaiSecuring Kubernetes Clusters using Authentication and AuthorizationAdvancedDuration: Up to 1 hourAuthor: Logan Rakai; Difficulty: Advanced; Description: Practice defense in depth in Kubernetes including authentication and authorization; Duration: Up to 1 hour; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 3 Lab steps
- HANDS-ON LABLogan RakaiTroubleshooting Kubernetes: Application FailuresAdvancedDuration: Up to 30 minutesAuthor: Logan Rakai; Difficulty: Advanced; Description: Detect, diagnose, and remedy Kubernetes application failures.; Duration: Up to 30 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 3 Lab steps
- HANDS-ON LABLogan RakaiTroubleshooting Kubernetes: Cluster Component FailuresBeginnerDuration: Up to 30 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Detect, diagnose, and remedy Kubernetes cluster component failures.; Duration: Up to 30 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 3 Lab steps
- COURSEJeremy CookRed Hat Enterprise Linux Technical OverviewBeginnerDuration: 1 hour and 43 minutesAuthor: Jeremy Cook; Difficulty: Beginner; Duration: 1 hour and 43 minutes; Content Topics: Operating System; This course has: 15 Lectures
- HANDS-ON LABLuke OrellanaExploring Terraform State in AzureBeginnerDuration: Up to 40 minutesAuthor: Luke Orellana; Difficulty: Beginner; Description: Follow along in this hands-on lab and explore the concept of Terraform state when managing Azure infrastructure through code.; Duration: Up to 40 minutes; Content Topics: Deployment, DevOps; This hands-on lab has: 2 Lab steps
- HANDS-ON LABJeremy CookMonitoring K8s with the Kubernetes Dashboard, Prometheus, and GrafanaIntermediateDuration: Up to 2 hours and 30 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: In this hands-on lab, you'll learn how to set up an effective monitoring solution using the Kubernetes Dashboard, Prometheus, and Grafana.; Duration: Up to 2 hours and 30 minutes; Content Topics: DevOps, Monitoring, Deployment, Compute; This hands-on lab has: 7 Lab steps
- HANDS-ON LABJeremy CookConfigure Traffic Routing Using IstioIntermediateDuration: Up to 1 hour and 15 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Istio's traffic routing rules let you easily control the flow of traffic and API calls to and from deployed cluster resources. Learn how to use Istio to perform traffic routing to a pair of sample web applications, V1 and V2, deployed within a Kubernetes cluster.; Duration: Up to 1 hour and 15 minutes; Content Topics: Networking, Development, DevOps, Deployment, Compute; This hands-on lab has: 6 Lab steps