O API Gateway * é necessário * para criar uma API no AWS?

1

Estou tentando determinar se é possível criar uma API no AWS sem usando o API Gateway. O API Gateway foi criado apenas para torná-lo mais conveniente ou é impossível sem ele?

    
por Aerovistae 29.05.2018 / 15:13

3 respostas

2

O Amazon API Gateway é um serviço gerenciado destinado a facilitar as coisas. Na página do produto:

Amazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale. With a few clicks in the AWS Management Console, you can create an API that acts as a “front door” for applications to access data, business logic, or functionality from your back-end services, such as workloads running on Amazon Elastic Compute Cloud (Amazon EC2), code running on AWS Lambda, or any web application.

No entanto, nada impede que você crie sua própria API usando qualquer combinação de seus outros recursos.

    
por 29.05.2018 / 15:19
0

Você pode publicar um WEBSITE na AWS sem o API Gateway? Um que execute código personalizado?

Se a resposta for sim - o que impede você de publicar um site que receba solicitações e respostas no JSON. Qual é exatamente o que é uma API REST. HTML ou JSON é realmente um detalhe de implementação do programa do seu site.

    
por 29.05.2018 / 15:22
0

O AWS API Gateway é particularmente útil se seu back-end estiver hospedado no AWS Lambda. Você pode acionar as funções do Lambda no API Gateway. Você pode absolutamente rolar seu próprio serviço de API / web sem ele.

    
por 07.07.2018 / 21:54