kubernetestraining.io Open in urlscan Pro
52.223.52.2  Public Scan

Submitted URL: https://www.kubernetestraining.io/
Effective URL: https://kubernetestraining.io/
Submission: On October 07 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

<form class="framer-1brur0p">
  <div class="framer-1gs4pd4" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;transform:none" data-framer-component-type="RichTextContainer">
    <h4 class="framer-text framer-styles-preset-vga9l3" data-styles-preset="GEzTATcPU" style="--framer-text-alignment:center;--framer-text-color:var(--token-55a69d1d-a887-4503-b2eb-4fda00e37fc4, rgb(30, 30, 30))"><strong class="framer-text">Let’s
        keep in touch</strong></h4>
  </div>
  <div class="framer-968ntb" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;transform:none" data-framer-component-type="RichTextContainer">
    <p class="framer-text framer-styles-preset-mz9gch" data-styles-preset="www7tNFf4" style="--framer-text-alignment:center;--framer-text-color:rgb(0, 0, 0)">Subscribe to the mailing list and receive the latest updates</p>
  </div><label class="framer-11nvpya">
    <div class="framer-1fm2rtx" style="outline:none;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0;transform:none" data-framer-component-type="RichTextContainer">
      <p style="--font-selector:SW50ZXItTWVkaXVt;--framer-font-family:&quot;Inter&quot;, &quot;Inter Placeholder&quot;, sans-serif;--framer-font-size:12px;--framer-font-weight:500;--framer-text-color:rgb(136, 136, 136)" class="framer-text">Email</p>
    </div>
    <div class="framer-form-text-input framer-form-input-wrapper framer-102gpze"><input type="email" name="Email" placeholder="jane@framer.com" class="framer-form-input framer-form-input-empty" value=""></div>
  </label>
  <div class="ssr-variant hidden-1miy5wk hidden-9w6vpp hidden-1y8047j">
    <div class="framer-18ub194-container"><button type="submit" class="framer-HTTb4 framer-6gx3dh framer-v-6gx3dh" data-framer-name="Default" data-reset="button"
        style="background-color:rgb(25, 104, 222);border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;height:100%;width:100%;opacity:1" tabindex="0">
        <div class="framer-6qs9pd"
          style="outline: none; display: flex; flex-direction: column; justify-content: flex-start; flex-shrink: 0; --extracted-r6o4lv: rgb(255, 255, 255); --framer-link-text-color: rgb(0, 153, 255); --framer-link-text-decoration: underline; transform: none; opacity: 1;"
          data-framer-component-type="RichTextContainer">
          <p style="--font-selector:SW50ZXItU2VtaUJvbGQ=;--framer-font-family:&quot;Inter&quot;, &quot;Inter Placeholder&quot;, sans-serif;--framer-font-size:14px;--framer-font-weight:600;--framer-text-color:var(--extracted-r6o4lv, rgb(255, 255, 255))"
            class="framer-text">Submit</p>
        </div>
      </button></div>
  </div>
</form>

Text Content

Blog

Course


ENROLL


MASTER KUBERNETES

From Pods to Production: Your Kubernetes Journey Starts Here


ENROLL




POWERING MODERN CLOUD APPLICATIONS

Learning Kubernetes means mastering the tool that runs mission-critical apps for
companies like Spotify, Airbnb, and Google. It's a valuable skill whether you're
building startups or modernizing enterprise systems. Kubernetes revolutionizes
application deployment and management by automating complex operations across
any environment, from your laptop to the cloud. It handles scaling, ensures high
availability, optimizes resource usage, and simplifies networking and storage
management. As a result, Kubernetes allows you to focus on building innovative
applications without getting bogged down by infrastructure complexity, even as
you scale. While some may wonder "is Kubernetes hard to learn?" our course is
designed to make the learning process smooth and accessible.







ENROLL


WHAT WILL YOU DEPLOY?

Throughout this course, you'll gain hands-on experience deploying and managing a
suite of microservices, simulating real-world application architectures. You'll
work with core Kubernetes concepts like Pods, Services, and Deployments, and
advance to more complex topics such as StatefulSets, Persistent Volumes, and
Ingress Controllers. You'll use Helm charts for streamlined deployments,
implement Horizontal Pod Autoscalers for dynamic scaling, and explore Kubernetes
Operators for advanced automation. By the end, you'll deploy a full-stack,
cloud-native application to AWS, incorporating industry-standard tools and best
practices for Kubernetes orchestration. This hands-on Kubernetes training will
give you practical skills that are highly sought after in the industry.





WE COVER THESE TOPICS




Container Orchestration

Service Discovery

Kubernetes Namespaces

Self-healing Mechanisms

Deployment Strategies

Rolling Updates

Health Probes

StatefulSet Applications

Persistent Storage

Configuration Management

Secrets Handling

Horizontal Pod Autoscaling

Ingress Controllers

Helm Charts

Package Management

Kubernetes Operators

AWS Deployment

Resource Management


IN THIS COURSE, WE DIVE DEEP INTO KUBERNETES

Exploring everything you need to manage and scale containerized applications.

We’ll cover exciting topics like deploying applications, managing clusters,
using ConfigMaps and Secrets, working with Persistent Volumes, setting up
Ingress Controllers, understanding Kubernetes networking, autoscaling,
monitoring with Prometheus, and so much more!

I’ve structured the course so that each Kubernetes concept is broken down into
manageable sections, allowing you to skip certain parts if you’re already
familiar with them or prefer to learn at your own pace.


MASTER KUBERNETES WITH 13 MODULES, 52+ VIDEOS, AND 12 HOURS OF CONTENT





20

Modules

50+

Lessons

7

Hours

Dive into Kubernetes with a structured approach — not too fast, not too slow.
Dedicate a few hours a day, and you'll master it in a week.
Real-world debugging, light-hearted moments, and practical insights included.


MEET RAYAN SLIM

Rayan is a full-stack software developer based in Ottawa, Canada, currently
serving as an acting tech lead at Canada's IRCC. His primary focus is on
establishing infrastructure monitoring tools to gather health metrics from
cloud-native applications.




Rayan also plays a pivotal role in mentoring other developers, guiding them in
building Spring Boot applications that incorporate Enterprise Integration
Patterns with the Apache Camel framework. His leadership extends to teaching
developers how to deploy their applications on the Red Hat OpenShift platform
using Helm, the Kubernetes package manager.




Beyond his professional responsibilities, Rayan is passionate about exploring
new technologies, with a keen interest in Artificial Intelligence and Data
Visualization. In his spare time, he enjoys teaching and sharing his knowledge
with others.


VIDEOS & MODULES

🎧 Closed Captioning and Transcripts are provided for every video

Module 1

WHAT'S THE DIFFERENCE BETWEEN DOCKER AND KUBERNETES?

01

WHAT'S THE DIFFERENCE BETWEEN DOCKER AND KUBERNETES?

01:39

Module 2

WHY KUBERNETES DOMINATES THE CLOUD

02

WHY KUBERNETES DOMINATES THE CLOUD

09:06

Module 3

DOWNLOADS AND SETUP

03

DOWNLOADS AND SETUP

05:08

04

VS CODE: KUBERNETES EXTENSION SETUP

00:56

Module 4

PODS AND CONTAINERS

05

PODS AND CONTAINERS

37:32

06

EXTRA PRACTICE (GRADE SUBMISSION API)

15:34

Module 5

SERVICE DISCOVERY

07

SERVICE DISCOVERY

18:36

Module 6

NAMESPACE

08

NAMESPACE

12:08

Module 7

RESILIENCY AND SELF HEALING

09

RESILIENCY AND SELF HEALING

10:15

Module 8

DEPLOYMENTS AND POD REPLICAS

10

DEPLOYMENTS AND POD REPLICAS

13:13

11

AUTOMATED DEPLOYMENT

02:15

Module 9

ROLLING UPDATES AND ROLLBACKS

12

ROLLING UPDATES AND ROLLBACKS

09:13

Module 10

LIVENESS AND READINESS PROBES

13

LIVENESS AND READINESS PROBES

16:03

Module 11

STATEFULSET AND PERSISTENT VOLUMES

14

STATEFULSET AND PERSISTENT VOLUMES

29:18

15

DATABASE AUTHENTICATION

11:14

Module 12

CONFIGMAP AND SECRET

16

CONFIGMAP AND SECRET

20:50

Module 13

HORIZONTAL POD AUTOSCALER (HPA)

17

HORIZONTAL POD AUTOSCALER (HPA)

16:11

18

FOLLOW-UP

00:41

Module 14

INGRESS CONTROLLER

19

INGRESS CONTROLLER

13:31

Module 15

HELM CHARTS

20

HELM CHARTS

34:42

21

UPGRADING OUR HELM CHARTS

16:12

Module 16

HELM PACKAGE MANAGER

22

HELM PACKAGE MANAGER

35:24

Module 17

KUBERNETES OPERATORS

23

KUBERNETES OPERATORS

39:25

24

CLEANING UP

02:24

Module 18

PREPARING FOR DEPLOYMENT

25

PREPARING FOR DEPLOYMENT

01:39

Module 19

DEPLOYING TO AWS

26

DEPLOYING TO AWS

15:55

27

FINAL CLEAN UP

03:43


FAQ

Your questions about our Kubernetes course, answered!

WHAT'S THE DIFFERENCE BETWEEN DOCKER AND KUBERNETES?

Docker is a platform for containerizing applications, while Kubernetes is a
container orchestration system. Docker creates and runs containers, while
Kubernetes manages groups of containers, handling tasks like scaling, load
balancing, and automated deployments across clusters of hosts.

DO I NEED TO KNOW DOCKER BEFORE LEARNING KUBERNETES?

While having Docker knowledge is beneficial, it's not a strict prerequisite. Our
course covers the essential container concepts you'll need to get started with
Kubernetes. Plus, we offer a Docker crash course as part of this program, which
will give you a solid foundation if you're new to containers. If you're already
comfortable with Docker, you'll likely pick up Kubernetes concepts even more
quickly.

IS THERE AN EXPIRATION DATE ON THE COURSE CONTENT? DO I NEED TO PAY MONTHLY?

Not at all! Our pricing model is simple: you pay once and get lifetime access to
the course content. This includes all future updates and improvements we make to
the material. No monthly fees, no expiration dates – just continuous learning at
your own pace.

WHAT KIND OF TOOLS DO I NEED? IS THE SETUP PROCESS COMPLICATED?

You'll be glad to know that Kubernetes itself handles most of the complexity. In
our course, we guide you through setting up a local Kubernetes environment using
Docker Desktop, which is straightforward and beginner-friendly. As you progress,
we'll also show you how to deploy your applications to AWS, giving you
real-world experience with cloud-based Kubernetes environments. This AWS
Kubernetes training component is a valuable addition to your skillset.

CAN I USE THE CODE FROM THIS COURSE IN MY GITHUB OR PORTFOLIO?

Absolutely! We encourage you to apply what you learn and showcase your skills.
Feel free to use the code in your GitHub repositories or as part of your
portfolio. We only ask that you don't create and sell a course based on our
material. If you decide to share your work publicly, a mention of our course is
appreciated but not required – we understand you might be using this to land
your dream job!

IS IT FEASIBLE TO CREATE A HIGHLY AVAILABLE DATABASE USING KUBERNETES?

Definitely! Kubernetes provides powerful tools for creating highly available
database deployments. In our course, we cover advanced concepts like Kubernetes
Operators, which are perfect for managing complex, stateful applications like
databases. For example, you'll learn how to use Operators to automate the
deployment of multiple instances of databases like MongoDB. We also dive into
Helm, the Kubernetes package manager, which simplifies the process of deploying
and managing complex database setups. By the end of the course, you'll have the
knowledge to set up resilient, scalable database solutions in your Kubernetes
clusters.

I HAVE ANOTHER QUESTION!

Great! We love curious learners. Feel free to join our vibrant community on
Discord at https://discord.gg/cPwYEWdE2Q. It's a fantastic place to connect with
fellow students, discuss Kubernetes challenges, help each other out, and even
make new friends. Whether you're stuck on a problem, want to share your latest
Kubernetes project, or just want to chat about container orchestration, our
community is there for you.

LET’S KEEP IN TOUCH

Subscribe to the mailing list and receive the latest updates

Email



Submit

Built by Rayan Slim



Quick Links

Home

Terms of Use

Privacy Policy

Blog

© 2022 Kubernetes Training. All Rights Reserved.