Section courante

A propos

Section administrative du site

 En ligne  Utilisation  Services  Tutoriel  Programmation  Annexe  Aide 
Index
Vue par services
Introduction
Ligne de commande Amazon (AWS CLI)
Apprentissage machine
Base de données
CDN
Certificat
Conteneur
Courriel
Déploiement
Entrepôt de données
Équilibreur de charge
Fonctions événementielle
IDE Web
Identité et accès utilisateur
Intelligence artificielle
Machine virtuelle
Mégadonnées
Médical
Mise en réseau et diffusion de contenu
NoSQL
Pare-feu
Productivité des entreprises
Reconnaissance faciale
Serveur de fichiers
Serveur de nom de domaines
Service Web d'API
Surveillance
Traitement du langage naturel
VPC
VPN
Amazon Personalize
Amazon SageMaker
Amazon ElastiCache
RDS
Amazon CloudFront
ACM
AWS Certificate Manager
Amazon Elastic Container Registry
Amazon Elastic Container Service
Amazon Elastic Kubernetes Service
AWS Elastic Beanstalk
SES
AWS CodeBuild
AWS CodeDeploy
AWS CodePipeline
Amazon Redshift
Load Balancer
AWS Lambda
Cloud9
IAM
Amazon Polly
Amazon QuickSight
EC2
Lightsail
Amazon Athena
Amazon EMR
Amazon Managed Streaming for Apache Kafka
Amazon Comprehend Medical
AWS Direct Connect
Amazon DocumentDB
Amazon DynamoDB
Security Groups
WAF
Amazon WorkDocs
Amazon WorkSpaces
Amazon Rekognition
Amazon FSx
Amazon Glacier
S3
Route 53
Amazon API Gateway
AWS AppSync
Amazon CloudWatch
AWS CloudTrail
Amazon Comprehend
Amazon Virtual Private Cloud
AWS VPN
Les premiers pas
Les opérations
Créer un utilisateur ayant uniquement le droit de modifier certaines des entrées de noms de domaines dans Route 53
Comment augmenter la taille d'un disque existant dans AWS
Synchronisation de base de données
AWS SDK for Delphi
AWS SDK for PHP
AWS SDK for .NET
Boto3 (AWS SDK for Python)
AMI Amazon Linux
Référence des codes d'erreurs AWS
Référence des termes (vocabulaire)
Préface
Notes légal
Dictionnaire
Recherche
Fiche technique
Fournisseur : AWS
Type de produit : Service infonuagique
Catégorie : Base de données
Site Web : https://aws.amazon.com/rds/

RDS

Les services RDS d'AWS, tire son nom de l'anglicisme Amazon Relational Database Service et offre la possibilité d'utiliser des bases de données SQL, comme Amazon Aurora, MySQL, MariaDB, Oracle et Microsoft SQL Server sans les problèmes de maintenances (copie de sauvegarde, gestion de problèmes du noyau Linux ou Windows,...). On peut aussi indiquer à AWS les moments où il effectuera les opérations de maintenances afin de minimum les temps de non disponibilité de la base de données. Les seuls ajustements que l'on peut faire c'est de choisir le type de machine virtuelle allant être utilisé pour héberger la base de données. Par contre, pour accéder à la base de données, ça peut s'avérer plus compliqué, ainsi, il faudra probablement soit passé par une instance EC2 avec une communication SSH/SQL allant utilisé la base de données ou ouvrir une porte directement vers l'extérieur avec les risques que cela comporte au niveau de la sécurité. Ainsi, il n'y a pas de logiciel permettant d'envoyer directement des requêtes SQL.

Connexion

Normalement, une instance RDS ne peut communiquer qu'avec son instance EC2 pour respecter des critères de sécurité acceptable pour des bases de données Amazon Aurora, MySQL ou MariaDB. Pour être en mesure de se connecter à une instance RDS et effectuer du développement, vous devrez passer par des chemins assez complexes en fonction des outils que vous choisissez. Voici quelques exemples :

Outil Solution
MySQL Workbench En utilisant une connexion Standard TCP/IP over SSH. Voir Comment se connecter à instance EC2 d'AWS d'Amazon avec MySQL Workbench ?
Linux En utilisant la commande mysql sur une instance EC2.
PhpStorm En ajouter une connexion en cliquant sur l'icône Database, sélectionnant la base de données MySQL, MariaDB ou PostgreSQL, puis en cochant la case «Use SSH tunnel» dans l'onglet «SSH/SSL» ou sélectionnant Amazon Redshift.
... ...

Remarque



PARTAGER CETTE PAGE SUR
Dernière mise à jour : Mercredi, le 21 novembre 2018