Kubernetes on AWS EKS: Hands-on Get Started for Dev & DevOps
AWS, Kubernetes, EKS, Docker, Microservices on K8S | Infrastructure as Code with Terraform | DevOps & Cloud Engineering
What you will learn
You'll learn creating deploying multiple docker applications on Kubernetes
You'll learn basic security best practices of deploying applications on Kubernetes
You'll learn how to create Kubernetes cluster on AWS EKS by coding in Terraform
You'll learn configuring and managing request routing of Microservices in Kubernetes using AWS Load Balancer
You'll learn creating necessary infrastructure such as VPC on AWS using Terraform
You'll learn creating RDS MySQL database using Terraform for a docker API application
You'll learn how to use Command Line Interface and Infrastructure Code instead of using AWS Management Console
Why take this course?
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.