Corporate Training

100+ five star reviews

Join over 100+ students

Why
Corporate Training Classes?

These are remote instructor-led courses designed for teams seeking to improve their team performance. Here the team/company has the flexibility to cherry pick the topics that are of importance to them. One great advantage here is that the team can present some scenarios that they are working on to be used as the scenarios for class discussions. In this way the team has better understanding on how to handle the issues they may be facing on a day to day basis.

Apart from customized training, we also have standard curriculum training as presented below

Standard Training Courses

Our standard corporate training courses are as follows:
  • Kubernetes Certified Administrator (CKA)
  • Kubernetes Certified Security Specialist (CKS)
  • DevOps Engineer

Certified Kubernetes Administrator (CKA)

Become a Certified Kubernetes Administrator (CKA) in just 4 weeks working only 4 hours on Saturday and 4 hours on Sunday. The CKA exam is performance based meaning that you only get to perform hand-on activities in the exam. Our training is structured to enable you get lots of hands-on activities. We will take you through mock exams that will help prepare you for the exam. You will be taught by a CKA instructor who has several years of expereince working with Kubernetes and the cloudnative tools.

You can have access to CKA curriculum here but below is the schedule of training.

Domain 1: Cluster Architecture,Installation & Configuration [ 25% ]

  • Manage role-based Access Control (RBAC)
  • Use Kubeadm to Install a Basic Cluster
  • Manage a Highly-available Kubernetes Cluster.
  • Provision Underlying Infrastructure to Deploy a Kubernetes cluster.
  • Perform a Version upgrade on a Kubernetes Cluster Using Kubeadm
  • Implement etcd Backup and Restore

Domain 2: Workloads & Scheduling [ 15% ]

  • Understand Deployments and How to Perform Rolling Update and rollbacks
  • Use Config Maps and Secrets to Configure applications.
  • Know How to Scale Applications.
  • Understand the Primitives Used to Create Robust, Self-healing, Application Deployments.
  • Understand How Resource Limits Can Affect Pod Scheduling.
  • Awareness of manifest management and common templating tools.

Domain 3: Services & Networking [ 20% ]

  • Understand host networking configuration on the cluster nodes
  • Understand Connectivity Between Pods.
  • Understand ClusterIP, NodePort, LoadBalancer service types and endpoints.
  • Know how to use Ingress controllers and Ingress resources.
  • Know How to Configure and Use CoreDNS.
  • Choose an appropriate container network interface plugin.

Domain 4: Storage [ 10% ]

  • Understand Storage Classes, Persistent Volumes, Persistent Volume Claims.
  • Understand Volume Mode, Access Modes and Reclaim Policies for volumes.
  • Understand persistent volume claims primitive.
  • Know How to Configure Applications With Persistent Storage.

Domain 5: Troubleshooting [ 30% ]

  • Evaluate Cluster and Node Logging & Managing Logs.
  • Understand How to Monitor Applications.
  • Manage container stdout & stderr logs.
  • Troubleshoot Application Failure.
  • Troubleshoot Cluster Component Failure.
  • Troubleshoot Networking.

Certified Kubernetes Security Specialist (CKS)

Become a Certified Kubernetes Security Specialist (CKS) in just 4 weeks working only 4 hours on Saturday and 4 hours on Sunday. The CKS exam is performance based meaning that you only get to perform hand-on activities in the exam. Our training is structured to enable you get lots of hands-on activities. We will take you through mock exams that will help prepare you for the exam. You will be taught by a CKS instructor who has several years of expereince working with Kubernetes and the cloudnative tools.

You can have access to CKS curriculum here but below is the schedule of training.

Domain 1: Cluster Setup [15%]

  • Use Network Security policies to restrict cluster level access
  • Use CIS benchmarkto review the security configuration of Kubernetes components (etcd, kubelet, kubedns, kubeapi)
  • Properly setup Ingress objects with TLS.
  • Protect Node Metadata & Endpoints.
  • Verify platform binaries before deploying

Domain 2: Cluster Hardening [15%]

  • Use Role-Based Access Controls to minimize exposure
  • Exercise caution in using service accounts e.g., disable defaults, minimize permissions on newly created ones.
  • Restrict access to Kubernetes API
  • Upgrade Kubernetes to avoid vulnerabilities.

Domain 3: System Hardening [10%]

  • Minimize host OS footprint (reduce attack surface)
  • Using least privilage Identity and Access Management (IAM).
  • Minimize external access to the network.
  • Appropriately use kernel hardening tools such as AppArmor, seccomp.

Domain 4: Minimize Microservice Vulnerabilities [20%]

  • Use appropriate pod security standards
  • Manage Kubernetes secrets.
  • Understand and implement isolation techniques (multi-tenancy, sandbxed containers, etc)
  • Implement pod-to-pod encryption by using Cillium

Domain 5: Supply Chain Security [20%]

  • Minimize base image footprint.
  • Understand your supply chain (e.g. SBOM, CI/CD, artifact repositories)
  • Secure your supply chain (permitted registries, sign and validate artifacts, etc)
  • Perform static analysis of user workloads and container images (e.g. Kubesec, KubeLinter)

Domain 6: Monitoring, Logging and Runtime Security [20%]

  • Perform behavioral analytics to detect malicious activities.
  • Detect threats within a physical infrastructure, apps, networks, data, users, and workloads.
  • Investigate and identify phases of attack and bad actors within the environment
  • Ensure immutability of containers at runtime.
  • Use Kubernetes Audit Logs to monitor access.

Why Cloud Technology Experts?

  • Our training offers the fundamental skills to get you started in IT. You will learn the most important skills in tech today.
  • Our training is project based so you have a ready made resume in the portfolio of skills that employers are looking for.
  • Our training is like on-the-job training. We don't just teach isolated topics, we make the student understand why what they are learning is important. We show you the bigger picture so that when you land a job,you feel like you have been doing this for years.
  • You have a scheduled plan of exercises and activities throughout the program to help you master the individual pieces of the puzzle.

Trusted by the world's best companies

Student
Community Feedback

“This is what I have been waiting for. I now have my dream job as a Cloud Engineer”

James Lee,

Student @Cloud Technology Experts

“After I started learning AWS Cloud with Cloud Technology Experts, I realized that I can do this. All my initial fears evaporated knowing that I'm in good hands.”

Susan Lee,

Student @Cloud Technology Experts

“Dreams do come true if you are willing to pursue them. Am happy to undertake this course as I can now call myself a DevOps Engineer. CTE helped me with Job interviews and gave me all the support I needed. Thank you to CTE.”

James Lee,

Student @Cloud Technology Experts
Why Choses Us?

Cloud and DevOps Training

Our student success stories speak for themselves. If you are willing to learn, we are here for you. Our instructors have several years of professional experience working for best organizations so they know what you need to land your tech job.

We are Proud

You don't have to struggle alone, you've got our assistance and help.

500

Students Enrolled

10

Total Courses

1000

Online Learners

1k

Followers

Zero-to-Hero Program: We Train and Mentor you to land your first Tech role