Database
 sql >> Base de données >  >> RDS >> Database

Qu'est-ce qu'AWS RDS

Dans cet article, nous expliquons ce qu'est AWS RDS et comment il a réduit les efforts de maintenance et de gestion. Relational Database Service (RDS) est un service Web fourni par Amazon. La plupart des entreprises utilisent ce service car il s'agit du composant rapide, sécurisé et rentable de l'infrastructure cloud moderne. RDS fournit six moteurs de base de données familiers, y compris des options open source populaires telles que PostgreSQL, MySQL, MariaDB.

En bref, il s'agit d'une base de données en tant que service, où Amazon déploie et exploite votre base de données. Il prend en charge des tâches telles que la sauvegarde et l'application de correctifs au logiciel de base de données, ainsi que la haute disponibilité Il est également facile d'obtenir de bonnes performances de base avec RDS. Chaque instance RDS est préconfigurée et optimisée en fonction de la taille sélectionnée. Les instances RDS évoluent en ajustant le type d'instance de base de données (mémoire ou alimentation de calcul vers le haut ou vers le bas) selon les besoins. Il est également simple de configurer des réplicas en lecture ou de mettre en place une réplication synchrone entre les zones de disponibilité pour améliorer les performances, la disponibilité et la durabilité. À l'aide de RDS, l'option de service entièrement géré peut être idéale pour supprimer la majorité des tâches DBA. Cependant, le service ne fournit pas actuellement l'option d'exécuter chaque type de tâche. RDS gère également la réplication. Si les développeurs ont besoin d'une haute disponibilité dans une base de données, l'option de zone multi-disponibilité dans RDS peut être utilisée. Une base de données répliquée est maintenue synchronisée avec la base de données principale avec cette option en cas d'échec.

Maintenir AWS RDS UP avec un coût :

"Payez pour ce que vous utilisez", vous devez garder un œil sur ce que vous avez en cours d'exécution sur le service. Si vous utilisez l'instance pour POC/Testing et que vous avez oublié de la résilier, la surallocation est une cause fréquente d'augmentation des coûts. Vous pouvez estimer votre facture mensuelle à l'aide du calculateur de coûts. Comme une petite ou une moyenne entreprise est une bonne option pour apporter les services matériels, l'interne peut avoir du sens. Mais si l'entreprise évolue rapidement ou fonctionne à court terme, AWS devrait continuer à être la meilleure option.

À propos d'AWS RDS

  • Provisionner et gérer des bases de données relationnelles
  • Gère automatiquement
    • Sauvegardes
    • Réplication*
    • Correction
    • Mises à jour*
  • Performances prévisibles et fiables
  • Mettre à l'échelle verticalement à la volée
  • Mettre à l'échelle horizontalement
    • Lire le réplica pour MySQL
    • Sharding manuel

Quand utiliser Amazon RDS

Utiliser Amazon RDS

– Un taux de requête/écriture moyen à élevé
– Transactions complexes ou requêtes complexes
– Pas plus d'un seul nœud de travail/fragment
– Haute durabilité

Comme recommandé, n'utilisez pas Amazon RDS :

– Partage
– Taux de lecture/écriture massifs

Par exemple :150 000 écritures/seconde
– Requêtes et requêtes GET/PUT simples
– Personnalisation du SGBDR

Fin de l'article, nous avons expliqué Qu'est-ce qu'AWS RDS.