Kubernetes for Beginners

Online Training

This course is aimed at students with little to no experience in Kubernetes. During the course, attendees will learn the basics of how to get an application working on Kubernetes.

Kubernetes for Beginners


4.25 hours

Delivery format

Online, Hands-on, Instructor-led



Why enroll

Who should attend

  • Developers, DevOps engineers, and application architects

Remote training requirements

  • A web browser (Chrome/Firefox)
  • Access to Zoom. You can install a client (preferable) or use a web application.
  • Access to Google Cloud Platform (GCP). The accounts will be provided.
  • Access to Github including Github accounts

Training program

No better time to maximize your team's talent! Design custom program

  • Course introduction

    10 min
    • An introduction
    • Useful links for the course
    • The agenda
    • The schedule
    • An overview of the training methodology
  • Introduction to Kubernetes

    0.25 hour
    • Problem statement
    • Kubernetes features
    • Cloud Native Computing Foundation
    • Infrastructure as a Service vs. Containers as a Service vs. Platform as a Service
  • Kubernetes architecture

    5 min
    • Kubernetes components
  • Kubernetes API objects

    0.25 hour
    • Pods
    • Deployments
    • StatefulSets
    • DaemonSets
    • Jobs
    • ConfigMaps
    • Other objects
  • Containers

    0.25 hour
    • Packaging apps with containers
    • Container benefits
  • Pods

    0.5 hour
    • Pods
    • Multi-container pod design
    • Kubernetes patterns (Ambassador, Adapter, and Sidecar)
  • Deployments

    0.25 hour
    • Deployments and ReplicaSets
    • Rolling Updates
  • Lab: Deployments

    0.5 hour


    • Log into GCP
    • Create a deployment

    10 min
  • Services

    0.25 hour
    • Service types
    • Service discovery (Environment variables, DNS)
  • Ingress

    0.25 hour
    • Comparison of LoadBalancer Service and Ingress
  • Secrets and ConfigMaps

    0.25 hour
    • Use cases for Secrets and ConfigMaps
    • Exposing configuration into containers
  • Introduction to kubectl

    5 min
    • The kubectl command structure
    • Common kubectl commands
  • Lab: Services and Ingress

    0.5 hour


    • Create a Service for the deployment
    • Expose the application with Ingress

Our courses

Maximize your talent with customized hands-on training

Maximize your talent with customized hands-on training

Prerequisites. Altoros recommends that all students have a laptop with:

  • A web browser (Chrome/Firefox)
  • Access to Zoom. You can install a client (preferable) or use the Zoom web client.
  • Access to Google Cloud Platform (GCP). The accounts will be provided
  • Access to Github including Github accounts

Get updates on upcoming events and new courses, discounts and special offers

Why train with Altoros?

Through expertly led, hands-on custom training courses, Altoros helps IT professionals around the globe to advance their skills in cloud-native development and PaaS, blockchain, artificial intelligence, and deep learning.


Years of experience


Satisfied customers


Successfully implemented projects


Global 2000 organizations as customers


Full-time engineers


Global offices

What our customers say


“This program is really good and gives a deep understanding of Kubernetes. Christian (the trainer) was very friendly and helpful.”

Lead DevOps Engineer at Accenture

Kubernetes Deep Dive training in San Francisco


“Ryan was very knowledagle & made the training interesting. He focuses on enabling us to actually use the technology in the field with practical examples, highlighting common problems & solutions to the same.”

Senior Solutions Architect at State Farm

Kubernetes Deep Dive Training in NYC


“It was great to interact face to face with instructor and ask questions, the training was very intensive and hands-on.”

Lead Architect at Macy's

Kubernetes Deep Dive Training in Chicago


“Training was fantastic. Everything was great and the trainers were great guys.”

Platform Architect at IBM

Kubernetes Deep Dive Training in Los Angeles


“What was the biggest value of the course? Definitely understanding the basics of Kubernetes, and doing some troubleshooting of problems.”

DevOps Engineer at Hanu

Kubernetes Deep Dive Training in Los Angeles


“What was the biggest value of the course? Lots of hands-on exercises and adding additional topics as we asked before.”

Kubernetes Deep Dive training



“The format is great, training customization content is appreciated too. The trainer was accommodative and adaptive, he was good at going around and helping everyone to work through exercise.”

Lead Platform Architect at Nestle

Kubernetes Deep Dive training in San Francisco

s brand logo huawei
s brand logo t-mobile
s brand logo orange
s brand logo nestle
s brand logo verizon
s brand logo samsung
s brand logo liberty
s brand logo qiagen
s brand logo ibm
s brand logo nike
s brand logo toyota
s brand logo pivotal
s brand logo roche
s brand logo siemens
s brand logo version1

What trainees say about Altoros courses

Kubernetes Deep Dive Training in San Jose
Kubernetes Deep Dive Training in San Jose
Kubernetes Deep Dive Training, Washington DC
Kubernetes Deep Dive Training, Washington DC
Cloud Foundry for DevOps Training
Cloud Foundry Training at Cloud Foundry Summit, 2017
Kubernetes Deep Dive Training, Los Angeles

Frequently asked questions

Did not find the answer to your question? Drop us a line at training@altoros.com

  • Will I get a certificate after completion?

    Yes! Once you have completed our training, you will be issued a certificate that you can print or add to your LinkedIn profile for others to see.

    Note: the certificate does not represent official academic credit.

  • What are the available payment options?

    We accept all major credit cards including Visa, American Express, MasterCard, Discovery, and more. You can pay by credit card, bank transfer, PayPal or check.

    If you would like to get an invoice for your company to pay for this training, please email to training@altoros.com and provide us with the following info:

    • Name of your Company/Division which you would like to be invoiced
    • Name of the person the invoice should be addressed to
    • Billing Address
    • Purchase order # to put on the invoice (if required by your company)
  • Do you offer discounts?

    Yes, we offer discounts of up to 20% off for early birds who register for the training in advance. Each discount tier has a limited number of seats and all of our discounts are available in limited quantities. Once we sell all of our discounted seats, we move to full price.

  • Do you offer group discounts?

    Yes, we also offer a discount for groups of 3 or more people who register together.

  • What size are the groups?

    The standard group size is 7-10 people. Small class sizes provide students unparalleled access to instructors. This way each student can have enough attention and assistance from the instructor.

    Note: The class is contingent upon having 7 attendees. If there aren’t enough students, we will offer you to attend the class in a different location or make a full refund. That is also the reason why we ask not to buy flight tickets before the class is confirmed.

  • I need to travel to participate in training. Do you help with visa?

    We do not participate in the process of application for visa. However, we can provide a confirmation that you have registered for our class and bought a ticket for it. This should support your visa application.

    If your application is declined, we will refund the ticket, except for a small administrative fee.

  • What services do you offer after the training?

    Advanced training options or classes on different domain to widen your expertise and technical skill set (Kubernetes, Cloud Foundry, Microservices)

  • Why should I trust Altoros Training?

    We have 19 years of experience in the delivery of various projects with wide range of technologies.

    Our trainers are first of all engineers and developers who build Kubernetes solutions for our clients on daily basis

    We’ve already trained 500+ people all over the world.

Contact us

Ryan Meharg

Ryan Meharg

Technical Director

ryan.m@altoros.com650 265-2266

4900 Hopyard Rd. Suite 100 Pleasanton, CA 94588