O que a conexão faz por você
Conectar sua própria conta da AWS Amplify permite publicar um site estático na sua conta da AWS Amplify a partir do seu painel Zinn®. Você é proprietário do projeto e da fatura; nós cuidamos da implantação, do domínio personalizado e dos registros DNS.
Antes de começar
Uma conta da AWS. A AWS Amplify está disponível apenas na sua própria conta: a Amplify cobra por gigabyte servido e por minuto de compilação, sem camada gratuita permanente, de modo que um site em uma conta nossa geraria uma fatura que ninguém conseguiria limitar. Na sua conta, os gastos, os limites e o console da AWS são seus.
Crie um usuário do IAM para esta conexão com uma política que permita as ações do Amplify (amplify:*) nos aplicativos que ele gerenciará.
1. Crie a chave na AWS Amplify
No console da AWS, abra IAM → Usuários, escolha o usuário que esta conexão deve representar (crie um dedicado — nunca use sua conta raiz), abra a aba Credenciais de segurança dele e, em Chaves de acesso, escolha Criar chave de acesso. Escolha Outro como caso de uso, avance e escolha Create access key. Copie o ID da chave de acesso e a Chave de acesso secreta — a AWS exibe o segredo apenas uma vez. Cada usuário do IAM pode ter duas chaves por vez.
2. Conecte aqui
Abra Integrações no seu painel e escolha Conectar uma conta. Escolha Hospedagem estática (Netlify, Vercel) como o grupo e AWS Amplify como a conta, preencha o ID da chave de acesso e a Chave de acesso secreta e pressione Conectar conta.
Testamos o que você cola antes de salvar qualquer coisa. Uma chave que não funciona nunca é armazenada, e a resposta indica qual foi o problema. Uma chave que funciona é mantida criptografada no nosso cofre de segredos — nunca no nosso banco de dados — e nunca mais é exibida, nem mesmo para você.
O que acontece em seguida
- Quando você cria ou move um site estático, esta conta aparece como destino de
implantação. Escolha-a e publicaremos a compilação do site em um projeto na sua conta.
- Os domínios personalizados são vinculados para você, e a página do domínio exibe qualquer registro DNS que o fornecedor
precise para que o domínio seja resolvido para o novo host.
- O projeto, o uso dele e a fatura ficam na sua conta; você pode visualizar cada implantação no
seu próprio painel do fornecedor.
Se não houver conexão
A AWS recusou a credencial. Verifique se a chave de acesso ainda está ativa no IAM e se a política do usuário permite as ações do Amplify no aplicativo. Uma chave de acesso desativada retorna exatamente a mesma resposta que uma incorreta.
O segredo foi perdido. A AWS não pode exibir uma chave de acesso secreta novamente. Crie uma nova chave de acesso, conecte-a e exclua a antiga no IAM.
A mensagem indica que a chave foi rejeitada. Quase sempre é uma de três coisas: um espaço ou uma quebra de linha copiada junto, uma chave expirada ou uma chave revogada ou regenerada após você tê-la copiado. Crie uma nova e cole-a novamente.
A conexão é estabelecida, mas algo falha posteriormente. A chave é autenticada, mas não tem uma permissão necessária para a ação. Crie uma nova chave com as permissões listadas acima, desconecte a conexão antiga e conecte a nova chave.
Desconectando
Abra Integrações, localize a conta e pressione Desconectar. Isso exclui a chave armazenada imediatamente. Tudo o que a utilizava para na próxima ação, e as telas que dependiam dela informam isso em vez de falhar silenciosamente.
Desconectar não desfaz o que já foi feito — os registros, as implantações ou as configurações que alteramos na sua conta permanecem como estão. Se você acha que a chave pode ter vazado, revogue-a também no fornecedor; desconectar remove nossa cópia, não a deles.