Simple play icon Course

Getting Started with EKS (Elastic Kubernetes Service)

by Craig Golightly

Kubernetes can bring stability, scalability, and security to your containerized applications. This course will teach you how to leverage automation, enable team collaboration, and ultimately ease the maintenance burden of managing your EKS cluster.

What you'll learn

So you’ve decided on Elastic Kubernetes Service (EKS), but where you do begin to set up your production infrastructure and pipeline? In this course, Getting Started with EKS (Elastic Kubernetes Service), you’ll learn to leverage automation and open-source libraries to build, maintain, and scale your EKS cluster in a way that enables easy management and team collaboration. First, you’ll explore all of the infrastructure needed to run your cluster in a production scenario and how automation can make that job easier. Next, you’ll discover step by step how to set up your EKS cluster using infrastructure as code (IaC). Finally, you’ll learn how to configure and deploy a containerized application to your EKS cluster following the same IaC and automation principles you use to manage the rest of your cluster. When you’re finished with this course, you’ll have the skills and knowledge of EKS management needed to create a production grade Kubernetes cluster to run your containerized applications.

About the author

Craig is passionate about solving problems with the right tools. He has over 20 years of software development experience with large enterprises and small startups on everything from search engines to fighter jets. He has a bachelor's and master's degree in computer science with extensive experience in AWS, microservices, and artificial intelligence. Craig enjoys teaching and mentoring others so they can save time and accomplish their goals faster.

Ready to upskill? Get started