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.
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
4 to 24 of 553 results
Search results 4 - 24 of 553Category: DevOps
- LEARNING PATHJeremy CookRefactoring a Monolithic .Net Application to use Cloud ServicesAdvancedDuration: Up to 13 hours and 28 minutesAuthor: Jeremy Cook; Difficulty: Advanced; Description: Learn how to modernise a monolithic .Net application to use cloud microservices and use a combination of cloud services to increase scalability.; Duration: Up to 13 hours and 28 minutes; Content Topics: Amazon Web Services; This learning path has: 4 Courses, 2 Exams, 6 Hands-on labs
- LEARNING PATHAndrew LarkinWorking With SQL — Beyond the BasicsIntermediateDuration: Up to 5 hours and 13 minutesAuthor: Andrew Larkin; Difficulty: Intermediate; Description: Practice using SQL to load and manipulate data with this course!; Duration: Up to 5 hours and 13 minutes; Content Topics: SQL; This learning path has: 3 Courses, 1 Lab challenge, 3 Exams, 1 Hands-on lab
- LEARNING PATHLuke OrellanaThe Infrastructure Developer's Guide to Terraform: Azure EditionBeginnerDuration: Up to 11 hours and 58 minutesAuthor: Luke Orellana; Difficulty: Beginner; Description: Learn how to manage Azure infrastructure using Terraform, the most popular infrastructure as code tool in the DevOps toolbelt.; Duration: Up to 11 hours and 58 minutes; Content Topics: Deployment, DevOps; This learning path has: 1 Lab challenge, 14 Hands-on labs
- LEARNING PATHDavid ClintonLinux Server Professional - LPIC-102IntermediateDuration: Up to 14 hours and 15 minutesAuthor: David Clinton; Difficulty: Intermediate; Description: Learn how to administer Linux, the most common operating system in the cloud.; Duration: Up to 14 hours and 15 minutes; Content Topics: DevOps, Operating System; This learning path has: 6 Courses, 5 Hands-on labs
- LEARNING PATHJeremy CookDevSecOps - Build and Release Secure Software FasterBeginnerDuration: Up to 23 hours and 59 minutesAuthor: Jeremy Cook; Difficulty: Beginner; Description: This course provides you with an introduction to DevSecOps; Duration: Up to 23 hours and 59 minutes; Content Topics: Continuous Integration, Security attacks; This learning path has: 8 Courses, 3 Resources, 1 Exam, 12 Hands-on labs
- LEARNING PATHJeremy CookDevOps Playbook - CI/CD Tools and ServicesIntermediateDuration: Up to 10 hours and 7 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Learn how to adopt DevOps and related CI/CD practices within your own software projects using a blend of learning material, demonstrations, and hands-on labs.; Duration: Up to 10 hours and 7 minutes; Content Topics: Development, Security, DevOps, Deployment; This learning path has: 5 Courses, 2 Exams, 5 Hands-on labs
- LEARNING PATHJeremy CookPython based Microservices - Go from Zero to HeroIntermediateDuration: Up to 9 hours and 30 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Building Microservices With Python, Flask, and Docker Containers; Duration: Up to 9 hours and 30 minutes; Content Topics: Containers; This learning path has: 3 Courses, 1 Resource, 1 Exam, 2 Hands-on labs
- LEARNING PATHBen LambertBuilding an Application in PythonAdvancedDuration: Up to 5 hours and 11 minutesAuthor: Ben Lambert; Difficulty: Advanced; Description: Learn how to write a Python application that interacts with other services - using real-world unit tests, debugging, deployment, and optimization techniques.; Duration: Up to 5 hours and 11 minutes; Content Topics: Development, DevOps; This learning path has: 2 Courses, 2 Lab challenges, 2 Exams
- LEARNING PATHJeremy CookKubernetes ToolsIntermediateDuration: Up to 12 hours and 7 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: This course provides you with an introduction to the Kubernetes Tooling ecosystem.; Duration: Up to 12 hours and 7 minutes; Content Topics: Containers; This learning path has: 4 Courses, 1 Exam, 5 Hands-on labs
- LEARNING PATHJeremy CookAWS Developer Services for CI/CDBeginnerDuration: Up to 7 hours and 35 minutesAuthor: Jeremy Cook; Difficulty: Beginner; Description: Learn how to use AWS Developer tools and services to build CI/CD workflows into your own software projects using a blend of learning material and hands-on labs.; Duration: Up to 7 hours and 35 minutes; Content Topics: Development; This learning path has: 9 Courses, 1 Exam, 2 Hands-on labs
- LEARNING PATHJeremy CookSite Reliability Engineering (SRE) FoundationIntermediateDuration: Up to 3 hours and 48 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: This course will provide you with an introduction to site reliability engineering (SRE).; Duration: Up to 3 hours and 48 minutes; Content Topics: Site Reliability; This learning path has: 10 Courses, 3 Resources, 1 Exam
- LEARNING PATHEd WrightWeb Development Fundamentals - Javascript PrimerBeginnerDuration: Up to 9 hours and 45 minutesAuthor: Ed Wright; Difficulty: Beginner; Description: Welcome to this course, in which you'll learn more about JavaScript and how it can be used to create responsive web applications!; Duration: Up to 9 hours and 45 minutes; Content Topics: Web; This learning path has: 5 Courses, 1 Resource, 2 Exams, 1 Hands-on lab
- LEARNING PATHEd WrightReactJS: Zero to HeroIntermediateDuration: Up to 15 hours and 38 minutesAuthor: Ed Wright; Difficulty: Intermediate; Description: Build Web Applications Using The ReactJS Library!; Duration: Up to 15 hours and 38 minutes; Content Topics: Development; This learning path has: 14 Courses, 1 Resource, 7 Exams, 2 Hands-on labs
- HANDS-ON LABLogan RakaiControl Kubernetes Network Traffic With Network PoliciesBeginnerDuration: Up to 30 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Define Kubernetes network policies and observe their effects as you work through this lab on Kubernetes network security.; Duration: Up to 30 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 3 Lab steps
- HANDS-ON LABLogan RakaiCKAD Practice Exam: ObservabilityIntermediateDuration: Up to 50 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: Prepare for the Observability domain of the Certified Kubernetes Application Developer (CKAD) exam in this lab with exam-like tasks and solution guide.; Duration: Up to 50 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 4 Lab steps
- HANDS-ON LABJeremy CookCKAD Practice Exam: Pod DesignIntermediateDuration: Up to 1 hour and 20 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Prepare for the Pod Design domain of the Certified Kubernetes Application Developer (CKAD) exam in this lab with exam-like tasks and solution guide.; Duration: Up to 1 hour and 20 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 4 Lab steps
- HANDS-ON LABLogan RakaiMastering Kubernetes Pod Configuration: Config Maps and SecretsIntermediateDuration: Up to 40 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: In this lab, you'll master Kubernetes Pod configuration to improve container image reusability and security.; Duration: Up to 40 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 4 Lab steps
- HANDS-ON LABLogan RakaiMastering Kubernetes Pod Configuration: Security ContextsIntermediateDuration: Up to 45 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: In this lab, you'll master Kubernetes Pod configuration to harden your environments.; Duration: Up to 45 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 3 Lab steps
- HANDS-ON LABLogan RakaiMastering Kubernetes Pod Configuration: Defining Resource RequirementsIntermediateDuration: Up to 35 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: In this lab, you'll master Kubernetes Pod configuration to improve cluster efficiency and utilization.; Duration: Up to 35 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 3 Lab steps
- HANDS-ON LABLogan RakaiKubernetes Pod Design for Application Developers: Jobs and CronJobsIntermediateDuration: Up to 30 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: In this lab, you'll learn about jobs, and cronjobs for running batch workloads.; Duration: Up to 30 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 3 Lab steps
- HANDS-ON LABLogan RakaiKubernetes Pod Design for Application Developers: DeploymentsIntermediateDuration: Up to 30 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: In this lab, you'll learn about Kubernetes deployments, a high-level abstraction for managing pods.; Duration: Up to 30 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 3 Lab steps
- HANDS-ON LABLogan RakaiKubernetes Pod Design for Application Developers: Labels, Selectors, and AnnotationsBeginnerDuration: Up to 30 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: In this lab, you will learn about Kubernetes labels, selectors, and annotations.; Duration: Up to 30 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 3 Lab steps
- HANDS-ON LABLogan RakaiKubernetes Pod Design for Application Developers: Definition BasicsBeginnerDuration: Up to 30 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: In this lab, you'll learn about effective pod design building blocks in Kubernetes.; Duration: Up to 30 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 3 Lab steps
- HANDS-ON LABLuke OrellanaCreating Variables in Terraform Configurations in AzureBeginnerDuration: Up to 1 hour and 40 minutesAuthor: Luke Orellana; Difficulty: Beginner; Description: Follow along in this hand on lab and create re-usable infrastructure code with Terraform variables.; Duration: Up to 1 hour and 40 minutes; Content Topics: Deployment, DevOps; This hands-on lab has: 2 Lab steps