Publicado: Mar 30, 2021

Agora você pode usar a API de dados do Amazon Redshift nas regiões AWS GovCloud (EUA) para acessar o Amazon Redshift. A API de dados do Redshift simplifica o acesso, o consumo e a saída de dados de linguagens compatíveis com o AWS SDK, como Python, Go, Java, Node.js, PHP, Ruby e C ++ para que você possa se concentrar na criação de aplicações, em vez de no gerenciamento da infraestrutura.

A API de dados simplifica o acesso ao Amazon Redshift, eliminando a necessidade de gerenciar conexões e credenciais do banco de dados. Em vez disso, você pode executar comandos SQL para um cluster do Amazon Redshift apenas invocando um endpoint da API HTTPS fornecido pela API de dados. A API de dados cuida do gerenciamento de conexões com o banco de dados e do retorno de dados. A API de dados armazena os resultados da consulta por 24 horas e é assíncrona para que você possa recuperar os resultados posteriormente.

Uma vez que a API de dados utilizar as credenciais de usuário do IAM ou as credenciais do banco de dados armazenadas no AWS Secrets Manager, não é necessário informar as credenciais nas chamadas de API. Para clientes que usam o AWS Lambda, a API de dados oferece uma maneira segura de acessar bancos de dados sem a sobrecarga adicional de funções Lambda a serem iniciadas em uma Amazon VPC. A integração com o AWS SDK fornece uma interface programática para executar instruções SQL com parâmetros.

Para obter mais informações, incluindo instruções sobre como começar a usar a API de dados, leia a documentação do Amazon Redshift ou assista a esta demonstração.