> For the complete documentation index, see [llms.txt](https://docs.ngsurvey.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ngsurvey.com/fr/installation-setup/installation/amazon-web-services/aws-elastic-beanstalk.md).

# AWS Elastic Beanstalk

## Configuration AWS EBS

NGSurvey peut également être déployé sur n’importe quelle pile AWS EBS en quelques minutes seulement, à l’aide de l’un des liens d’installation suivants, selon que vous choisissiez ou non d’activer le proxy inverse NGINX sur votre configuration EBS.&#x20;

* [Package source d’installation AWS Elastic Beanstalk avec Nginx activé](https://console.aws.amazon.com/elasticbeanstalk/home?region=eu-central-1#/newApplication?applicationName=ngSurvey\&platform=docker\&environmentType=SingleInstance\&withRds=true\&rdsDBEngine=sqlserver-ex\&sourceBundleUrl=https://ngsurvey.s3.eu-central-1.amazonaws.com/ngsurveyeenginx.aws.zip) \
  Configure ngSurvey avec un proxy inverse Nginx préconfiguré. Recommandé.&#x20;

* [Package source d’installation AWS Elastic Beanstalk](https://console.aws.amazon.com/elasticbeanstalk/home?region=eu-central-1#/newApplication?applicationName=ngSurvey\&platform=docker\&environmentType=SingleInstance\&withRds=true\&rdsDBEngine=sqlserver-ex\&sourceBundleUrl=https://ngsurvey.s3.eu-central-1.amazonaws.com/ngsurveyee.aws.zip)\
  Configure ngSurvey sans configuration Nginx par défaut. Recommandé uniquement si vous ne souhaitez pas fonctionner derrière un proxy inverse ou si vous voulez configurer Nginx manuellement.

\
Une fois votre fichier source téléchargé, vous pouvez configurer votre nouvelle instance AWS EBS à l’aide du fichier source et des variables d’environnement suivantes.\
\ <mark style="color:rouge;">**Pour obtenir votre jeton d’accès, contactez l’équipe commerciale de ngSurvey.**</mark>

<figure><img src="https://186103257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8fLhS0bmfBRyq0HdUm%2Fuploads%2FIpdXJhB4MoHzTkYWcIbE%2Fimage.png?alt=media&amp;token=038dfe3a-3047-40dc-96aa-828ed671d118" alt=""><figcaption></figcaption></figure>

## Load balancing

Si vous exécutez ngSurvey sur plusieurs nœuds de cluster, assurez-vous que vous [activer la mise en cache distribuée](/fr/installation-setup/installation/cluster-scale-out-configuration.md) si vous exécutez ngSurvey sur plusieurs instances de serveur pour répartir la charge.

## Configuration de la Base de données

Prêt à l’emploi, ngSurvey configurera automatiquement / créera / mettra à jour la base de données spécifiée dans votre chaîne de connexion. Notez que si vous exécutez votre conteneur sur AWS, ngSurvey récupérera automatiquement toutes les propriétés de connexion RDS.\
\
Si vous ne souhaitez pas que ngSurvey mette à jour automatiquement votre base de données, vous pouvez désactiver la configuration automatique de la base de données en définissant la variable d’environnement NGSurvey:AutoDBSetup sur false.\
\
Si vous préférez effectuer une configuration manuelle de la base de données, vous pouvez récupérer le fichier DACPAC depuis le répertoire app/database du conteneur dans l’archive et suivre la procédure d’installation de la base de données du Microsoft SQL Server.


---

# 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.ngsurvey.com/fr/installation-setup/installation/amazon-web-services/aws-elastic-beanstalk.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.
