Containers Training Library
Build knowledge and gain hands-on experience with Kubernetes, DC/OS, Docker, and containerization techniques across Amazon Web Services, Microsoft Azure, and Google Cloud Platform. 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
25 to 48 of 176 results
Search results 25 - 48 of 176Category: Containers
- LEARNING PATHJeremy CookBuilding and Deploying a Cloud Native ApplicationIntermediateDuration: Up to 14 hours and 5 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: This Course provides an introduction to building and deploying cloud native applications.; Duration: Up to 14 hours and 5 minutes; Content Topics: Development, DevOps, Deployment, Compute; This learning path has: 4 Courses, 1 Exam, 10 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 PATHJeremy CookKubernetes ToolsIntermediateDuration: Up to 13 hours and 7 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: This course provides you with an introduction to the Kubernetes Tooling ecosystem.; Duration: Up to 13 hours and 7 minutes; Content Topics: Containers; This learning path has: 4 Courses, 1 Exam, 5 Hands-on labs
- LEARNING PATHLogan RakaiDocker Certified Associate (DCA) Exam PreparationBeginnerDuration: Up to 26 hours and 10 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Prepare to become a Docker Certified Associate (DCA) with this course.; Duration: Up to 26 hours and 10 minutes; Content Topics: Containers; This learning path has: 4 Courses, 1 Lab challenge, 1 Exam, 7 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 LABLogan RakaiGetting Started with Docker on Linux for AzureBeginnerDuration: Up to 1 hour and 20 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Get started with Docker on Linux for Azure: Go from 0 to 60 in this lab from installing Docker to running your first app inside a container.; Duration: Up to 1 hour and 20 minutes; Content Topics: Microsoft Azure; This hands-on lab has: 9 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
- LAB CHALLENGELogan RakaiKubernetes Certification ChallengeIntermediateDuration: Up to 1 hour and 20 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: This lab challenge simulates the experience of real Cloud Native Computing Foundation (CNCF) Kubernetes certification exams, such as the CKA certification exam and the CKAD certification exam.; Duration: Up to 1 hour and 20 minutes; Content Topics: Deployment, Compute, DevOps; This lab challenge has: 2 Lab steps
- HANDS-ON LABJeremy CookAmazon EKS - Launch Kubernetes Cluster and Deploy WordPressIntermediateDuration: Up to 2 hours and 15 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Amazon EKS - Launch Cluster and Deploy Microservices Application; Duration: Up to 2 hours and 15 minutes; Content Topics: Containers; This hands-on lab has: 11 Lab steps
- HANDS-ON LABLogan RakaiCreate and Manage a Kubernetes Cluster from ScratchIntermediateDuration: Up to 1 hourAuthor: Logan Rakai; Difficulty: Intermediate; Description: Create a Kubernetes cluster from scratch using kubeadm in this lab.; Duration: Up to 1 hour; Content Topics: Containers; This hands-on lab has: 6 Lab steps
- HANDS-ON LABLuke OrellanaGetting Started with Azure Container InstancesBeginnerDuration: Up to 45 minutesAuthor: Luke Orellana; Difficulty: Beginner; Description: Learn how to use Azure Container Instances to run automation jobs and simple services.; Duration: Up to 45 minutes; Content Topics: Containers; This hands-on lab has: 5 Lab steps
- HANDS-ON LABAndrew BurchillAssociating AWS IAM Roles with Amazon EKS Service AccountsBeginnerDuration: Up to 1 hour and 25 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to associate an IAM role with Kubernetes Service Account to achieve least privilege and credential isolation in this hands-on lab.; Duration: Up to 1 hour and 25 minutes; Content Topics: Identity and Access Management, Containers; This hands-on lab has: 6 Lab steps
- HANDS-ON LABLogan RakaiUsing Kubernetes Custom Resource Definitions (CRDs)BeginnerDuration: Up to 50 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Discover custom resource definitions in Kubernetes as you use them to manage a GitOps continuous delivery system using familiar Kubernetes patterns.; Duration: Up to 50 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 3 Lab steps
- HANDS-ON LABLogan RakaiUsing Kubernetes Primitives to Implement Common Deployment StrategiesIntermediateDuration: Up to 45 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: Kubernetes can support common deployment strategies other than rolling updates by utilizing multiple deployments, services, and labels. Learn how in this lab.; Duration: Up to 45 minutes; Content Topics: Deployment, Compute, DevOps; This hands-on lab has: 3 Lab steps
- COURSEJeremy CookOpenShift 101 - Quick StartBeginnerDuration: 1 hour and 42 minutesAuthor: Jeremy Cook; Difficulty: Beginner; Duration: 1 hour and 42 minutes; Content Topics: Containers; This course has: 19 Lectures