Working with Kubernetes

Introduction to K8s

The Working with Kubernetes training course is focused on helping software developers, DevOps engineers, and system administrators adopt Kubernetes.

The Introduction to K8S course covers the key operations and configurations utilized when using Kubernetes to automate, deploy, and manage containerized applications.

Course Summary

Purpose: 
Learn how to adopt and use Kubernetes
Audience: 
Software Developers and DevOps Engineers looking to leverage K8s
Skill Level: 
Learning Style: 

Hands-on training is customized, instructor-led training with an in-depth presentation of a technology and its concepts, featuring such topics as Java, OOAD, and Open Source.

Hands On help
Duration: 
3 Days
Productivity Objectives: 
  • Understand how Kubernetes fits into the containerization landscape
  • Describe the differences between K8s and other container orchestration tools
  • Describe the key components of K8s
  • Implement a K8S architecture

What You'll Learn

In the Working with Kubernetes training course you’ll learn:

  • Introduction to Kubernetes
    • What is K8s
    • How does K8s fit into the DevOps ecosystem
    • K8s and other orchestration tools
    • Overview of K8s concepts
      • Containers
      • Clusters
      • Pods
      • Labels
      • Service Discovery
      • Sets, Jobs, Maps, and Secrets
      • Deployments
  • Docker quick start
    • Overview of Docker
    • Docker runtime
    • Application images with Docker
    • Storing and managing images
  • Installation and Configuration
    • CLI overview
    • kubectl commands
    • Namespaces
    • Contexts
    • CRUD operations
    • Debugging
  • Working with Resources
    • Morphology of Manifests
    • Pods
    • Services
    • ConfigMap
    • Secrets
    • Labels
    • Deployment
    • Resources Allocations
    • Namespace
    • Volumes
    • Persistent Volumes
    • Probes
    • Ingress
    • DaemonSet
    • Job/Schedule Job
    • StatefulSet
  • Cluster Administration
    • CLI
    • Contexts
    • Scaling
    • Monitoring
    • Debugging
    • Dashboards
    • Gotchas
    • Load Balancers
    • KOPS
  • Helm
    • Overview
    • Charts
    • Templates
    • Command Line
    • Dependencies
  • Best Practices

Contact us to learn more

Not all training courses are created equal. Let the customization process begin! We'll work with you to design a custom Working with Kubernetes training course that meets your specific needs.

Learn More

Chat with one of our Program Managers from our Boulder, Colorado office to discuss various training options.

DevelopIntelligence has been in the technical/software development learning and training industry for nearly 20 years. We’ve provided learning solutions to more than 48,000 engineers, across 220 organizations worldwide.

About Develop Intelligence
Di Clients
Need help finding the right learning solution?   Call us: 877-629-5631