Skip to content
UdemyDevOpsPaid courseAll LevelsCertificate

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

icon
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

icon
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!





icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

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 :-)

icon
More courses by Loony Corn

$94.99

$59.99

$14.99

$79.99

$54.99

$74.99

icon
More DevOps courses

$27.99

$22.99

$27.99

$129.99

$84.99

$24.99

icon
Reviews

4.1

1,108 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

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.

Showing 12 of 123 reviews

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 82 / 100