Tutorialspoint

April Learning Carnival is here, Use code FEST10 for an extra 10% off

Kubernetes on AWS EKS - Dev | DevOps | Cloud Engineering

person icon Chandra Shettigar

4.5

Kubernetes on AWS EKS - Dev | DevOps | Cloud Engineering

Hands-on Get Started Guide - Create Kubernetes Infrastructure on AWS EKS, Deploy Docker containers (Micro services) to K8S, Create RDS MySQL with Terraform and more ...

updated on icon Updated on Apr, 2024

language icon Language - English

person icon Chandra Shettigar

English [CC]

category icon Cloud Computing,Kubernetes,Terraform,Docker,Amazon AWS,

Lectures -26

Resources -15

Duration -2 hours

4.5

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Discover Kubernetes and Cloud Infrastructure with our hands-on course! Unveil the world of Kubernetes, Docker, and Terraform as you embark on this practical journey. Dive right in and grasp the essentials of creating a Kubernetes cluster and deploying Docker containers onto AWS EKS, all at an accelerated pace.

AWS Infrastructure & Networking for Kubernetes:

You'll learn about what you need to set up Kubernetes on AWS, including how the different parts of the network fit together to make Kubernetes work.

Infrastructure as Code with Terraform:

Discover how to use Terraform, a tool that helps create computerized plans for setting up things in AWS. You'll use it to create a K8S cluster on Amazon Elastic Kubernetes Service (EKS), to create a managed RDS instance for MySQL for one of the microservices, etc.

Deployment of Microservices - Docker Containers:

Learn how to deploy multiple microservices, of a larger project, to the Kubernetes cluster. You'll learn how to write K8S manifests (YAML files), and interact with Kubernetes API service to deploy & run docker containers to K8S.

Routing and Load Balancing of Microservices in K8S:

You'll learn the concept of routing multiple services of a larger application on different route paths and how to configure the same in Kubernetes. This involves using an elastic load balancer (AWS LoadBalancer - ALB) with Kubernetes.

Goals

What will you learn in this course:

  1. Master Kubernetes Cluster Setup: Learn to create and manage a Kubernetes cluster on AWS EKS using Terraform. Understand the essential components and configurations required for a reliable and scalable cluster.

  2. Efficient Microservices Deployment: Gain proficiency in deploying microservices as containers onto the Kubernetes cluster. Learn how to effectively use the kubectl tool to streamline the deployment process.

  3. Database Integration and Management: Acquire the skills to set up a MySQL database on Amazon RDS using Terraform. Learn how to integrate and manage databases within the Kubernetes environment, ensuring smooth data storage and retrieval.

  4. Routing and Load Balancing Expertise: Explore the setup and configuration of an Ingress controller in Kubernetes, allowing for efficient routing and load balancing of microservices. Understand how to manage traffic to various applications effectively.

  5. Comprehensive Cloud Infrastructure Skills: Develop a solid understanding of cloud infrastructure principles by working with AWS services like EKS and RDS. Learn how to use Terraform for automated infrastructure provisioning, enhancing your DevOps capabilities.

Prerequisites

What are the prerequisites for this course?

In order to get the best out of this course, you will need one or more the following,

  • Basic DevOps background
  • Basic Cloud or Platform engineering background 
  • If you're not a DevOps or Cloud Engineer, must have a few years of experience as a Web Developer
  • Knowledge of AWS is a plus but not mandatory 
  • Basic Knowledge of Docker containers is necessary. Experience building Docker Images will be a plus


Kubernetes on AWS EKS - Dev | DevOps | Cloud Engineering

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction
4 Lectures
  • play icon Welcome 01:04 01:04
  • play icon Course Structure 02:21 02:21
  • play icon What you need to know 01:04 01:04
  • play icon Course Materials and Source Code Usage
AWS Cloud Infrastructure for Kubernetes
5 Lectures
Tutorialspoint
Deploy Microservices to Kubernetes
7 Lectures
Tutorialspoint
Routing with ALB LoadBalancer in Kubernetes
5 Lectures
Tutorialspoint
App & Secret Config Management in Kubernetes
3 Lectures
Tutorialspoint
Wrapping up
2 Lectures
Tutorialspoint

Instructor Details

Chandra Shettigar

Chandra Shettigar

e


Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515