Kubernetes is a portable, extensible, open-source platform that helps you to run the containerized applications anywhere without changing your operational tooling. Kubernetes is maintained by a huge community and it is a rapidly growing ecosystem. Also, many open-source projects and vendors build and maintain Kubernetes-compatible software that allows you to improve and extend your application architecture.
If you are looking for an online course to learn Kubernetes, check out this Kubernetes Certification Training by Intellipaat.
You can watch this video on Kubernetes on AWS: