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
337 to 360 of 557 results
Search results 337 - 360 of 557Category: DevOps
- HANDS-ON LABJeremy CookAmazon EKS - Traffic Routing with IstioIntermediateDuration: Up to 2 hoursAuthor: Jeremy Cook; Difficulty: Intermediate; Description: In this lab scenario, you'll learn how to use Istio to perform traffic routing to a pair of sample web applications, V1 and V2, deployed into an Amazon EKS cluster.; Duration: Up to 2 hours; Content Topics: Amazon Web Services; This hands-on lab has: 6 Lab steps
- HANDS-ON LABAdil IslamOrganizing Code Using Azure Repos in Azure DevOpsBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Adil Islam; Difficulty: Beginner; Description: Level up your DevOps skills and learn how to use Azure Repos, part of the Azure DevOps suite, to version control your code in this hands-on lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: DevOps; This hands-on lab has: 6 Lab steps
- LAB CHALLENGEAndrew BurchillYAML Configuration File ChallengeBeginnerDuration: Up to 40 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: Put your YAML syntax skills to the test in this hands-on challenge lab as you are tasked with writing a configuration file.; Duration: Up to 40 minutes; Content Topics: Development; This lab challenge has: 2 Lab steps
- HANDS-ON LABAndrew BurchillConfiguring Systems and Tools Using YAMLBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to configure systems and tools as you work practically with YAML in an integrated development environment.; Duration: Up to 1 hour; Content Topics: Development; This hands-on lab has: 2 Lab steps
- HANDS-ON LABAndrew BurchillReading, Writing, and Parsing YAML FilesBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to read, write data in a YAML file and parse it with the Python scripting language in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Development; This hands-on lab has: 2 Lab steps
- COURSEJeremy CookRed Hat Satellite Technical OverviewIntermediateDuration: 50 minutes and 5 secondsAuthor: Jeremy Cook; Difficulty: Intermediate; Duration: 50 minutes and 5 seconds; Content Topics: DevOps; This course has: 8 Lectures
- COURSEJeremy CookRed Hat Virtualization and Infrastructure Migration Technical OverviewBeginnerDuration: 1 hour and 10 minutesAuthor: Jeremy Cook; Difficulty: Beginner; Duration: 1 hour and 10 minutes; Content Topics: Virtualization; This course has: 10 Lectures
- COURSEHallam WebberPlanning and Structuring Workflows for Continuous Delivery and Feedback CyclesBeginnerDuration: 25 minutes and 30 secondsAuthor: Hallam Webber; Difficulty: Beginner; Duration: 25 minutes and 30 seconds; Content Topics: DevOps; This course has: 6 Lectures
- COURSEOak AcademyContexts and Dependency InjectionBeginnerDuration: 13 minutes and 41 secondsAuthor: Oak Academy; Difficulty: Beginner; Duration: 13 minutes and 41 seconds; Content Topics: Development, Operating System; This course has: 3 Lectures
- COURSEOak AcademyJax-RSBeginnerDuration: 1 hour and 17 minutesAuthor: Oak Academy; Difficulty: Beginner; Duration: 1 hour and 17 minutes; Content Topics: Development, Operating System; This course has: 13 Lectures
- COURSEOak AcademyObject-Oriented ProgrammingBeginnerDuration: 1 hour and 27 minutesAuthor: Oak Academy; Difficulty: Beginner; Duration: 1 hour and 27 minutes; Content Topics: Development, Operating System; This course has: 11 Lectures
- COURSEOak AcademyMicroservice ConcernsBeginnerDuration: 58 minutes and 55 secondsAuthor: Oak Academy; Difficulty: Beginner; Duration: 58 minutes and 55 seconds; Content Topics: Development, Operating System; This course has: 8 Lectures
- COURSEJeremy CookAnsible Automation for SAPIntermediateDuration: 2 hours and 10 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Duration: 2 hours and 10 minutes; Content Topics: Management, DevOps, Operating System; This course has: 12 Lectures
- COURSEAndrew BurchillTech Talk: Infrastructure as Code with PulumiIntermediateDuration: 33 minutes and 2 secondsAuthor: Andrew Burchill; Difficulty: Intermediate; Duration: 33 minutes and 2 seconds; Content Topics: Deployment, DevOps; This course has: 1 Lecture
- HANDS-ON LABLogan RakaiUsing Chef Solo on Windows for AzureBeginnerDuration: Up to 1 hour and 20 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Using Chef Solo on Windows for Azure: Refine your Chef and desired state configuration skills as you configure an Azure Windows VM with this Chef Solo Lab!; Duration: Up to 1 hour and 20 minutes; Content Topics: Microsoft Azure; This hands-on lab has: 8 Lab steps
- HANDS-ON LABLogan RakaiUsing Chef Solo on Linux for AzureBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Refine your Chef and desired state configuration skills as you configure a Linux virtual machine in Azure in this using Chef Solo on Linux Lab!; Duration: Up to 1 hour and 30 minutes; Content Topics: Microsoft Azure; This hands-on lab has: 9 Lab steps
- HANDS-ON LABJeremy CookGit Based Terraform Template ManagementBeginnerDuration: Up to 1 hourAuthor: Jeremy Cook; Difficulty: Beginner; Description: Terraform is a popular IaC (Infrastructure as Code) tool for building, changing, and versioning infrastructure safely and efficiently. When working with Terraform, your resources are codified within Terraform templates, which should be version controlled within a source control system such as Git. In this Lab scenario, you'll learn how to use both Terraform and Git to manage and maintain resources launched within AWS.; Duration: Up to 1 hour; Content Topics: Deployment, DevOps; This hands-on lab has: 6 Lab steps
- HANDS-ON LABCalculated SystemsContainerizing Go Applications with Docker: AdvancedIntermediateDuration: Up to 1 hourAuthor: Calculated Systems; Difficulty: Intermediate; Description: Build a web server using Go and learn how to efficiently containerize it with Docker in this lab.; Duration: Up to 1 hour; Content Topics: Development; This hands-on lab has: 6 Lab steps
- HANDS-ON LABJeremy CookSimplifying Kubernetes Deployments using KustomizeIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Kustomize introduces a template-free way to customize application configuration, simplifying the rollout and deployment of applications into Kubernetes. In this Lab scenario, you'll learn how to use Kustomize to create overlays for deploying a staging and production version of a sample web application.; Duration: Up to 1 hour and 30 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 6 Lab steps
- HANDS-ON LABJeremy CookSpinnaker Pipelines - Deploying Resources into KubernetesIntermediateDuration: Up to 2 hoursAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence. Learn how to install and configure Spinnaker, and then setup build pipelines to deploy a simple web application into staging and production Kubernetes clusters.; Duration: Up to 2 hours; Content Topics: DevOps; This hands-on lab has: 12 Lab steps
- HANDS-ON LABJeremy CookScaling Kubernetes Deployments Up and DownBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Jeremy Cook; Difficulty: Beginner; Duration: Up to 1 hour and 30 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 7 Lab steps
- HANDS-ON LABJeremy CookInstall MongoDB with Persistent VolumesBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Jeremy Cook; Difficulty: Beginner; Duration: Up to 1 hour and 30 minutes; This hands-on lab has: 6 Lab steps
- HANDS-ON LABJeremy CookAmazon EKS - Using the AWS Load Balancer Controller to Expose ApplicationsIntermediateDuration: Up to 2 hours and 30 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: The AWS Load Balancer Controller is used to help manage and control the provisioning of ALBs (Ingress resources) and NLBs (Service resources - type LoadBalancer). You'll learn how to deploy the AWS Load Balancer Controller into EKS, and then deploy and publicly expose a Web app and TCP app within the cluster.; Duration: Up to 2 hours and 30 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 12 Lab steps
- LAB CHALLENGEAndrew BurchillAWS CloudTrail ChallengeBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Test your AWS CloudTrail skills in this hands-on challenge lab as you are tasked with configuring logging for Amazon S3 data events.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This lab challenge has: 1 Lab step