Discover Classes. Earn Rewards.

Advanced Kubernetes Boot Camp is unfortunately unavailable

Thankfully we have 10 other Network Classes for you to choose from. Check our top choices below or see all classes for more options.

Network+ Certification (Exam N10-008)

TLG Learning

Prepare for a career in network support and administration with the Official CompTIA Network+ course, designed to teach the knowledge and skills to deploy, secure, and troubleshoot SOHO and enterprise networks. Gain the required expertise to excel in roles such as network administrator, technician, installer, or help desk technician.

(1) All levels 18 and older
$2,475

5 sessions

Gift it!

AWS Networking Essentials

ONLC Training Centers @ Online Classroom

AWS has a suite of network-related products that help to perform network-related task in AWS. This live class covers the basics of networking in AWS. The class starts with an overview of AWS and the networking services. Then we use AWS VPC to create an isolated virtual cloud for performing network-related tasks. We then provide an overview of AWS Direct Connect after taking a deep dive into scalability and load balancing using the Auto scaling...

(7) Beginner 18 and older
$995

2 sessions

Gift it!

AZ-801: Configuring Windows Server Hybrid Advanced Services

ONLC Training Centers @ Online Classroom

Master advanced Windows Server services integration across on-premises, hybrid, and cloud environments. Learn to optimize Azure's hybrid capabilities, migrate workloads seamlessly, and fortify security measures. Dive into high availability, troubleshooting, and disaster recovery strategies using cutting-edge administrative tools and technologies.

(7) Advanced 18 and older
$2,395

4 sessions

Gift it!

CompTIA Network+ Certification (Virtual Class)

Technical Institute of America @ Virtual Classroom

Become an expert in network configuration and troubleshooting with this comprehensive course. Learn from industry professionals and gain the skills needed to set up and manage networks effectively. Prepare for success in the networking field with hands-on training and access to valuable resources.

(632) Beginner 18 and older
$699

4 sessions

Gift it!

CompTIA Network+ Certification

ONLC Training Centers @ Online Classroom

The CompTIA® Network+® (Exam N10-007) course builds on your existing user-level knowledge and experience with personal computer operating systems and networks to present the fundamental skills and concepts that you will need to use on the job in any type of networking career. If you are pursuing a CompTIA technical certification path, the CompTIA® A+® certification is an excellent first step to take before preparing for the CompTIA Network+ certification....

(7) All levels 18 and older
$2,495

5 sessions

Gift it!
See all Network classes Online

Advanced Kubernetes Boot Camp

Master advanced concepts, tools, and practices in Kubernetes with cPrime's Advanced Kubernetes Boot Camp. Explore the vast ecosystem of tools and projects available in Kubernetes, such as Helm, Telepresence, Istio, Octant, and Vitess. This course is a 50/50 split between theory and practical exercises, designed for those with a basic understanding of Kubernetes.

  • Advanced
  • 18 and older
  • $2,450
  • Virtual Classroom
  • 24 hours over 3 sessions

Start Dates (0)

  • $2,450
  • 24 hours over 3 sessions
Showing 10 of 0

Class Description

Description

What you'll learn in this network training:

Kubernetes’ learning curve can be overwhelming, due to the ecosystem growing more and more each day. There are many advanced concepts, tools, and practices, one must master if they want to take full advantage of all that Kubernetes has to offer. Your initial introduction to pods, deployments, and services were just the beginning of an ongoing learning journey.

In this advanced Kubernetes training course, an experienced technologist will guide you through critical topics around Kubernetes that will help you build enterprise applications. Moreover, you will explore the vast ecosystem from the Cloud Native Computing Foundation (CNCF) for tools and projects available in Kubernetes. Some of the projects you will explore and use are Helm, Telepresence, Istio, Octant, and Vitess. This course is a 50/50 split between theory and practical exercises. In order to fully participate, you must have a basic understanding of Kubernetes and feel comfortable using the command line in a Linux environment.

In this Kubernetes Training Course, You Will Learn How To:

  • Design patterns that you can implement in Kubernetes to build and run scalable systems in production
  • Apply existing security policies in a Kubernetes ecosystem
  • Extend the Kubernetes API to operate systems more easily
  • Develop stateful services using Kubernetes
  • Use Istio in a microservices system
  • Create, deploy, and test scalable and fault-tolerant applications 
  • Work with Telepresence, GitOps, and Flux
Course Outline

Part 1: Core Concepts

We’ll go deep into different terms of Kubernetes to understand what it takes to build and run scalable systems in production. There are design patterns that you can implement in Kubernetes to extend an existing application without having to change the source code, like a sidecar pattern.

  • Kubernetes architecture
  • Imperative commands and descriptive manifests
  • Pods, deployments, services, namespaces, DaemonSets
  • Exercise: Working with Pods
  • Exercise: Working with ReplicaSet
  • Exercise: Working with Deployments
  • Exercise: Working with Services
  • Multi-containers
  • Init containers
  • Exercise: Working with StatefulSet
  • Working with multiple clusters (kubeconfig)
  • Kubernetes design patterns

Part 2: Networking in Kubernetes

Understanding how networking works in Kubernetes is important because it will help you to configure networking patterns like service discovery for a microservices architecture. But another concept that is taking more relevance are service meshes. We’ll explore what a service mesh is, and we’ll practice using one of the most popular ones: Istio.

  • Ingress networking
  • Exercise: Working with Ingress
  • Networking policies
  • Exercise: Working with Networking Policies
  • What’s a service mesh?
  • Introduction to Istio
  • Observability with Istio
  • Networking security with Istio
  • Canary releases with Istio
  • Exercise: Working with Istio

Part 3: Creating Scalable and Fault-Tolerant Applications

Kubernetes has a lot of great features built in by implementing the controller pattern. But in many cases, our applications need to include small configurations to help Kubernetes make better decisions to support reliable applications. We’ll see what changes are needed in the applications, and then we’ll deploy and test a sample application.

  • Working with configuration
  • Exercise: Working with ConfigMaps
  • Working with probes
  • Exercise: Working with Probes
  • Configuring requests and limits
  • Taints and tolerations
  • Exercise: Working with Taints and Tolerations
  • Node selectors
  • Configuring scaling policies
  • Exercise: Configuring scaling policies

Part 4: Development Workflow in Kubernetes

Kubernetes doesn’t have to change the way developers build applications, but they might want to be involved or test in their local workstations when they’re done with their application changes. We’ll discuss some recommended practices and tools.

  • Packaging and managing applications with Helm
  • Exercise: Working with Helm
  • Continuous delivery in Kubernetes
  • Exercise: Continuous Delivery with Flux
  • Logging and monitoring systems
  • Troubleshooting application failures
  • Exercise: Troubleshooting Applications
  • Development Toolbox: State of the art

Part 5: Developing Stateful Services

Stateless services are great for certain use cases, but there are scenarios where an application needs to be able to store data permanently, or at least work with data that is not ephemeral. Databases are one example.

  • Understanding persistent volumes
  • Exercise: Working with PV and PVC
  • Backup and restore in Kubernetes
  • Exercise: Backup and restore with Velero
  • Databases in Kubernetes

Part 6: Security Practices and Recommendations

Kubernetes is not secure by default, and there are many considerations that you need to be aware of if before exposing your applications to the public internet. Companies usually have existing security policies, so we’ll cover how these security practices apply in a Kubernetes ecosystem.

  • Authentication and Authorization
  • Integration with AWS and IAM
  • Docker image and pods security
  • Pod Security Context and Policies
  • Secrets encryption using KMS
  • Exercise: Security in Kubernetes

Part 7: Extending the Kubernetes API

There are times where we need to extend the Kubernetes API to operate systems more easily. Not everyone will need to build something to extend the Kubernetes API, but it’s very valuable to understand the what, when, and how of custom resource definitions and the operator pattern.

  • Custom Resource Definition (CRD)
  • Custom Controllers
  • Operator Pattern
  • Operator Framework
  • Exercise: Creating an Operator

Part 8: What’s Next for Kubernetes?

We’ll discuss other topics related to Kubernetes that might not fit everyone’s use cases, but that as a Kubernetes user you might want to be aware of. For instance, we’ll talk a little bit about having federated clusters, hybrid workloads, and several important tools from the CNCF.

Who should attend

  • Software Developers
  • Software Engineers
  • DevOps Engineers
  • Frontend Engineers
  • Backend Engineers
  • Full Stack Developers
  • ML/AI Engineers
  • Cloud Engineers
  • Cloud Architect

Pre-Requisites

Students need foundational level knowledge DevOps practices, intermediate Kubernetes experience, and familiarity with working on the command line in a Linux environment.

Remote Learning

This course is available for "remote" learning and will be available to anyone with access to an internet device with a microphone (this includes most models of computers, tablets). Classes will take place with a "Live" instructor at the date/times listed below.

Upon registration, the instructor will send along additional information about how to log-on and participate in the class.

School Notes:
Vegetarian, vegan, and gluten-free dietary restrictions can be accommodated. When you purchase your tickets, please reach out to CourseHorse for any food allergies or restrictions.

Refund Policy

  • All cancellations or date changes must be made at least 11 business days prior to the course start date or will be subject to a $150 late-move/cancellation fee.
  • No-shows or same day move/cancellations are non-refundable.
In any event where a customer wants to cancel their enrollment and is eligible for a full refund, a 5% processing fee will be deducted from the refund amount.

In the event that an instructor or the school needs to cancel at the last minute, students will receive a refund less a 5% non-refundable registration fee.

Reviews of Classes at cPrime (18)

(4.7-star rating across 18 reviews)
See reviews for other classes at cPrime
loading...
Hide Reviews

Similar Classes

Benefits of Booking Through CourseHorse

  • Booking is safe. When you book with us your details are protected by a secure connection.
  • Lowest price guaranteed. Classes on CourseHorse are never marked up.
  • This class will earn you 24500 points. Points give you money off your next class!

Questions & Answers (0)

Get quick answers from CourseHorse and past students.

cPrime

According to Inc 500, cPrime is ranked as one of the top 500 fastest growing companies in America, ranking 4th for fastest growing companies in Silicon Valley and 6th for the S.F. Bay Area.

cPrime was formed in 2003 by a small group of IT project managers in the Bay Area. All of us were driven by our...

Read more about cPrime

CourseHorse Approved

This school has been carefully vetted by CourseHorse and is a verified Online educator.

cPrime

Give This Course as a Gift Card

  • Thousands of classes
  • No expiration
  • Unique and memorable gifts for any occasion
  • Personalized
  • Explore a passion, gain a new skill, discover a new hobby, engage in a memorable experience
  • Instant delivery
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™

Buy a Gift Card

Book this Class as a Group Event

Booking this class for a group? Find great private group events

Or see all Professional Group Events

Explore group events and team building activities ranging from cooking, art, escape rooms, trivia, and more.

CourseHorse Gift Cards

  • Creative & unique gift for any occasion
  • Thousands of classes & experiences
  • No expiration date
  • Instant e-delivery (or choose a date)
  • Add a personalized message
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™
Buy a Gift Card
gift card with the CourseHorse logo gift card with the CourseHorse logo
Loading...