Você desenvolve uma API em Python 3 que realiza operações CRUD em uma instância de produção do Cloud SQL. Para acesso seguro, confiável e com o mínimo de esforço, o que você deve fazer?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Usar a biblioteca de conector Python do Cloud SQL com o Cloud SQL Auth proxy e conceder a permissão cloudsql.instances.connect à conta de serviço..
Por que esta é a resposta
A opção correta é usar a biblioteca de conector Python do Cloud SQL com o Cloud SQL Auth proxy e conceder a permissão cloudsql.instances.connect à conta de serviço. O Cloud SQL Auth proxy fornece uma conexão segura e criptografada com sua instância do Cloud SQL sem a necessidade de gerenciar listas de IP ou SSL. A biblioteca de conector Python simplifica a integração. A permissão cloudsql.instances.connect é o privilégio mínimo necessário para que a conta de serviço se conecte através do proxy. As outras opções estão incorretas porque: Usar o Cloud Composer é para orquestração de fluxos de trabalho, não para gerenciar conexões de API. Chamar a API REST diretamente é menos seguro e mais complexo do que usar o proxy, e a permissão cloudsql.instances.login é para usuários de banco de dados, não para a conta de serviço se conectar à instância. O emulador do Cloud SQL do Cloud Shell é para desenvolvimento e teste local, não para acesso a uma instância de produção.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão