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á.
Faça iterações rapidamente, mantenha-se ágil
Usar o Amazon API Gateway e criar AWS Lambda a camada lógica da sua API permite que você se adapte rapidamente às mudanças nas demandas da sua base de usuários, simplificando a implantação e o gerenciamento de versões da API.
Implantação em estágio
Ao implantar uma API no API Gateway, você deve associar a implantação a um estágio do API Gateway — cada estágio é um instantâneo da API e é disponibilizado para os aplicativos clientes chamarem. Usando essa convenção, você pode facilmente implantar aplicativos nos estágios de desenvolvimento, teste, preparação ou produção e mover as implantações entre os estágios. Cada vez que você implanta sua API em um estágio, você cria uma versão diferente da API que pode ser revertida, se necessário. Esses recursos permitem que a funcionalidade existente e as dependências do cliente continuem sem serem perturbadas enquanto a nova funcionalidade é lançada como uma versão separada da API.
Integração desacoplada com o Lambda
A integração entre a API no API Gateway e a função Lambda pode ser dissociada usando variáveis de estágio do API Gateway e um alias de função Lambda. Isso simplifica e acelera a implantação da API. Em vez de configurar o nome ou alias da função Lambda diretamente na API, você pode configurar a variável de estágio na API, que pode apontar para um alias específico na função Lambda. Durante a implantação, altere o valor da variável de estágio para apontar para um alias da função Lambda e a API executará a versão da função Lambda por trás do alias do Lambda para um estágio específico.
Implantação da versão Canário
A versão Canary é uma estratégia de desenvolvimento de software na qual uma nova versão de uma API é implantada para fins de teste, e a versão base permanece implantada como uma versão de produção para operações normais no mesmo estágio. Em uma implantação de versão canária, o tráfego total da API é separado aleatoriamente em uma versão de produção e uma versão canária com uma proporção pré-configurada. APIs no API Gateway pode ser configurado para a implantação da versão canary para testar novos recursos com um conjunto limitado de usuários.
Nomes de domínios personalizados
Você pode fornecer um nome de URL intuitivo e comercial para a API em vez do URL fornecido pelo API Gateway. O API Gateway fornece recursos para configurar o domínio personalizado para APIs o. Com nomes de domínio personalizados, você pode configurar o nome de host da sua API e escolher um caminho base de vários níveis (por exemplo,, myservice
myservice/cat/v1
, oumyservice/dog/v2
) para mapear o URL alternativo para sua API.