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

4.65 (30 reviews)
Udemy
platform
English
language
Software Engineering
category
Kubernetes on AWS EKS: Hands-on Get Started for Dev & DevOps
1,231
students
2.5 hours
content
Apr 2024
last update
$69.99
regular price

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:


  1. 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

  2. Craft an AWS VPC using Terraform, emphasizing Infrastructure-as-Code over the AWS Management Console.

  3. Utilize Terraform code to establish an EKS Kubernetes Cluster.

  4. Deploy a static website as a Nginx container, testing it locally before deploying it to Kubernetes.

  5. Set up an RDS MySQL database instance with Terraform, dedicated to one of the microservices, the API application, within a larger project.

  6. Deploy the API application as a container in Kubernetes, leveraging the AWS RDS database.

  7. Configure routing with Amazon Load Balancer (ALB) and Kubernetes Ingress.

  8. Deploy the final container application and add a new route in Ingress.

  9. Explore important topics like ConfigMaps and Secrets in Kubernetes.

  10. 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.

Screenshots

Kubernetes on AWS EKS: Hands-on Get Started for Dev & DevOps - Screenshot_01Kubernetes on AWS EKS: Hands-on Get Started for Dev & DevOps - Screenshot_02Kubernetes on AWS EKS: Hands-on Get Started for Dev & DevOps - Screenshot_03Kubernetes on AWS EKS: Hands-on Get Started for Dev & DevOps - Screenshot_04

Reviews

Amit
September 29, 2023
Focus on just the right sized scope and topics, not a lot of theory but appears more practical approach. Well-paced lessons with clarity.
Erica
June 21, 2023
Highly Recommended!!! This course is best for someone who is looking to learn more about kubernetes, terraform and docker. Its easy to understand if you have little bit of AWS knowledge. Can easily take it all in. I am enjoying this tutorial.
Arun
May 23, 2023
Excellent course, in-depth coverage and detailed explanations. Suitable for all levels of Kubernetes expertise. I enjoyed going through it.
Md.
May 20, 2023
I recently completed this course. During this course I implemented our Ecommerce Application (13 Microservices including RDS) on AWS EKS with fully managed Infrastructure as Code with Terraform hands-on approach. This practical guidance will undoubtedly prove invaluable in real-world deployments for beginners. After Completion I must say it was an excellent learning experience about Terraform and AWS EKS. The course provided comprehensive and up-to-date content on (Infrastructure as a Code with Terraform) and Amazon Elastic Kubernetes Service (EKS) (for Deploy Microservices). The instructor's teaching style was clear, sweet voice, concise, and engaging with clear audio and video recordings. The course began with a solid foundation on Terraform, Kubernetes concepts and architecture, ensuring that even beginners could follow along to deploy their Production Ready Microservices just right now by providing supplementary resources, including documentation and recommended readings, which further enhanced my learning experience. Overall, I highly recommend this AWS EKS course. After Completion course anyone looking to gain a solid understanding of Amazon EKS and Terraform. Whether you're a developer, system administrator, or cloud architect, this course will equip you with the knowledge and skills necessary to effectively deploy and manage EKS clusters in the AWS environment.
Hi_abhinav
May 17, 2023
Course is very well structured with lot of key concepts around AWS, Networking and Kubernetes, will recommend everyone to go through.

Charts

Price

Kubernetes on AWS EKS: Hands-on Get Started for Dev & DevOps - Price chart

Rating

Kubernetes on AWS EKS: Hands-on Get Started for Dev & DevOps - Ratings chart

Enrollment distribution

Kubernetes on AWS EKS: Hands-on Get Started for Dev & DevOps - Distribution chart
4697778
udemy ID
5/22/2022
course created date
6/28/2023
course indexed date
Bot
course submited by