Amazon Aurora sans serveur est une configuration de scalabilité automatique à la demande pour Amazon Aurora (édition compatible MySQL), où la base de données démarre, s'éteint et augmente ou réduit la capacité automatiquement en fonction des besoins de votre application. Elle vous permet d'exécuter votre base de données dans le Cloud sans gérer d'instances de base de données. C’est une option relativement simple et économique pour les charges de travail peu fréquentes, intermittentes ou imprévisibles.

La gestion manuelle de la capacité d'une base de données peut prendre un temps précieux et peut conduire à l'utilisation inefficace des ressources de cette dernière. Avec Aurora sans serveur, il vous suffit de créer un point de terminaison de base de données, de préciser éventuellement la plage de capacité que vous désirez, et de connecter vos applications. Vous payez à la seconde en fonction de la capacité de base de données que vous utilisez lorsque cette dernière est active. Vous pouvez aussi passer d'une configuration standard à une configuration sans serveur en quelques clics dans Amazon RDS Management Console.

Présentation d’Amazon Aurora Serverless (0:50)

Avantages

SIMPLE

Élimine la complexité inhérente à la gestion des instances et de la capacité des bases de données. La base de données sera automatiquement démarrée, fermée et mise à l'échelle pour répondre aux besoins de votre application.

ÉVOLUTIF

Mise à l'échelle de la capacité de calcul et de la capacité mémoire en toute transparence en fonction des besoins, sans interrompre les connexions client.

RENTABLE

Ne payez que pour les ressources de base de données que vous consommez, et ce, à la seconde. Vous ne payez pas l'instance de base de données sauf si elle est en cours d'exécution.

HAUTEMENT DISPONIBLE

Erigé sur le stockage distribué, auto-récupérant et tolérant aux pannes d'Aurora standard, avec réplication à 6 nœuds pour vous protéger contre la perte de données.

Inscrivez-vous pour prévisualiser l'édition compatible PostgreSQL

Aurora Serverless est disponible en aperçu pour l'édition compatible Aurora PostgreSQL. Vous pouvez participer en remplissant le formulaire d'inscription.

 

Cas d'utilisation

Applications utilisées de manière occasionnelle

Vous disposez d'une application qui n'est utilisée que pendant quelques minutes plusieurs fois par jour ou par semaine (par exemple un blog à faible trafic). Vous souhaitez donc une base de données économique n'engendrant des frais que lorsqu'elle est active. Avec Aurora sans serveur, vous payez uniquement pour les ressources de base de données que vous consommez.

Nouvelles applications

Vous déployez une nouvelle application et ne savez pas encore de quelle taille d'instance vous avez besoin. Avec Aurora sans serveur, il vous suffit de créer un point de terminaison et de laisser la base de données opérer une mise à l'échelle automatique en fonction des besoins de votre application en matière de capacité.

Charges de travail variables

Vous exécutez une application à l'utilisation modérée, avec des pics de 30 minutes à quelques heures plusieurs fois par jour ou plusieurs fois par an, par exemple une application de ressources humaines, de budgétisation ou de création de rapports opérationnels. Désormais, vous n'avez plus besoin de provisionner à la capacité maximale, ce qui vous obligerait à payer pour des ressources que vous n'utilisez pas en permanence, ou à une capacité moyenne, ce qui risquerait de générer des problèmes de performances et une expérience utilisateur médiocre.

Charges de travail imprévisibles

Vous exécutez des charges de travail lorsque la base de données est utilisée tout au long de la journée, ainsi que lors des pics d'activité difficiles à prévoir - par exemple, un site de trafic susceptible de connaître une augmentation d'activité lorsqu'il commence à pleuvoir. Avec Aurora sans serveur, la capacité de votre base de données sera automatiquement dimensionnée à la hausse pour répondre aux besoins de l'application en matière de pics de charge et sera dimensionnée à la baisse une fois le pic d'activité terminé.

Bases de données de développement et de test

Vos équipes de développeurs logiciels et QA utilisent des bases de données pendant les heures de travail, mais n'en ont pas besoin pendant la nuit ni pendant le week-end. Avec Aurora Serverless, votre base de données s’arrête automatiquement quand elle n’est pas utilisée et démarre beaucoup plus rapidement lorsque le travail commence le lendemain.

Applications à locataires multiples

Vous disposez d'une application Web avec une base de données pour chacun de vos clients. Désormais, vous n'avez plus à gérer la capacité de la base de données individuellement pour chaque application de votre flotte. Aurora gère la capacité de chaque base de données à votre place, vous faisant économiser du temps précieux.

Tarification

Avec Aurora Serverless, vous ne payez que pour la capacité de votre base de données, le stockage et les E/S consommées par votre base de données lorsqu'elle est active. Pour connaître ses tarifs et sa disponibilité régionale, consultez la tarification Amazon Aurora.

Exemple de tarification 1

Vous gérez un site Web d'actualités qui utilise une base de données Aurora sans serveur avec un stockage de 80 Go. Bien que la charge soit faible la plupart du temps sur le site, ce dernier connaît des pics d'activité le matin ou lorsque des sujets brûlants sont publiés. Par exemple, il y a une période de une heure, 10 minutes et 15 secondes le matin pendant laquelle la base de données passe à 4 ACU et une période de 40 minutes et 34 secondes après la publication de sujets brûlants pendant laquelle elle passe à 8 ACU. Le reste de la journée (22 heures, 12 minutes et 46 secondes), la base de données est exécutée à une capacité de 2 ACU. Au total, vous avez également utilisé 90 000 opérations d'E/S pendant la journée.

L'utilisation suivante vous sera facturée pour cette période :

Durée ACU Heures d'ACU Tarif Frais
22 heures, 12 minutes et 46 secondes (22,213 heures) 2 44,26 0,06 USD 2,66 USD
1 heure, 10 minutes et 15 secondes (1,020 heure) 4 4,08 0,06 USD 0,25 USD
40 minutes et 34 secondes (0,676 heure) 8 5,41 0,06 USD 0,32 USD
Utilisation totale pour 24 heures   53,75 0,06 USD 3,23 USD

Le stockage et les E/S de la base de données vous sont également facturés pour cette période de 24 heures.

Le total des frais pour cette période s'élève à :

Utilisation Tarif Frais
53,75 heures d'ACU 0,06 USD par heure d'ACU* 3,23 USD
80 GiB de stockage pour 24 heures 0,10 USD par GiB par mois 0,26 USD
90 000 requêtes d'E/S 0,20 USD pour un million de requêtes 0,02 USD
  Total des frais pour 24 heures 3,51 USD
Total des frais pour 24 heures 3,51 USD
Total des frais pour 24 heures 3,51 USD
Total des frais pour 24 heures 3,51 USD

*Exemple de prix par heure pour la région USA Est (Virginie du Nord). La tarification varie selon les régions.


Exemple de tarification 2

Vous créez une base de données Aurora sans serveur pour votre environnement de test d'application, avec un stockage de base de données de 200 Go. Vous exécutez deux séries de tests sur une période de 24 heures. Lors de la première salve de tests, Aurora s'exécute à une capacité de 4 ACU pendant 44 minutes et 6 secondes et effectue 60 000 requêtes d'E/S avant que la base de données ne soit suspendue une fois le test terminé. Après quatre heures d'inactivité, Aurora se réactive lorsque vous démarrez une autre salve de tests. Lors du deuxième test, Aurora s'exécute à une capacité de 8 ACU pendant 30 minutes et 8 secondes et effectue 80 000 requêtes d'E/S avant que la base de données ne soit suspendue pour le reste de la journée.

L'utilisation suivante vous sera facturée pour cette période :

Durée ACU Heures d'ACU Tarif Frais

44 minutes et 6 secondes (0,735 heure)

4
2,940 0,06 USD 0,18 USD
30 minutes et 8 secondes (0,502 heure) 8
4,107
0,06 USD 0,24 USD
Utilisation totale pour 24 heures   6,957
0,06 USD 0,42 USD

Le temps pendant lequel la base de données est suspendue ne vous est pas facturé. Le stockage et les E/S de la base de données vous sont facturés pour cette période de 24 heures.

Le total des frais pour cette période s'élève à :

Utilisation Tarif Frais
6,957 heures d'ACU 0,06 USD par heure d'ACU* 0,42 USD
200 GiB de stockage pour 24 heures 0,10 USD par GiB par mois 0,66 USD
60 000 + 80 000 = 140 000 requêtes d'E/S 0,20 USD pour un million de requêtes 0,03 USD
  Total des frais pour 24 heures 1,11 USD
Total des frais pour 24 heures 3,51 USD
Total des frais pour 24 heures 3,51 USD
Total des frais pour 24 heures 3,51 USD

*Exemple de prix par heure pour la région USA Est (Virginie du Nord). La tarification varie selon les régions.

Comment démarrer

Aurora sans serveur est actuellement disponible pour Amazon Aurora avec compatibilité MySQL 5.6. Le démarrage est facile : choisissez Serverless lors de la création de votre cluster de bases de données Aurora, spécifiez (en option) la plage de capacité de base de données souhaitée et connectez vos applications.

 

En savoir plus sur les versions Amazon Aurora compatibles MySQL

Consultez la page des fonctionnalités
Prêt à créer ?
Mise en route avec Amazon Aurora
D'autres questions ?
Contactez-nous