Amazon API Gateway

Crie, mantenha e proteja APIs em qualquer escala

O Amazon API Gateway é um serviço gerenciado que permite que desenvolvedores criem, publiquem, mantenham, monitorem e protejam APIs em qualquer escala com facilidade. Com apenas alguns cliques no Console de Gerenciamento da AWS, é possível criar APIs REST e do WebSocket para agir como "porta de entrada" para que os aplicativos acessem dados, lógica de negócios ou funcionalidades em seus serviços back-end, como cargas de trabalho em execução no Amazon Elastic Compute Cloud (Amazon EC2), código em execução no AWS Lambda, qualquer aplicativo web ou aplicativos de comunicação em tempo real.

O API Gateway administra todas as tarefas envolvidas no recebimento e processamento de até centenas de milhares de chamadas de API simultâneas, inclusive gerenciamento de tráfego, controle de autorização e acesso, monitoramento e gerenciamento de versões de API. O API Gateway não tem taxas mínimas ou custos antecipados. Você paga apenas pelas chamadas de API recebidas e pela quantidade transferida de dados de saída. Além disso, com o modelo de definição de preço em camadas do API Gateway, você pode reduzir os custos à medida que seu uso da API é escalado.

Como o API Gateway funciona

New-API-GW-Diagram

Benefícios

DESENVOLVIMENTO EFICIENTE DA API

Execute várias versões da mesma API simultaneamente com o API Gateway, possibilitando iterar, testar e lançar rapidamente novas versões. Você paga somente pelas chamadas feitas para suas APIs e pelos dados de saída transferidos. Não há taxas mínimas nem compromissos antecipados.

MONITORAMENTO FÁCIL

Monitore as métricas de performance e as informações sobre chamadas para a API, latência de dados e taxas de erros do painel do API Gateway. Assim, você pode monitorar visualmente as chamadas para seus serviços usando o Amazon CloudWatch.

PERFORMANCE EM QUALQUER ESCALA

Forneça aos usuários finais a latência mais baixa possível para solicitações e respostas de API aproveitando nossa rede global de pontos de presença com o Amazon CloudFront. Limite o tráfego e armazene em cache a saída de chamadas de API para garantir que as operações de back-end suportem os picos de tráfego e os sistemas de back-end não sejam chamadas desnecessariamente.

ECONOMIA DE CUSTO EM GRANDE ESCALA

O API Gateway fornece um modelo de definição de preço em camadas para solicitações de API. Com um preço de solicitações de API de apenas US$ 1,51 a cada milhão de solicitações na camada mais alta, você pode reduzir seus custos com base no número de solicitações de API que fizer por região nas suas contas da AWS.

CONTROLES DE SEGURANÇA FLEXÍVEIS

Autorize o acesso às suas APIs com o AWS Identity and Access Management (IAM) e o Amazon Cognito. Se você usa tokens OAuth ou outros mecanismos de autorização, o API Gateway pode ajudá-lo a verificar as solicitações recebidas executando um autorizador Lambda do AWS Lambda.

ENDPOINTS DA API RESTFUL

Crie APIs baseadas em recursos e use os recursos de transformação de dados do API Gateway para gerar as solicitações na linguagem esperada pelos serviços de destino. O API Gateway também ajuda a proteger seus serviços existentes aplicando regras de controle de utilização para garantir que seu back-end possa suportar picos de tráfego imprevisíveis.

APIS SEM SERVIDOR

Crie APIs REST com o API Gateway que podem ser usadas por aplicativos móveis e web para chamar serviços da AWS disponíveis publicamente por meio do código executado no AWS Lambda. O Lambda executa seu código em uma infraestrutura de computação de alta disponibilidade, eliminando a necessidade de provisionar, escalar ou gerenciar servidores.

APIs do WEBSOCKET

Crie aplicativos de comunicação bidirecional em tempo real, como aplicativos de chat e painéis de streaming, sem ter que provisionar ou gerenciar servidores ou se preocupar com os usuários e dispositivos conectados. O API Gateway mantém uma conexão persistente entre os clientes, cuida da transferência de mensagens e envia dados por meio de servidores de back-end.

Saiba mais sobre o Amazon API Gateway

Acesse a página de recursos
Pronto para criar?
Comece a usar o Amazon API Gateway
Quer saber mais sobre o gerenciamento de APIs?
Leia mais
Mais dúvidas?
Entre em contato conosco