

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á.

# AWS SDK para SAP ABAP lançamentos
<a name="releases"></a>

AWS O SDK para SAP ABAP é entregue em transportes, e o AWS SDK para SAP ABAP - edição BTP é entregue como complementos. O mecanismo para importar transportes e complementos é diferente, mas a funcionalidade técnica é a mesma. Para obter mais informações, consulte [Configurar](https://docs.aws.amazon.com/sdk-for-sapabap/latest/developer-guide/setup.html).

**Topics**
+ [Estratégia de lançamento](#release-strategy)
+ [Práticas recomendadas](#best-practices)
+ [Patches de SDK para SAP ABAP](#patching)
+ [Instalação de um módulo adicional](#additional-module)
+ [Desinstalando o SDK para SAP ABAP](#uninstalling)

## Estratégia de lançamento
<a name="release-strategy"></a>

A versão 1 do AWS SDK para SAP ABAP é atualizada com frequência. Novos patches são lançados semanalmente ou diariamente com base nos lançamentos e atualizações do Serviços da AWS. Os patches para Serviços da AWS podem incluir correções de bugs e outras alterações que atualizam o nível de patch do SDK. Para obter mais informações, consulte AWS SDKs a política de [manutenção de ferramentas](https://docs.aws.amazon.com/sdkref/latest/guide/maint-policy.html).

## Práticas recomendadas
<a name="best-practices"></a>

Recomendamos reter o mesmo nível de patch do SDK para SAP ABAP para todos os sistemas SAP (desenvolvimento, controle de qualidade e produção).

Ao corrigir o SDK, importe a versão mais recente em sua sandbox. Em seguida, você pode importá-lo para os sistemas de desenvolvimento, controle de qualidade e produção, seguindo seus procedimentos normais de controle de alterações.

## Patches de SDK para SAP ABAP
<a name="patching"></a>

Cada versão do SDK para SAP ABAP é entregue como um conjunto de transportes cumulativos, incluindo todas as correções de erros, atributos e atualizações. Não há diferença entre um patch e um transporte de instalação. Você deve importar os transportes mais recentes para corrigir o SDK para SAP ABAP.

Devido às dependências dos módulos `core` Runtime e API, os módulos de API individuais não podem ser corrigidos separadamente. Ao aplicar patches, você deve atualizar o `core` módulo e todos os outros módulos de API que foram instalados, mesmo que determinados módulos não estejam mais em uso.

Os cenários a seguir descrevem o processo de aplicação de patches:
+ <a name="sdk-version-update"></a>**Cenário 1: atualização regular da versão do SDK**

  Ao aplicar o patch para a versão mais recente do SDK:
  + Importe todos os transportes (módulos API principais e instalados) simultaneamente
  + Nenhuma sequência de importação específica é necessária
  + Por exemplo, se você importou os transportes `core`, `ec2` e `lmd` ao instalar o SDK, deverá importar os transportes mais recentes para `core`, `ec2` e `lmd` durante a aplicação de patches.
+ **Cenário 2: Adicionar um novo módulo de API**

  Ao importar um novo módulo de API (por exemplo, Amazon `tex` Textract) de uma versão de SDK diferente da dos módulos atualmente instalados:
  + Todos os módulos existentes devem ser corrigidos para corresponder à versão de lançamento do SDK do novo módulo
  + Importe simultaneamente (sem sequência específica):
    + Transportes mais recentes para todos os módulos existentes (`core`e módulos de API instalados)
    + Transportes para o novo módulo de API `tex`
+ **Cenário 3: atualização de um módulo de API existente**

  Ao atualizar um módulo de API existente (por exemplo, Amazon Translate`xl8`) para a versão mais recente do SDK, as atualizações de módulos individuais não são suportadas devido a interdependências. Você deve corrigir todo o SDK atualizando o `core` módulo e todos os módulos de API instalados juntos, seguindo o processo descrito em. [Regular SDK Version Update](#sdk-version-update)

## Instalação de um módulo adicional
<a name="additional-module"></a>

Importe o transporte para o novo módulo no mesmo nível de patch que o existente `core` e os módulos para instalar um módulo de API adicional em seu sistema SAP. Siga as diretrizes em [Patches de SDK para SAP ABAP](#patching) se quiser importar uma versão mais recente do módulo. Isso garante que os níveis de patch sejam compatíveis em todos os módulos do SDK.

## Desinstalando o SDK para SAP ABAP
<a name="uninstalling"></a>

[Para desinstalar o SDK para SAP ABAP, você deve baixar um kit de *transporte de exclusão* do release/uninstall-abapsdk-LATEST.zip. https://sdk-for-sapabap.aws.amazon.com/awsSdkSapabapV1/](https://sdk-for-sapabap.aws.amazon.com/awsSdkSapabapV1/release/uninstall-abapsdk-LATEST.zip)

```
curl "https://sdk-for-sapabap.aws.amazon.com/awsSdkSapabapV1/release/uninstall-abapsdk-LATEST.zip" -o "uninstall-abapsdk-LATEST.zip"
```

Você pode baixar um arquivo de assinatura em [https://sdk-for-sapabap.aws.amazon.com/awsSdkSapabapV1/release/uninstall-abapsdk-latest.sig](https://sdk-for-sapabap.aws.amazon.com/awsSdkSapabapV1/release/uninstall-abapsdk-LATEST.sig). Para validar o arquivo, consulte [Verificar SDK para SAP ABAP](https://docs.aws.amazon.com/sdk-for-sapabap/latest/developer-guide/installation.html#verification).

Para cada módulo SDK instalado em seu sistema SAP, o *transporte de exclusão* correspondente deve ser importado do arquivo ZIP anterior. Você pode remover um único módulo sem desinstalar o SDK inteiro. Você pode fazer isso importando somente o *transporte de exclusão* do módulo que você deseja remover. Se você estiver desinstalando o SDK inteiro com todos os seus módulos, o *transporte de exclusão principal* deverá ser importado por último.

Recomendamos que você teste a desinstalação em um sandbox antes de tentar nos sistemas de desenvolvimento, controle de qualidade ou produção.

**Considerações**

Antes de desinstalar o SDK, consulte as considerações a seguir.
+ As configurações do SDK de serão perdidas. O `IMG` deve ser reconfigurado na instalação.
+ Se você tiver programas Z que dependem do SDK, eles gerarão erros de sintaxe após a remoção do SDK.
+ As funções PFCG ou Business que contêm referências de autorização do SDK terão autorizações inválidas após a remoção do SDK. Remova as referências de autorização do SDK dos perfis do PFCG antes de desinstalar o SDK.

**nota**  
AWS O SDK para SAP ABAP - edição BTP não pode ser desinstalado durante a versão prévia para desenvolvedores.