

# Cenários do Amazon RDS usando AWS SDKs
<a name="service_code_examples_scenarios"></a>

Os exemplos de código a seguir mostram como implementar cenários comuns no Amazon RDS com AWS SDKs. Esses casos mostram como realizar tarefas específicas chamando várias funções dentro do Amazon RDS ou combinadas com outros Serviços da AWS. Cada cenário inclui um link para o código-fonte completo, onde podem ser encontradas instruções sobre como configurar e executar o código. 

Os cenários têm como alvo um nível intermediário de experiência para ajudar você a compreender ações de serviço em contexto.

**Topics**
+ [Crie um rastreador de itens de trabalho do Aurora Sem Servidor](example_cross_RDSDataTracker_section.md)

# Crie um rastreador de itens de trabalho do Aurora Sem Servidor
<a name="example_cross_RDSDataTracker_section"></a>

Os exemplos de código a seguir mostram como criar uma aplicação Web que rastreia os itens de trabalho em um banco de dados do Amazon Aurora Sem Servidor e usa o Amazon Simple Email Service (Amazon SES) para enviar relatórios.

------
#### [ .NET ]

**SDK para .NET**  
 Mostra como usar o AWS SDK para .NET para desenvolver uma aplicação Web que monitora itens de trabalho no banco de dados do Amazon Aurora e envia relatórios por e-mail usando o Amazon Simple Email Service (Amazon SES). Este exemplo usa um front-end criado com React.js para interagir com um back-end .NET RESTful.   
+ Integre uma aplicação Web do React com os serviços da AWS.
+ Liste, adicione, atualize e exclua itens em uma tabela do Aurora.
+ Envie um relatório por e-mail dos itens de trabalho filtrados usando o Amazon SES.
+ Implante e gerencie recursos de exemplo com o script do AWS CloudFormation incluído.
 Para obter o código-fonte completo e instruções sobre como configurar e executar o exemplo, consulte o exemplo completo no [GitHub](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/dotnetv3/cross-service/AuroraItemTracker).   

**Serviços utilizados neste exemplo**
+ Aurora
+ Amazon RDS
+ Serviços de dados do Amazon RDS
+ Amazon SES

------
#### [ C\$1\$1 ]

**SDK para C\$1\$1**  
 Mostra como criar uma aplicação Web que rastreia e gera relatórios sobre itens de trabalho armazenados em um banco de dados do Amazon Aurora Sem Servidor.   
 Para obter o código-fonte completo e instruções sobre como configurar a API REST de C\$1\$1 que consulta os dados do Amazon Aurora Sem Servidor e para uso por uma aplicação React, consulte o exemplo completo no [GitHub](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/cpp/example_code/cross-service/serverless-aurora).   

**Serviços usados neste exemplo**
+ Aurora
+ Amazon RDS
+ Serviços de dados do Amazon RDS
+ Amazon SES

------
#### [ Java ]

**SDK para Java 2.x**  
 Mostra como construir uma aplicação Web que monitora e gera relatórios sobre itens de trabalho armazenados em um banco de dados do Amazon RDS.   
 Para obter o código-fonte completo e instruções sobre como configurar a API Spring REST que consulta os dados do Amazon Aurora Sem Servidor e para uso por uma aplicação React, consulte o exemplo completo no [GitHub](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javav2/usecases/Creating_Spring_RDS_Rest).   
 Para obter o código-fonte completo e instruções sobre como configurar e executar o exemplo que utiliza a API JDBC, consulte o exemplo completo no [GitHub](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javav2/usecases/Creating_rds_item_tracker).   

**Serviços usados neste exemplo**
+ Aurora
+ Amazon RDS
+ Serviços de dados do Amazon RDS
+ Amazon SES

------
#### [ JavaScript ]

**SDK para JavaScript (v3)**  
 Mostra como usar o AWS SDK para JavaScript (v3) para criar uma aplicação Web que rastreia itens de trabalho em um banco de dados do Amazon Aurora e envia relatórios por e-mail usando o Amazon Simple Email Service (Amazon SES). Este exemplo usa um front-end criado com React.js para interagir com um back-end Node.js Express.   
+ Integre uma aplicação Web React.js com Serviços da AWS.
+ Liste, adicione e atualize itens em uma tabela do Aurora.
+ Use o Amazon SES para enviar um relatório por e-mail dos itens de trabalho filtrados.
+ Implante e gerencie recursos de exemplo com o script do AWS CloudFormation incluído.
 Para obter o código-fonte completo e instruções sobre como configurar e executar o exemplo, consulte o exemplo completo no [GitHub](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javascriptv3/example_code/cross-services/aurora-serverless-app).   

**Serviços utilizados neste exemplo**
+ Aurora
+ Amazon RDS
+ Serviços de dados do Amazon RDS
+ Amazon SES

------
#### [ Kotlin ]

**SDK para Kotlin**  
 Mostra como construir uma aplicação Web que monitora e gera relatórios sobre itens de trabalho armazenados em um banco de dados do Amazon RDS.   
 Para obter o código-fonte completo e instruções sobre como configurar a API Spring REST que consulta os dados do Amazon Aurora Sem Servidor e para uso por uma aplicação React, consulte o exemplo completo no [GitHub](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/kotlin/usecases/serverless_rds).   

**Serviços usados neste exemplo**
+ Aurora
+ Amazon RDS
+ Serviços de dados do Amazon RDS
+ Amazon SES

------
#### [ PHP ]

**SDK para PHP**  
 Mostra como usar o AWS SDK para PHP para construir uma aplicação Web que monitora itens de trabalho no banco de dados do Amazon RDS e envia relatórios por e-mail usando o Amazon Simple Email Service (Amazon SES). Este exemplo usa um front-end construído com React.js para interagir com um back-end PHP RESTful.   
+ Integre uma aplicação Web React.js com os serviços da AWS.
+ Liste, adicione, atualize e exclua itens em uma tabela do Amazon RDS.
+ Envie um relatório por e-mail dos itens de trabalho filtrados usando o Amazon SES.
+ Implante e gerencie recursos de exemplo com o script do AWS CloudFormation incluído.
 Para obter o código-fonte completo e instruções sobre como configurar e executar o exemplo, consulte o exemplo completo no [GitHub](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/php/cross_service/aurora_item_tracker).   

**Serviços utilizados neste exemplo**
+ Aurora
+ Amazon RDS
+ Serviços de dados do Amazon RDS
+ Amazon SES

------
#### [ Python ]

**SDK para Python (Boto3).**  
 Mostra como usar o AWS SDK para Python (Boto3) para criar um serviço REST que rastreia itens de trabalho no banco de dados do Amazon Aurora Sem Servidor e envia relatórios por e-mail usando o Amazon Simple Email Service (Amazon SES). Este exemplo usa o framework da Web do Flask para lidar com o roteamento HTTP e se integra a uma página da Web do React para apresentar uma aplicação Web totalmente funcional.   
+ Crie um serviço REST do Flask que se integre a Serviços da AWS.
+ Leia, grave e atualize itens de trabalho armazenados em um banco de dados do Aurora Sem Servidor.
+ Crie um segredo do AWS Secrets Manager que contenha credenciais do banco de dados e use-o a fim de autenticar chamadas para o banco de dados.
+ Use o Amazon SES para enviar relatórios por e-mail de itens de trabalho.
 Para obter o código-fonte completo e instruções sobre como configurar e executar o exemplo, consulte o exemplo completo no [GitHub](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/python/cross_service/aurora_item_tracker).   

**Serviços utilizados neste exemplo**
+ Aurora
+ Amazon RDS
+ Serviços de dados do Amazon RDS
+ Amazon SES

------

Para obter uma lista completa dos Guias do desenvolvedor do AWS SDK e exemplos de código, consulte [Using this service with an AWS SDK](CHAP_Tutorials.md#sdk-general-information-section). Este tópico também inclui informações sobre como começar e detalhes sobre versões anteriores do SDK.