Applez Nous: +41 22 518 70 00
Un groupe d’Auto Scaling repose sur trois piliers fondamentaux :
t4g.medium), les clés SSH, les Security Groups et le script User Data à déployer.# Exemple : Suivi d'une cible de métrique (Target Tracking Scaling Policy)
# Maintient l'utilisation moyenne du processeur du groupe à 60%
aws autoscaling put-scaling-policy --auto-scaling-group-name asg-web-prod
--policy-name maintenir-cpu-60
--policy-type TargetTrackingScaling
--target-tracking-configuration '{
"PredefinedMetricSpecification": {
"PredefinedMetricType": "ASGAverageCPUUtilization"
},
"TargetValue": 60.0
}'
Pour les services présentant des habitudes de trafic récurrentes (ex: plateforme bancaire ou portail d’enseignement avec un pic d’affluence chaque matin à 08h00), la scalabilité planifiée ou prédictive (basée sur l’analyse historique du trafic par Machine Learning) provisionne les serveurs en avance de phase, évitant ainsi toute latence au moment du rush.
Période de stabilisation (Cooldown) : Un délai tampon (souvent fixé à 300 secondes) est appliqué après chaque ajout d’instance pour laisser au nouveau serveur le temps de charger ses caches et soulager le groupe avant de décider d’un éventuel nouvel ajout.