Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Hyperéchelle Aurora compatible MySQL pour gérer les hausses de trafic soudaines
Oliver Francis, Shyam Sunder Rakhecha et Vikram Singh Rai, Amazon Web Services (AWS)
Octobre 2022
Votre activité sur Internet pourrait faire face à une situation d'hyperéchelle
Pour faire face à ces charges inattendues, votre infrastructure doit passer par un processus d'hyperéchelle. La mise à l'échelle du niveau applicatif implique l'ajout de serveurs ou de pods. Toutefois, l'élément le plus complexe de l'hyperéchelle est la base de données. Vous pouvez mettre à l'échelle votre instance de base de données à la plus grande taille d'instance disponible, mais cela ne résoudra peut-être pas votre problème.
Si vous exécutez la charge de travail de votre base de données sur Édition compatible avec Amazon Aurora MySQL, ce guide fournit des recommandations que vous pouvez mettre en œuvre pour mettre à l'hyperéchelle votre base de données afin de faire face à une hypercroissance soudaine. Toutes ces recommandations ne constituent pas de bonnes pratiques à long terme. Si vous vous attendez à une hypercroissance et que vous avez le temps de planifier pour y faire face, veuillez consulter les billets de blog répertoriés dans la section Ressources. Ils peuvent vous aider à implémenter des bonnes pratiques à long terme. D'autre part, si vous êtes confronté à une hypercroissance inattendue, ce guide vous aidera à gérer votre charge de travail et à atteindre une stabilité raisonnable tout en planifiant et implémentant des solutions à long terme pour votre entreprise.
Notez que les recommandations décrites dans ce guide nécessiteront l'aide de votre équipe de développement en matière d'implémentation.
Résultats commerciaux ciblés
Les approches décrites dans ce guide vous aideront à effectuer les opérations suivantes :
-
Stabiliser votre activité en cas d'hypercroissance inattendue. Atteindre une stabilité suffisante pour mettre en œuvre les bonnes pratiques à long terme en matière d'hypercroissance.
-
Prévenir les pertes financières. Des interruptions soudaines dans un environnement mis à l'hyperéchelle peuvent entraîner une baisse du nombre de transactions commerciales effectuées sur votre application par vos clients. Cela peut entraîner des pertes financières importantes dans certains cas. Un environnement à hyperéchelle stabilisé est essentiel pour éviter les interruptions prolongées qui entraînent une perte d'activité.