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, você pode criar uma API que atua como uma “porta de entrada” para que aplicativos acessem dados, lógica de negócios ou funcionalidades a partir de serviços de back-end, como cargas de trabalho executadas no Amazon Elastic Compute Cloud (Amazon EC2), código executado no AWS Lambda ou qualquer aplicativo web.

O Amazon 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, além de gerenciamento de versões de API. O Amazon 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 para fora.

Benefícios

ECONÔMICO E EFICIENTE

Com o Amazon API Gateway, você paga apenas pelas chamadas recebidas pelas suas APIs e pela transferência de dados para fora. Não há taxas mínimas nem compromissos antecipados.

PERFORMANCE EM QUALQUER ESCALA

Integrado ao Amazon CloudFront, o API Gateway permite utilizar uma rede global de pontos de presença para oferecer a usuários finais a menor latência possível para solicitações e respostas de APIs. Além disso, o Amazon API Gateway ajuda você a gerenciar o tráfego por meio de controles de utilização, permitindo que as operações de back-end comportem picos de tráfego. O Amazon API Gateway também ajuda você a aumentar a performance das APIs, armazenando a saída de chamadas de API para evitar acessos desnecessários aos sistemas de back-end.

MONITORE FACILMENTE AS ATIVIDADES DAS APIS

Após a implantação da API, o Amazon API Gateway disponibiliza um painel para o monitoramento visual de chamadas para os seus serviços por meio do Amazon CloudWatch, permitindo a visualização de métricas de performance e informações sobre chamadas, latência de dados e taxas de erro de APIs.

AGILIZE O DESENVOLVIMENTO DE APIS

O Amazon API Gateway permite executar simultaneamente várias versões da mesma API, possibilitando iterar, testar e lançar rapidamente novas versões.

CONTROLES DE SEGURANÇA FLEXÍVEIS

O API Gateway oferece as ferramentas para autorizar o acesso a suas APIs e para controlar o acesso à operação dos serviços. Você pode usar as ferramentas de administração e segurança da AWS, como o AWS Identity and Access Management (IAM) e o Amazon Cognito, para autorizar o acesso a suas APIs. O Amazon API Gateway pode verificar chamadas de APIs assinadas em seu nome usando a mesma tecnologia usada pela AWS para as suas próprias APIs. Se você já usa tokens OAuth ou outros mecanismos de autorização, o Amazon API Gateway pode usar o AWS Lambda para executar um autorizador Lambda a fim de ajudar a verificar as solicitações recebidas.

EXECUTE APIS SEM SERVIDORES

O Amazon API Gateway é integrado diretamente ao AWS Lambda, possibilitando a criação de APIs totalmente sem servidor. Com o Amazon API Gateway, você cria APIs REST que podem ser usadas por aplicativos móveis e web para chamar serviços da AWS disponíveis publicamente a partir do código executado no AWS Lambda. O AWS Lambda executa o código em uma infraestrutura de computação altamente disponível e executa todas as tarefas pesadas e a administração dos recursos de computação.

CRIE ENDPOINTS DE API RESTFUL PARA SERVIÇOS EXISTENTES

Com o Amazon API Gateway, você pode criar APIs modernas, baseadas em recursos, e usar os recursos dinâmicos e flexíveis de transformação de dados para gerar as solicitações na linguagem esperada pelos serviços que você pretende usar. O API Gateway também ajuda a proteger os serviços existentes, definindo regras de controles de utilização para evitar a sobrecarga da infraestrutura de back-end durante picos de tráfego imprevisíveis.

Comece a usar o Amazon API Gateway

icon1

Cadastrar-se em uma conta da AWS

Obtenha acesso instantâneo ao nível gratuito da AWS.
icon2

Aprenda com os tutoriais passo a passo

Explore e aprenda com tutoriais simples.
icon3

Comece a criar com a AWS

Saiba mais sobre o Amazon API Gateway

Acesse a página de recursos