

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Atualização de um site estático implantado no Amplify a partir de um bucket do S3
<a name="update-website-deployed-from-s3"></a>

Se você atualizar qualquer um dos objetos de um site estático em um bucket do S3  de uso geral hospedado no Amplify, deverá reimplantar a aplicação no Amplify Hosting para que as alterações entrem em vigor. O Amplify Hosting não detecta automaticamente as alterações no bucket do S3. Recomendamos que você use a AWS Command Line Interface (CLI) para atualizar seu site.

**Sincronizar atualizações com o S3**

Depois de fazer alterações nos arquivos de projeto do seu site, use o seguinte comando [s3 sync](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3/sync.html) a seguir para sincronizar as alterações feitas no diretório de origem local com o bucket de uso geral do Amazon S3 de destino. Para usar esse exemplo, {{<source>}} substitua pelo nome do seu diretório local e {{<target>}} pelo nome do seu bucket do Amazon S3.

```
aws s3 sync {{<source>}} {{<target>}}
```

**Reimplante o site no Amplify Hosting**

Use o comando [amplify start-deployment](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/amplify/start-deployment.html) a seguir para reimplantar sua aplicação atualizada em um bucket do Amazon S3 para Amplify Hosting. Para usar esse exemplo, {{<app\_id>}} substitua pelo id do seu aplicativo Amplify, {{<branch\_name>}} pelo nome da sua ramificação e {{s3://amzn-s3-demo-website-bucket/prefix}} pelo seu S3 bucket e prefixo.

```
aws amplify start-deployment --app-id {{<app_id>}} --branch-name {{<branch_name>}} --source-url {{s3://amzn-s3-demo-website-bucket/prefix}} --source-url-type BUCKET_PREFIX
```