# Overview

In this exercise, you will learn how to use the controller to configure and provision an Amazon EKS Cluster with AWS Fargate profiles. You will then deploy a containerized application to the EKS cluster with the pods getting deployed to AWS Fargate.

---

## What Will You Do by Part

| Part | What will you do? |
| --- | --- |
| 1 | [Configure and Provision](https://docs.rafay.co/learn/quickstart/eks/fargate/provision/) an Amazon EKS Cluster with AWS Fargate Profiles |
| 2 | Deploy a [Workload](https://docs.rafay.co/learn/quickstart/eks/fargate/workload/) to Fargate |
| 3 | Deprovision the EKS cluster |

You can also watch a video describing this below.

Amazon EKS with AWS Fargate: Provision & Manage Serverless Kubernetes | Rafay - YouTube

---

## Assumptions

- You have access to an [Amazon AWS account](https://aws.amazon.com/) with privileges to create an IAM Role with the default [Full IAM Policy](https://docs.rafay.co/clusters/eks/full_iam_policy/) to allow provisioning of resources on your behalf as part of the EKS cluster lifecycle.
- You have installed and configured the [RCTL CLI](https://docs.rafay.co/cli/config/) so that you can perform the tasks with automation and declarative cluster specification files.
