> For the complete documentation index, see [llms.txt](https://docs.elimity.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.elimity.com/technical-guides/gateways-and-import-agents/prerequisites.md).

# Prerequisites

We distribute all Elimity Insights gateways and import agents as OCI images for both Linux and Windows Server hosts. In most cases our recommendation for deploying these is to use a CaaS solution like Google Cloud Run or Azure Container Apps. Elimity Insights gateways typically are stateless HTTP servers that match most cloud providers' definition of a microservice, while import agents can run as a standalone job. Using a CaaS solution has the following advantages:

* No manual VM management
* Encrypted connections to gateways via out-of-the box HTTPS reverse proxy
* Cost-effective since you only pay when the gateway / agent is actually importing
* Great integration with your cloud provider's key vault for mounting secrets
* Configuration / monitoring / upgrades via your cloud provider's user-friendly UI

If using your cloud provider's container hosting solution is not an option, then refer to [our documentation about installing Docker](/technical-guides/working-with-containers/manual-deployments-with-docker-engine.md) (and Docker Compose, which we also recommend) on your server manually.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.elimity.com/technical-guides/gateways-and-import-agents/prerequisites.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
