Before EKS, running Kubernetes on AWS was non trivial as you had to install KOPS, etc.. No, I never tried to install KOPS, etc..
There are a whole bunch of resources now on learning Kubernetes and containers so I did not attempt to really go into any of that in these videos. The same applies to the concepts of microservices (bounded context, aggregates, etc..) as that’s outside the scope here. This demo assumes that you have a basic understanding of Kubernetes. My intended audience are those who are familiar with K8 have heard of EKS but never looked at it as well as those who are familiar with K8 and may never have heard of EKS. The end result of the videos is (hopefully) you will walk away with a better understanding of EKS and enough to get you going to try some of the tutorials on your own.
I meant to create 1 video here demonstrating EKS and running a sample program but I kept accidentally ending the recording session so I ended up with 3 videos. I apologize about that. They’re meant to be viewed one after another.
Corrections in the video I need to make:
I refer to the K8 resource definition files (ie, .yaml) such as deployments, services, etc. as “Cloudformation scripts”. I am sorry as I did not mean to as those are “resource definition files”. Doing the videos are hard and I have a lot of respect for instructors who create online courses. It’s very easy to make mistakes 🙂
Some good resources are Amazon’s EKS site, kubernetes.io, etc..
Also, the Stephane Maarek course is a great course to take to get an understanding of EKS. It assumes you already know the basic/intermediate level K8 (Pods, Services, Deployments, Volumes, etc..) and the basics of AWS as it discusses EC2, Loadbalancing, S3, VPC, etc..