Skip to Content
Part-time

Kubernetes Fundamentals

Kubernetes Fundamentals

Upcoming cohorts

Cohort 2

Start date
2022-12-10 (Sat)
Lesson dates

2022-12-10 (Sat)

2022-12-17 (Sat)

2023-01-07 (Sat)

2023-01-14 (Sat)

2023-01-28 (Sat)

2023-02-04 (Sat)

Price
HK$12,500.00
Venue
πŸ‡­πŸ‡° Kowloon Bay

Scaling software, Deployment, System Monitoring used to be separate tasks, which were done by different people with different tools. Kubernetes is solving all these problems with an unified open-source container orchestration platform. Students attending this course are going to learn the following:

  • Set up the Kubernetes platform from scratch
  • Understand the different components within the Kubernetes platform
  • Manage and monitoring deployments with confidence
  • Manage external access to the service in cluster with Ingress

After learning Kubernetes, as a developer, you can understand how to create an application suitable for K8S. When handling a K8S container cluster, you can easily create an application with high availability and scalability.

Prerequisite: Students attending this course should already understand how to develop the basic application. Knowledge of docker container is also necessary.

Curriculum

Kubernetes Core Concepts

Day 1 - 2 | 10am - 5pm

The Kubernetes is a great advancement from deploying using virtual machines since it is more lightweight. Developers can also make use of the popular container format docker to deploy, run, monitor and scale their applications.

This course covers the in-depth knowledge of the following:

  • Core Concepts of Kubernetes
  • Building a Kubernetes Cluster from scratch
  • Administer K8s Cluster
  • Configure Access with Users & Permissions

Networking in Kubernetes and Troubleshoot a K8s Cluster

Day 3 - 4 | 10am - 5pm

Deploying the application is only half of the story. The major part of DevOps starts when you need to monitor and scale an application in production. It is what System Administrator has been doing for decades. Kubernetes makes monitoring a fleet of containers a manageable task.

This course covers the in-depth knowledge of the following:

  • Networking in Kubernetes
  • Upgrade cluster
  • Troubleshoot a k8s cluster
  • Storage Configuration
  • Deploy, scale & configure applications

Manage Kubernetes with Helm

Day 5 - 6 | 10am - 5pm

Helm is a package manager for Kubernetes. You can easily use Helm to streamline installing Kubernetes applications.

This course covers the in-depth knowledge of the following:

  • Installing Helm
  • Defining a Chart
  • Writing Templates
  • Deploying a Chart

Instructor team

Leo Lui

Leo Lui

Instructor

Machine Learning

Leo is the Consultant and Developer of EdTech and E-Sport Startups. He graduated in Electronic Engineering; He was the team leader of HKUST Robotics Soccer team, focusing on system development including Computer Vision and Artificial Intelligence, and fluently in low-level to high level programming languages. He was a software developer of a network security company for developing Network Intrusion Prevention System. He has over 15 years’ experience in teaching Math Olympiad, Physics Olympiad, and I.T. & Programming Courses. He is writing research paper in the field of Machine Learning under the advice by a researcher from University of Technology Sydney.

  • Next start date 2022-12-10
  • Time 10am - 5pm
  • Duration 6 weeks
  • Class size 8
  • Location Kowloon Bay
Kubernetes Fundamentals
Request Syllabus
Please check your email after submissions.
hello@tecky.iot.me/TeckyAcademy
+852 9725 6400+44 07570 549084+1 (647) 556-3084
Caring Company 2019-2022
TQUK Approved Centre
aws_partner
Reimagine Education Challenge Award
Β© 2022 Tecky Academy Limited