> ## Documentation Index
> Fetch the complete documentation index at: https://docs.replit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Déploiements Autoscale

> Découvrez comment les déploiements Autoscale ajustent automatiquement la capacité en fonction du trafic de votre application.

Les déploiements Autoscale s'exécutent sur des ressources de cloud computing qui augmentent et diminuent pour gérer efficacement
le trafic réseau et la charge de travail de votre application Replit. Lorsque votre application est sollicitée, l'autoscaling ajoute des serveurs pour
gérer la charge. Lorsque votre application est inactive, il réduit leur nombre jusqu'à zéro pour vous faire économiser de l'argent.

Les déploiements Autoscale sont idéaux pour les cas d'utilisation suivants :

* Les applications web qui gèrent des charges de travail et un trafic variables, telles que les sites e-commerce
* Les API et services

<Frame>
  <img src="https://mintcdn.com/replit/jSmYU1wBTvl8UMyc/images/deployments/autoscale/autoscale-deployments.jpg?fit=max&auto=format&n=jSmYU1wBTvl8UMyc&q=85&s=249758926937644572b1db350a170d92" alt="Déploiement Autoscale" width="1920" height="1080" data-path="images/deployments/autoscale/autoscale-deployments.jpg" />
</Frame>

## Fonctionnalités

Les déploiements Autoscale incluent les fonctionnalités suivantes :

* **Mise à l'échelle automatique des ressources** : Ajuste automatiquement les ressources en fonction des tendances du trafic pour optimiser les coûts.
* **Domaines personnalisés** : Configurez un domaine personnalisé ou utilisez une URL `<nom-app>.replit.app` pour accéder à votre application.
* **Limites configurables** : Définissez le nombre maximum d'instances vers lesquelles votre application publiée peut évoluer.
* **Puissance machine flexible** : Choisissez la configuration CPU et RAM qui répond aux besoins de votre application.
* **Surveillance** : Consultez les journaux et surveillez le statut de votre application publiée.

## Utilisation

Vous pouvez accéder aux déploiements Autoscale dans l'outil de publication de l'éditeur de projet.

<Accordion title="Comment accéder aux déploiements Autoscale">
  Depuis le **dock d'outils** à gauche :

  1. Sélectionnez <img class="icon-svg" src="https://mintcdn.com/replit/X_IP1EeHGm0cA2VA/images/icons/workspace-all-tools-button.svg?fit=max&auto=format&n=X_IP1EeHGm0cA2VA&q=85&s=579643854fb13c402de516695e52c554" alt="Icône Tous les outils" width="16" height="16" data-path="images/icons/workspace-all-tools-button.svg" /> **Tous les outils** pour voir la liste des outils de l'éditeur de projet.
  2. Sélectionnez <img class="icon-svg" src="https://mintcdn.com/replit/rJldsgYVucXB_6kW/images/icons/deploy-icon.svg?fit=max&auto=format&n=rJldsgYVucXB_6kW&q=85&s=853c5ef39a8a7ac3648b3a2ce182fcb8" alt="Icône Publication" width="16" height="16" data-path="images/icons/deploy-icon.svg" /> **Publication**.
  3. Sélectionnez l'option **Autoscale** puis **Configurer votre application publiée**.

  Depuis la **barre de recherche** :

  1. Sélectionnez la <img class="icon-svg" src="https://mintcdn.com/replit/X_IP1EeHGm0cA2VA/images/icons/workspace-search-icon.svg?fit=max&auto=format&n=X_IP1EeHGm0cA2VA&q=85&s=d3feed840da2d19e1ee4873d137114dc" alt="icône loupe" width="16" height="16" data-path="images/icons/workspace-search-icon.svg" /> loupe en haut pour ouvrir l'outil de recherche
  2. Tapez « Publication » pour localiser l'outil et sélectionnez-le dans les résultats.
  3. Sélectionnez l'option **Autoscale** puis **Configurer votre application publiée**.
</Accordion>

<Frame caption="Écran de configuration Autoscale dans l'outil de publication">
  <img src="https://mintcdn.com/replit/jSmYU1wBTvl8UMyc/images/deployments/autoscale/autoscale-deployment-options.png?fit=max&auto=format&n=jSmYU1wBTvl8UMyc&q=85&s=6cf45ec28a15a8591949adc31ed71d27" alt="Options de publication Autoscale" width="3280" height="1780" data-path="images/deployments/autoscale/autoscale-deployment-options.png" />
</Frame>

## Puissance machine

Sélectionnez **Modifier** pour afficher et définir les options de puissance machine. Utilisez les curseurs pour sélectionner la configuration CPU et RAM
pour chaque instance de serveur d'application publiée.

Consultez le coût en **unités de calcul** pour la configuration dans la ligne **Total par machine**.
Une unité de calcul est une mesure des ressources de cloud computing basée sur la configuration mémoire et CPU de la machine.

Pour en savoir plus sur le calcul du coût en unités de calcul, consultez [Unités de calcul](/billing/about-usage-based-billing#2-compute-units).

<Frame>
  <img src="https://mintcdn.com/replit/jSmYU1wBTvl8UMyc/images/deployments/autoscale/machine-power.png?fit=max&auto=format&n=jSmYU1wBTvl8UMyc&q=85&s=ae68f9b2aa42924d95fa8104a09710a1" alt="capture d'écran de la configuration de puissance machine" width="1257" height="729" data-path="images/deployments/autoscale/machine-power.png" />
</Frame>

## Nombre maximum de machines

Utilisez le curseur pour ajuster le nombre maximum de machines. Ce nombre est la limite supérieure d'instances de serveur
que la fonctionnalité d'autoscaling peut attribuer lorsqu'elle détermine que votre application est sollicitée.

La ligne inférieure affiche l'équivalent en unités de calcul, calculé par la formule suivante :

`Nombre de machines * unités de calcul par machine`

<Frame>
  <img src="https://mintcdn.com/replit/jSmYU1wBTvl8UMyc/images/deployments/autoscale/max-machines.png?fit=max&auto=format&n=jSmYU1wBTvl8UMyc&q=85&s=f8b5b3439abc9855130e6f63671946f5" alt="capture d'écran de la configuration du nombre maximum de machines" width="1254" height="329" data-path="images/deployments/autoscale/max-machines.png" />
</Frame>

## Étapes suivantes

* [Surveillance des applications publiées](/references/publishing/monitoring-a-deployment/) : Apprenez à consulter les journaux et à surveiller votre application publiée.
* [Coûts de publication](/billing/deployment-pricing) : Consultez les coûts associés à la publication.
* [Tarification](https://replit.com/pricing/) : Consultez les tarifs et les allocations pour chaque type de plan.
* [Allocations d'utilisation](/billing/about-usage-based-billing/) : Découvrez les limites d'utilisation et les unités de facturation des déploiements programmés.
