Pré-requisitos para acessar bancos de dados do Amazon RDS - AWS Toolkit for JetBrains

Pré-requisitos para acessar bancos de dados do Amazon RDS

Antes de se conectar a um banco de dados do Amazon RDS usando o AWS Toolkit for JetBrains, você precisa concluir as seguintes tarefas:

Como criar uma instância de banco de dados do Amazon RDS e configurar um método de autenticação

O AWS Toolkit for JetBrains permite que você se conecte a uma instância de banco de dados do Amazon RDS que já foi criada e configurada na AWS. Uma instância de banco de dados é um ambiente de banco de dados isolado na nuvem que pode conter vários bancos de dados criados por usuários. Para obter informações sobre a criação de instâncias de banco de dados para os mecanismos de banco de dados compatíveis, consulte Getting started with Amazon RDS resources no Guia do usuário do Amazon RDS.

Ao se conectar a um banco de dados usando o AWS Toolkit for JetBrains, os usuários podem optar por se autenticar usando as credenciais do IAM ou o Secrets Manager. A tabela a seguir descreve os principais atributos e recursos de informação para ambas as opções.

Métodos de autenticação Como funciona Mais informações

Conectar-se com credenciais do IAM

Com a autenticação do banco de dados do IAM, você não precisa armazenar as credenciais de usuário no banco de dados, pois a autenticação é gerenciada externamente usando as credenciais do AWS Identity and Access Management (IAM).

Por padrão, a autenticação de banco de dados do IAM está desabilitada nas instâncias dos clusters de banco de dados. Você pode habilitar a autenticação de banco de dados do IAM (ou desabilitá-la novamente) usando o AWS Management Console, a AWS CLI ou a API.

Conectar-se com o AWS Secrets Manager

Quem administra um banco de dados pode armazenar credenciais para um banco de dados em segredo no Secrets Manager. O Secrets Manager criptografa e armazena as credenciais secretamente como o texto de segredo protegido.

Quando uma aplicação com permissões acessa o banco de dados, o Secrets Manager descriptografa o texto secreto protegido e o retorna por um canal seguro. O cliente analisa as credenciais retornadas, a string de conexão e todas as outras informações necessárias e, em seguida, utiliza essas informações para acessar o banco de dados.

Como trabalhar com bancos de dados do Amazon RDS usando o DataGrip

Depois de se conectar a uma fonte de dados do Amazon RDS, você pode começar a interagir com ela. Ao usar o DataGrip do JetBrains, você pode realizar tarefas de banco de dados, como escrever SQL, executar consultas e importar ou exportar dados. Os atributos fornecidos pelo DataGrip também estão disponíveis no plug-in de banco de dados para uma variedade de IDEs do JetBrains. Para obter informações sobre o DataGrip, consulte https://www.jetbrains.com/datagrip/.