# Multi-Cloud Setup

The Multi-Cloud Instances feature in Prophaze allows organizations to deploy and manage their WAF (Web Application Firewall) infrastructure seamlessly across multiple cloud environments. This ensures better scalability, high availability, and optimized performance by distributing workloads across geographically diverse cloud regions.

To set up **Multi-Cloud Instances** in Prophaze, navigate to the **Settings page > Multi-Cloud Instances**.

<figure><img src="/files/njpvhImzALVqpEdU9MfV" alt=""><figcaption></figcaption></figure>

#### Key Components of Multi-Cloud Instance Setup:

1. **New Cluster Name:**

&#x20;      a. This is the identifier for your cluster within the Prophaze system.

&#x20;      b. It helps differentiate between multiple clusters deployed across different cloud environments.

&#x20;      c. Example: prophaze-eu-cluster1

&#x20; 2\.  **Cluster Endpoint:**

&#x20;       a. This is the URL or IP address that serves as the primary entry point for managing or interacting with the cluster.

&#x20;       b. It ensures proper routing and communication between Prophaze and your cloud environment.

&#x20;  3\. **CNAME (Canonical Name):**

&#x20;       a. CNAME is an alias used to map one domain name to another.

&#x20;       b. It simplifies the process of routing traffic and ensures easier management of DNS records.

4. **A Record:**

&#x20;      a. The A (Address) Record maps a domain name to an IP address.

&#x20;      b. It ensures that traffic intended for a specific domain reaches the correct cluster endpoint.

5. **Service Account Token:**

&#x20;     a. This authentication token acts as a key to validate and authorize the connection between Prophaze and your cloud environment.

&#x20;      b. It ensures secure access and prevents unauthorized interactions.

6. **Select Geographic Location:**

&#x20;      a. Choosing the Geographic Region (e.g., Europe-North) helps optimize latency and ensure compliance with regional data regulations.

&#x20;      b. Deploying clusters closer to the target user base improves response times and overall application performance.

<br>


---

# 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.prophaze.com/waf-onboarding/multi-cloud-setup.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.
