Kubernetes On The Cloud & The CNCF CKA Certification (Udemy.com)
A comprehensive guide to Kubernetes: 45 Labs and 50 Practice Questions
Created by: Loony Corn
Last updated April 2018
What you will learn
- Improve their odds of succeeding at the CNCF Certified Kubernetes Administrator test
- Build and administer Kubernetes clusters - on-premise, as well as on all major cloud platforms (AWS, Azure, GCP)
- Understand and employ advanced deployment solutions using Kubernetes
- Master the important aspects of Kubernetes - pods, replicasets, deployments and services
How it compares
Against the other 219 rated Udemy courses in DevOps on CourseDuck:
- Rating4.1 out of 5higher than 15% of them
- Reviews1,108#100 of 220 by number of reviews
- Length8.3 hourslonger than 67% of them
- Last updatedApril 2018earlier than 97% of them
Course Description
Kubernetes is a container orchestration technology - a way to create and deploy clusters of machines running containers, usually Docker containers.
Kubernetes is also one of the hottest topics in tech today, because it is perhaps the only straightforward way to architect a hybrid, multi-cloud compute solution.
Let's parse that:
- Hybrid: This is a solution where an enterprise has a private cloud or on-premise data center, in addition to using one of the public cloud providers (such as AWS, GCP or Azure). Any firm migrating to the cloud is going to have to run a hybrid setup, at least during the migration
- Multi-cloud: This refers to the use of more than 1 cloud provider. Why is this so important? Well, because most large firms are unwilling to be completely locked into one provider, particularly after events like Amazon's acquisition of Whole Foods (that gave pause to a whole lot of potential AWS customers, who decided that 'multi-cloud' makes sense for strategic reasons)
- Only straightforward way: Most cloud providers offer a range of compute solutions, ranging from PaaS (Elastic Beanstalk, or Google App Engine) to IaaS (EC2, or Google Compute Engine VMs). The reality is that PaaS ties you down to 1 cloud provider, and IaaS is a lot of hassle, during migration and beyond.
- Kubernetes is supported by each of the Big-3: GCP has a special relationship with Kubernetes (since K8S originated at Google) but now AWS and Azure support it as well. Kubernetes has won the battle of the container orchestration systems.
This is why containers running on Kubernetes constitute the hottest compute choice for a hybrid, multi-cloud world.
Here is now is what this course contains:
- Docker, Kubernetes and the cloud platforms: understanding the inter-relationships
- Pods and containers: Pods are the basic building block in K8S; each pod holds one or more containers that are tightly-coupled to each other
- ReplicaSets: Higher-level abstractions that provide scaling and auto-healing (they encapsulate pods, and bring new pods back up if the old ones crash)
- Deployments: Even higher-level abstractions that provide versioning, fast rollback, rolling updates and more
- Services: Front-end abstractions (think of them as similar to load-balancers) that are loosely coupled with backend pods. Services provide a static, stable network frontend IP, as well as load-balancing
- Other K8S objects: StatefulSets, Secrets, ConfigMaps, Jobs and CronJobs and more
- CKA test tips: We don't reveal any information about the test that we should not, such as specific questions. But we do discuss the test format, what to expect, pitfalls to avoid, and strategies for success
Hope you enjoy the course!
Instructor Details
- 4.1 Rating
1,108 Reviews
Loony Corn
Loonycorn is us, Janani Ravi and Vitthal Srinivasan. Between us, we have studied at Stanford, been admitted to IIM Ahmedabad and have spent years working in tech, in the Bay Area, New York, Singapore and Bangalore.
Janani: 7 years at Google (New York, Singapore); Studied at Stanford; also worked at Flipkart and Microsoft
Vitthal: Also Google (Singapore) and studied at Stanford; Flipkart, Credit Suisse and INSEAD too
We think we might have hit upon a neat way of teaching complicated tech courses in a funny, practical, engaging way, which is why we are so excited to be here on Udemy!
We hope you will try our offerings, and think you'll like them :-)
More courses by Loony Corn
GCP: Complete Google Data Engineer and Cloud Architect Guide (2018)
4.0 (7,369 Reviews)
Provider: Udemy
Time: 27.9h
$94.99
From 0 to 1: The Cassandra Distributed Database (2016)
4.1 (2,613 Reviews)
Provider: Udemy
Time: 5.9h
$59.99
From 0 to 1: Data Structures & Algorithms in Java (2019)
4.5 (1,381 Reviews)
Provider: Udemy
Time: 15h
$14.99
Learn By Example: Hadoop, MapReduce for Big Data problems (2018)
4.5 (1,209 Reviews)
Provider: Udemy
Time: 13.7h
$79.99
Learn by Example : HBase - The Hadoop Database (2018)
4.4 (1,156 Reviews)
Provider: Udemy
Time: 4.9h
$54.99
From 0 to 1: Hive for Processing Big Data (2018)
4.4 (1,045 Reviews)
Provider: Udemy
Time: 15.2h
$74.99
More DevOps courses
Certified Kubernetes Administrator (CKA) with Practice Tests (2026)
4.7 (93,948 Reviews)
Provider: Udemy
Time: 26h
$27.99
Docker & Kubernetes: The Practical Guide (2026)
4.7 (38,168 Reviews)
Provider: Udemy
Time: 23.7h
$22.99
HashiCorp Certified: Terraform Associate 2026
4.7 (32,153 Reviews)
Provider: Udemy
Time: 25.5h
$27.99
Azure Kubernetes Service with Azure DevOps and Terraform (2026)
4.7 (6,546 Reviews)
Provider: Udemy
Time: 28.1h
$129.99
Reviews
By Salifu Darboe on 2/27/2023
Great theoretical knowledge demonstrated by the lecturer along with practical demonstrations. However the quiz at end of modules seem fairly easy to answer and the fact that CKA exam has troubleshooting tasks involved, it would be useful if this was incorporated into course.
By Mosa Emamjomeh on 11/21/2020
needs to be updated to reflect common issues found in current GKE environment. Namely the resource-limited-pod.yaml fails to run in the setup.
By Joe McCormick on 11/14/2020
I enjoyed the course but wish it was more up-to-date.
By Yogesh BS on 11/7/2020
Sample yaml files could have been provided to download and use
If there any config required it could have been done
By Anonymized User on 10/23/2020
The class and examples were very useful for my needs. It was a very thorough introduction and did not assume pre-knowledge. I like that you explained why things were done. A couple of times when exercising the examples I hit CPU resource issues or setup issues that were not covered in how to get around these issues.
By Peter Ware on 10/20/2020
The class and examples were very useful for my needs. It was a very thorough introduction and did not assume pre-knowledge. I like that you explained why things were done. A couple of times when exercising the examples I hit CPU resource issues or setup issues that were not covered in how to get around these issues.
By Anonymized User on 9/29/2020
The class is great, easy to follow, and I think easy to remember but the labs are a mess. Lab state from one to the next is not carried over and the labs are stale. Inputs and outputs differ from what is in the recording and for some reason I can only have 2 pods. After that pod creation fails with "cpu limitation".
By Mohan Bethur on 9/27/2020
Overall good training. Labs are good.
But lot of repetition which can be avoided.
Like that "disk space" required on Google to install curl can get irritating.
By Sajith Sathiadevan on 9/25/2020
Course is little outdated but caters to the concepts well. It would be better if the course is updated with sections on Persistent Storage and PVCs
By Li Wang on 9/24/2020
He does not know how to talk.............
By Raj Lalsangi on 9/23/2020
A good, fast paced introduction. Just the right amount of information for an introductory course.
By Hanna Loboda on 9/22/2020
Not happy with the labs, terrible formatting issues each time I copy paste the code from text file provided. Wish there was a way to load all the yaml files into my GCE and use it from there.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 82 / 100












