> For the complete documentation index, see [llms.txt](https://docs.spectralink.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.spectralink.net/amie-essentials/planning-and-installation.md).

# Planning and Deployment

This section takes you from a downloaded SAM image to a working SAM server: the capacity your host needs, how to [deploy the virtual machine and set up networking](/amie-essentials/planning-and-installation/install-sam-server.md), [logging in](/amie-essentials/planning-and-installation/logging-in.md) for the first time, installing the [license](/amie-essentials/planning-and-installation/install-license.md) and [certificate](/amie-essentials/planning-and-installation/install-certificate.md), and [the SAM license](/amie-essentials/planning-and-installation/sam-license.md) itself.

## Capacity Guidelines

{% hint style="info" %}
**Testing environment**

Testing for capacity was conducted on a Vsphere host with an Intel Xeon x5670 processor running at 2.93 GHz. This is a mid-grade host machine. Performance will certainly vary if the administrator loads SAM on a laptop or a less powerful host. Conversely, an administrator might expect slightly better performance from a host with a more robust processor.
{% endhint %}

{% hint style="warning" %}
**Capacity guidelines**

This release’s OVF requires 4 processors and 8 GB of RAM. This configuration will handle up to 100,000 devices based on our testing. When approving more than 1000 devices at a time, SAM may display a spinning gear icon until the operation completes. To allow more processing time, increase the heartbeat interval, taking into consideration the number of devices you’re managing and your network and hardware capacity and performance. Keep in mind that a longer heartbeat interval will make it take longer for your configuration changes to be transmitted to your phone fleet.
{% endhint %}

## Security Scan

Security concerns plague IT departments everywhere. To address these concerns, Spectralink has implemented security vulnerability scans which identify code areas where critical operations and assets could be at risk. Where risks were found, various mitigation practices were implemented and incorporated into this code version.


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.spectralink.net/amie-essentials/planning-and-installation.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
