Kubernetes on AWS EKS - For DevOps, Web & Cloud Engineers

Description:
This course is a practical guide for Developers, DevOps, and Cloud Engineers, offering a streamlined approach to mastering key concepts. You'll swiftly learn to create a Kubernetes cluster and deploy Docker containers on AWS EKS, all while gaining hands-on experience in coding Cloud Infrastructure with Terraform.
Here's a condensed overview of the course structure:
Begin with a brief introduction to AWS Infrastructure requirements, both general and specific to Kubernetes on EKS. And a quick overview of the demo project that consists of Microservices
Craft an AWS VPC using Terraform, emphasizing Infrastructure-as-Code over the AWS Management Console.
Utilize Terraform code to establish an EKS Kubernetes Cluster.
Deploy a static website as a Nginx container, testing it locally before deploying it to Kubernetes.
Set up an RDS MySQL database instance with Terraform, dedicated to one of the microservices, the API application, within a larger project.
Deploy the API application as a container in Kubernetes, leveraging the AWS RDS database.
Configure routing with Amazon Load Balancer (ALB) and Kubernetes Ingress.
Deploy the final container application and add a new route in Ingress.
Explore important topics like ConfigMaps and Secrets in Kubernetes.
Delve into using Docker Container Images from private registries, such as AWS ECR.
This course offers a practical, hands-on journey for professionals seeking to excel in the world of cloud development and infrastructure management.