# Connect to e6data serverless compute (AWS)

This page introduces how to connect to e6data Serverless Compute on AWS.\
It explains how the model works, the required permissions, and provides links to detailed setup and deployment guides.

### Serverless Compute Overview

e6data’s **Serverless Compute Model** eliminates the need to manage dedicated infrastructure. Instead, it provisions and scales compute resources automatically based on workload demand.

#### Key Capabilities:

* **Fully Managed Compute:** No manual provisioning of clusters or servers.
* **Elastic Scaling:** Automatically scales up or down based on query load.
* **Pay-Per-Use Model:** You only pay for the compute used during query execution.
* **Seamless Integration:** Connects with your AWS data sources (e.g., S3, Glue, Athena).
* **Security and Isolation:** Each workload runs in an isolated environment to ensure data protection.

This model provides a simplified, cost-efficient, and scalable way to run analytics on your data without infrastructure overhead.

#### Required Permissions

To enable secure connectivity between e6data and your AWS account, specific permissions are needed for limited resource access.

| Permission Type                          | Purpose                                                                                |
| ---------------------------------------- | -------------------------------------------------------------------------------------- |
| **S3 Read Access**                       | Allows e6data to read datasets from your specified S3 buckets.                         |
| **IAM Role (Cross-Account Access)**      | Enables e6data to assume a secure role in your AWS account without direct credentials. |
| **CloudFormation Execution**             | Allows automated deployment of IAM roles, policies, and access configurations.         |
| **Glue Catalog Read Access***(optional)* | Used if you integrate your existing Glue data catalog.                                 |

All permissions follow the **least privilege** principle and are configured using secure CloudFormation templates.

### Configuring Secure Access

Before connecting to e6data Serverless Compute, you’ll need to set up the necessary permissions in your AWS account to allow secure access.

👉 [**Click here to learn how to add and secure these permissions.**](/product-documentation/setup/aws-setup/connect-to-e6data-serverless-compute-aws/configuring-secure-access.md)

After configuring permissions, proceed with the following setup steps:

* [**Workspace Creation**](/product-documentation/setup/aws-setup/connect-to-e6data-serverless-compute-aws/workspace-creation.md) – Set up the infrastructure required for e6data.
* [**Cluster Creation**](/product-documentation/setup/aws-setup/connect-to-e6data-serverless-compute-aws/cluster-creation.md) – Configure clusters for scalable query processing.
* [**Catalog Setup**](/product-documentation/setup/aws-setup/connect-to-e6data-serverless-compute-aws/catalog-creation.md) – Connect to metastores for metadata describing data sources.

These steps complete the overall connection process to e6data Serverless Compute.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.e6data.com/product-documentation/setup/aws-setup/connect-to-e6data-serverless-compute-aws.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
