In this blog, I am going to cover the Kubernetes service by Amazon on AWS. Kubernetes is an open-source platform for managing containerized workloads and services. Kubernetes takes care of scaling and failover for your application running on the container. Kubernetes cluster is used to deploy containerized applications on the cloud. Kubernetes uses the same underlying infrastructure, OS, and container. This blog covers an overview of EKS, Components of EKS, the EKS Workflow, a step-by-step procedure of how to create a Kubernetes Cluster on EKS, the pricing of EKS, and the benefits of using EKS and all about Amazon EKS (Elastic Kubernetes Service) used to deploy applications on AWS.
AWS Fargate is a serverless compute engine for containers that work with Amazon Elastic Container Service. Fargate makes it easy for you to focus on building your applications. Fargate removes the need to provision and manage servers, lets you specify and pay for resources per application, and improves security through application isolation by design. In this post, we are going to cover the basic steps to deploy a containerized application with AWS Fargate the Serverless way.