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 Dec, 2023
Language - English
Duration -2 hours
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.
What will you learn in this course:
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.
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.
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.
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.
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.
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
Check out the detailed breakdown of what’s inside the course
- Welcome 01:04 01:04
- Course Structure 02:21 02:21
- What you need to know 01:04 01:04
- Course Materials and Source Code Usage
AWS Cloud Infrastructure for Kubernetes
Deploy Microservices to Kubernetes
Routing with ALB LoadBalancer in Kubernetes
App & Secret Config Management in Kubernetes
As an experienced software engineer, I've helped many companies create innovative solutions and improve their technology. But beyond building software, I'm also passionate about sharing my knowledge and expertise with other developers. I've been working with web apps, automation, and cloud platforms for years, and I'm excited to pass on my skills to others!
User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.
Our students work
with the Best
Related Video CoursesView More
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video CoursesSubscribe now
Master prominent technologies at full length and become a valued certified professional.Explore Now