Pré-requisitos para acessar os clusters do Amazon Redshift - AWS Toolkit for JetBrains

Pré-requisitos para acessar os clusters do Amazon Redshift

Antes de começar a interagir com um cluster do Amazon Redshift usando o AWS Toolkit for JetBrains, você precisa concluir as seguintes tarefas:

Como criar um cluster do Amazon Redshift e configurar um método de autenticação

O AWS Toolkit for JetBrains permite que você se conecte a um cluster do Amazon Redshift que já foi criado e configurado na AWS. Cada cluster contém um ou mais bancos de dados. Para obter informações sobre como criar e configurar clusters do Amazon Redshift, consulte Comece a usar o Amazon Redshift no Guia de conceitos básicos do Amazon Redshift.

Ao se conectar a um cluster usando o AWS Toolkit for JetBrains, os usuários podem optar por se autenticar usando credenciais do IAM ou do AWS 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 do banco de dados do IAM está desabilitada nas instâncias 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 um banco de dados no cluster do Amazon Redshift, você pode começar a interagir com ele. 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/.