Autorizar o Amazon Aurora MySQL a acessar outros produtos da AWS em seu nome
A integração com outros produtos da AWS está disponível para o Amazon Aurora MySQL versão 1.8 e posterior. Alguns recursos de integração só estão disponíveis para versões posteriores do Aurora MySQL. Para obter mais informações sobre versões do Aurora, consulte Atualizações do mecanismo de banco de dados Amazon Aurora MySQL.
Para que o cluster de banco de dados Aurora MySQL acesse outros serviços em seu nome, crie e configure uma função do AWS Identity and Access Management (IAM). Essa função autoriza os usuários de banco de dados em seu cluster de banco de dados a acessar outros serviços da AWS. Para obter mais informações, consulte Configurar funções do IAM para acessar outros produtos da AWS.
Você também deve configurar seu cluster de banco de dados Aurora para permitir conexões de saída com o produto da AWS de destino. Para obter mais informações, consulte Permitir a comunicação de rede do Amazon Aurora MySQL com outros produtos da AWS.
Se fizer isso, os usuários do seu banco de dados poderão realizar essas ações usando outros serviços da AWS:
-
Invoque de forma síncrona ou assíncrona uma função do AWS Lambda usando as funções nativas
lambda_sync
oulambda_async
. Ou invoque de forma assíncrona uma função do AWS Lambda usando o procedimentomysql.lambda_async
. Para obter mais informações, consulte Como invocar uma função do Lambda com uma função nativa do Aurora MySQL. -
Carregue os dados de arquivos de texto ou XML armazenados em um bucket do Amazon S3 no seu cluster de banco de dados usando a instrução
LOAD DATA FROM S3
ouLOAD XML FROM S3
. Para obter mais informações, consulte Carregar dados em um cluster de banco de dados do Amazon Aurora MySQL a partir de arquivos de texto em um bucket do Amazon S3. -
Salve os dados do cluster de banco de dados em arquivos de texto armazenados em um bucket do Amazon S3 usando a instrução
SELECT INTO OUTFILE S3
. Para obter mais informações, consulte Salvar dados a partir de um cluster de banco de dados do Amazon Aurora MySQL em arquivos de texto de um bucket do Amazon S3. -
Exportar dados do log para o MySQL do Amazon CloudWatch Logs. Para obter mais informações, consulte Publicar logs do Amazon Aurora MySQL no Amazon CloudWatch Logs.
-
Adicione ou remova réplicas do Aurora automaticamente com o Application Auto Scaling. Para mais informações, consulte Uso do Auto Scaling do Amazon Aurora com réplicas do Aurora.