

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.

# Tutoriels Amazon RDS et exemple de code
<a name="CHAP_Tutorials"></a>

La AWS documentation inclut plusieurs didacticiels qui vous guident à travers les cas d'utilisation courants d'Amazon RDS . La plupart de ces didacticiels vous montrent comment utiliser Amazon RDS () avec d'autres AWS services. En outre, vous pouvez accéder à un exemple de code dans GitHub. 

**Note**  
Vous pouvez trouver d’autres tutoriels sur le [Blog AWS de base de données](https://aws.amazon.com/blogs/database/). Pour plus d’informations sur la formation, consultez [AWS Training and Certification](https://www.aws.training/).

**Topics**
+ [Tutoriels dans ce guide](#CHAP_Tutorials.ThisGuide)
+ [Tutoriels dans d'autres AWS guides](#CHAP_Tutorials.OtherGuides)
+ [Tutoriels et exemples de code dans GitHub](#CHAP_Tutorials.GitHub)
+ [AWS Livre de recettes de base de données](#aws-db-cookbook-overview)
+ [AWS portail de contenu d'atelier et de laboratoire pour Amazon RDS](#CHAP_Tutorials_postgreslabs)
+ [AWS portail de contenu d'atelier et de laboratoire pour Amazon RDS](#CHAP_Tutorials_sqllabs)
+ [Utilisation de ce service avec un AWS SDK](#sdk-general-information-section)

## Tutoriels dans ce guide
<a name="CHAP_Tutorials.ThisGuide"></a>

Les tutoriels suivants dans ce guide montrent comment exécuter les tâches courantes à l’aide d’Amazon RDS :
+ [Tutoriel : Création d'un VPC à utiliser avec un ) IPv4](CHAP_Tutorials.WebServerDB.CreateVPC.md)

  Découvrez comment inclure une instance de bases de données dans un cloud privé virtuel (VPC) basé sur le service Amazon VPC. Dans ce cas, le VPC partage des données avec un serveur web qui s’exécute sur une instance Amazon EC2 dans le même VPC.
+ [Tutoriel : Créer un VPC à utiliser avec une instance (mode double-pile)](CHAP_Tutorials.CreateVPCDualStack.md)

  Découvrez comment inclure une instance de bases de données dans un cloud privé virtuel (VPC) basé sur le service Amazon VPC. Dans ce cas, le VPC partage des données avec une instance Amazon EC2 dans le même VPC. Dans ce tutoriel, vous créez le VPC pour ce scénario qui fonctionne avec une base de données en mode double pile. 
+ [Didacticiel : Créer un serveur web et une instance de base de données Amazon RDS](TUT_WebAppWithRDS.md)

  Apprenez à installer un serveur web Apache avec PHP et à créer une base de données MySQL. Le serveur Web s’exécute sur une instance Amazon EC2 à l’aide d’Amazon Linux et la base de données MySQL est une instance de base de données MySQL. L’instance Amazon EC2 et le d’instance de base de données s’exécutent dans un VPC Amazon.
+ [Didacticiel : restaurer une instance de base de données Amazon RDS à partir d'un instantané de base de données](CHAP_Tutorials.RestoringFromSnapshot.md)

  Apprenez à restaurer une instance de base de données à partir d’un instantané de bases de données.
+ [Tutoriel : Utilisation d'une fonction Lambda pour accéder à une base de données Amazon RDS](rds-lambda-tutorial.md)

  Apprenez à créer une fonction Lambda à partir de la console RDS pour accéder à une base de données, créer une table, ajouter quelques enregistrements et extraire des enregistrements de la table. Vous apprenez également à appeler la fonction Lambda et à vérifier les résultats de la requête.
+ [Didacticiel : Spécification des instances de bases de données à arrêter à l’aide de balises](Tagging.RDS.Autostop.md)

  Apprenez à utiliser des balises pour préciser les instances de base de données à arrêter.
+ [Tutoriel : Consigner les modifications de l'état d'une instance de base de données à l'aide EventBridge](rds-cloud-watch-events.md#log-rds-instance-state)

  Découvrez comment enregistrer un changement d'état d'une instance de base de données à l'aide d'Amazon EventBridge et AWS Lambda.
+ [Didacticiel : Création d’une alarme Amazon CloudWatch pour un décalage de réplica de cluster de bases de données multi-AZ pour Amazon RDS](multi-az-db-cluster-cloudwatch-alarm.md)

  Découvrez comment créer une CloudWatch alarme qui envoie un message Amazon SNS lorsque le délai de réplication d'un cluster de bases de données multi-AZ dépasse un seuil. Une alarme surveille la métrique `ReplicaLag` sur la période de temps que vous spécifiez. Cette action est une notification envoyée vers une rubrique Amazon SNS ou une stratégie Amazon EC2 Auto Scaling.

## Tutoriels dans d'autres AWS guides
<a name="CHAP_Tutorials.OtherGuides"></a>

Les didacticiels suivants, présentés dans d'autres AWS guides, vous montrent comment effectuer des tâches courantes avec Amazon RDS () :
+ [Tutoriel : Rotation d'un secret pour une AWS base de données](https://docs.aws.amazon.com/secretsmanager/latest/userguide/tutorials_db-rotate.html) dans le *guide de AWS Secrets Manager l'utilisateur*

  Apprenez à créer un secret pour une AWS base de données et à configurer le secret pour qu'il alterne selon un calendrier. Vous déclenchez une rotation manuellement, puis vous vérifiez que la nouvelle version du secret continue de fournir l’accès.
+ [Tutoriels et exemples](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/tutorials.html) dans le *Manuel du développeur AWS Elastic Beanstalk *

  Découvrez comment déployer des applications qui utilisent des bases de données Amazon RDS avec AWS Elastic Beanstalk.
+ [ Utilisation des données d’une base de données Amazon RDS pour créer une source de données Amazon ML](https://docs.aws.amazon.com/machine-learning/latest/dg/using-amazon-rds-with-amazon-ml.html) dans le *Amazon Machine Learning Developer Guide*

  Apprenez à créer un objet de source de données Amazon Machine Learning (Amazon ML) à partir de données stockées dans une instance de base de données MySQL.
+ [Activation manuelle de l'accès à une instance Amazon RDS dans un VPC](https://docs.aws.amazon.com/quicksight/latest/user/rds-vpc-access.html) dans le manuel *Amazon* Quick User Guide

  Découvrez comment activer l'accès rapide à une instance de base de données Amazon RDS dans un VPC.

## Tutoriels et exemples de code dans GitHub
<a name="CHAP_Tutorials.GitHub"></a>

Les didacticiels et les exemples de code suivants vous GitHub montrent comment effectuer des tâches courantes avec Amazon RDS  :
+ [ Création du dispositif de suivi d’élément Amazon Relational Database Service](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javav2/usecases/Creating_rds_item_tracker)

  Découvrez comment créer une application qui suit et génère des rapports sur les éléments de travail. Cette application utilise Amazon RDS, Amazon Simple Email Service, Elastic Beanstalk et le kit SDK pour Java 2.x.

## AWS Livre de recettes de base de données
<a name="aws-db-cookbook-overview"></a>

Le [livre de recettes AWS DB](https://github.com/aws-samples/sample-aws-database-cookbook/) est un guide de base de données complet qui vous explique comment créer, déployer et gérer des solutions de base de données performantes et rentables sur. AWS Step-by-stepdes didacticiels vous guident dans la création d'applications prêtes pour la production et dans le déploiement des applications à l'aide CloudFormation de modèles. Vous découvrirez les AWS services essentiels en construisant une infrastructure, en mettant en œuvre des réseaux, en développant des architectures sans serveur, en gérant des bases de données et en intégrant l'IA générative. Découvrez les AWS meilleures pratiques qui vous aident à créer des solutions sécurisées et évolutives tout en optimisant les coûts. Que vous soyez un débutant AWS ou un professionnel expérimenté, le livre de recettes AWS DB vous aide à développer les compétences nécessaires pour relever les défis courants liés aux bases de données et mettre en œuvre des solutions adaptées aux entreprises. Le guide pratique comprend les sections suivantes :
+ **[Mise en route AWS pour les applications de base](https://github.com/aws-samples/sample-aws-database-cookbook/tree/main/1_Getting_Started_with_AWS)** de données : découvrez AWS les principes fondamentaux tels que la configuration de votre compte et de l'environnement Jupyter Notebook.
+ **[Principes fondamentaux des bases de](https://github.com/aws-samples/sample-aws-database-cookbook/tree/main/2_Your_First_Database_on_AWS)** données — Explorez les concepts essentiels des bases de données et comparez les services de AWS base de données afin de choisir la solution adaptée à vos charges de travail.
+ **[Application Web sans serveur avec Amazon Aurora](https://github.com/aws-samples/sample-aws-database-cookbook/tree/main/3_Building_Your_First_Serverless_Web_App_with_Aurora)** : créez une application de end-to-end vente au détail avec Amazon Aurora PostgreSQL qui gère les stocks, les commandes et les données clients.
+ **[Surveillance et observabilité](https://github.com/aws-samples/sample-aws-database-cookbook/tree/main/4_Operational_Excellence_Best_Practices_for_Aurora)** : configurez le suivi des performances, ainsi que des alertes pour identifier les problèmes potentiels liés aux bases de données avant qu’ils n’affectent vos applications.
+ **[Mise à l’échelle avec Amazon Aurora](https://github.com/aws-samples/sample-aws-database-cookbook/tree/main/5_Scaling_for_Success_Growing_with_Aurora)** : apprenez à créer des déploiements multirégionaux résilients avec Aurora DSQL, et à mettre à l’échelle vos bases de données pour augmenter la puissance de traitement ou à les répartir sur plusieurs instances pour augmenter la capacité.
+ **[Optimisation des performances et des coûts](https://github.com/aws-samples/sample-aws-database-cookbook/tree/main/6_Optimizing_Performance_and_Cost)** : optimisez les performances de votre base de données et réduisez les coûts grâce à des stratégies de réglage éprouvées.
+ **[Passez à des bases de données AWS spécialement conçues — Construisez](https://github.com/aws-samples/sample-aws-database-cookbook/tree/main/7_Break_Free_from_Everything_in_One_Database_Trap_A_Journey_to_Purpose_Built_AWS_Databases)** une infrastructure sécurisée et fiable qui fait évoluer vos solutions d'IA générative et vos applications pilotées par les données, du prototype au déploiement en entreprise.
+ **[Applications d’IA générative avec RAG](https://github.com/aws-samples/sample-aws-database-cookbook/tree/main/8_Building_Your_First_GenAI_Application_with_AWS_Data_Foundations)** : créez un système de recherche intelligente pour les documents d’assurance et de santé, qui utilise la génération à enrichissement contextuel (RAG) pour générer des résultats précis et contextuels.

## AWS portail de contenu d'atelier et de laboratoire pour Amazon RDS
<a name="CHAP_Tutorials_postgreslabs"></a>

La collection suivante d’ateliers et d’autres contenus pratiques vous permet de mieux comprendre les fonctionnalités et capacités d’Amazon RDS PostgreSQL : 
+ [Création d’une instance de base de données](https://catalog.us-east-1.prod.workshops.aws/workshops/2a5fc82d-2b5f-4105-83c2-91a1b4d7abfe/en-US/2-foundation/lab1-create/task1)

  Découvrez comment créer une instance de base de données.
+ [Surveillance des performances avec les outils RDS](https://catalog.us-east-1.prod.workshops.aws/workshops/31babd91-aa9a-4415-8ebf-ce0a6556a216/en-US/)

  Découvrez comment utiliser AWS les outils SQL (Cloudwatch, Enhanced Monitoring, Slow Query Logs, Performance Insights, PostgreSQL Catalog Views) pour comprendre les problèmes de performances et identifier les moyens d'améliorer les performances de votre base de données.

## AWS portail de contenu d'atelier et de laboratoire pour Amazon RDS
<a name="CHAP_Tutorials_sqllabs"></a>

La collection suivante d’ateliers et d’autres contenus pratiques vous permet de mieux comprendre les fonctionnalités et capacités d’Amazon RDS MySQL : 
+ [Création d’une instance de base de données](https://catalog.us-east-1.prod.workshops.aws/workshops/0135d1da-9f07-470c-9845-44ead3c78212/en-US/lab3/task1)

  Découvrez comment créer une instance de base de données.
+ [Utilisation de Performance Insights](https://catalog.us-east-1.prod.workshops.aws/workshops/0135d1da-9f07-470c-9845-44ead3c78212/en-US/lab8)

  Découvrez comment surveiller et régler votre instance de base de données à l’aide de Performance Insights.

## Utilisation de ce service avec un AWS SDK
<a name="sdk-general-information-section"></a>

AWS des kits de développement logiciel (SDKs) sont disponibles pour de nombreux langages de programmation courants. Chaque kit SDK fournit une API, des exemples de code et de la documentation qui facilitent la création d’applications par les développeurs dans leur langage préféré.


| Documentation SDK | Exemples de code | 
| --- | --- | 
| [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/sdk-for-cpp) | [AWS SDK pour C\$1\$1 exemples de code](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/cpp) | 
| [AWS CLI](https://docs.aws.amazon.com/cli) | [AWS CLI exemples de code](https://docs.aws.amazon.com/code-library/latest/ug/cli_2_code_examples.html) | 
| [AWS SDK pour Go](https://docs.aws.amazon.com/sdk-for-go) | [AWS SDK pour Go exemples de code](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/gov2) | 
| [AWS SDK pour Java](https://docs.aws.amazon.com/sdk-for-java) | [AWS SDK pour Java exemples de code](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javav2) | 
| [AWS SDK pour JavaScript](https://docs.aws.amazon.com/sdk-for-javascript) | [AWS SDK pour JavaScript exemples de code](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javascriptv3) | 
| [AWS SDK pour Kotlin](https://docs.aws.amazon.com/sdk-for-kotlin) | [AWS SDK pour Kotlin exemples de code](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/kotlin) | 
| [AWS SDK pour .NET](https://docs.aws.amazon.com/sdk-for-net) | [AWS SDK pour .NET exemples de code](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/dotnetv3) | 
| [AWS SDK pour PHP](https://docs.aws.amazon.com/sdk-for-php) | [AWS SDK pour PHP exemples de code](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/php) | 
| [Outils AWS pour PowerShell](https://docs.aws.amazon.com/powershell) | [Outils AWS pour PowerShell exemples de code](https://docs.aws.amazon.com/code-library/latest/ug/powershell_5_code_examples.html) | 
| [AWS SDK pour Python (Boto3)](https://docs.aws.amazon.com/pythonsdk) | [AWS SDK pour Python (Boto3) exemples de code](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/python) | 
| [AWS SDK pour Ruby](https://docs.aws.amazon.com/sdk-for-ruby) | [AWS SDK pour Ruby exemples de code](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/ruby) | 
| [AWS SDK pour Rust](https://docs.aws.amazon.com/sdk-for-rust) | [AWS SDK pour Rust exemples de code](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/rustv1) | 
| [AWS SDK pour SAP ABAP](https://docs.aws.amazon.com/sdk-for-sapabap) | [AWS SDK pour SAP ABAP exemples de code](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/sap-abap) | 
| [AWS SDK pour Swift](https://docs.aws.amazon.com/sdk-for-swift) | [AWS SDK pour Swift exemples de code](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/swift) | 

Pour voir des exemples spécifiques à ce service, consultez [Exemples de code pour Amazon RDS utilisant AWS SDKs](service_code_examples.md).

**Exemple de disponibilité**  
Vous n’avez pas trouvé ce dont vous avez besoin ? Demandez un exemple de code en utilisant le lien **Provide feedback (Fournir un commentaire)** en bas de cette page.