Como criar uma API na AWS?

Como criar uma API na AWS?
APIs ajuda na comunicação entre diferentes aplicações e componentes. Os dados são extraídos e compartilhados, seguindo medidas e protocolos de segurança. Uma API pode ser criada na AWS usando o gateway da API. Podemos criar APIs RESTful (API HTTP, API REST) ​​e a API WebSocket usando a Amazon API Gateway.

Para criar uma API sem servidor, o usuário pode usar as funções Lambda para lidar com as solicitações da API.

O conteúdo desta postagem é como:

  • Etapa 1: Crie uma função lambda
  • Etapa 2: Código de implantação na função Lambda
  • Etapa 3: Construa a API HTTP
  • Etapa 4: teste a API

Etapa 1: Crie uma função lambda

No console de gerenciamento da AWS, procure "Lambda" na barra de pesquisa de serviços e clique nele:

No painel Lambda, clique em “Criar função”E selecione a opção“Autor do zero”:

Escreva o nome da sua função e clique em "Criar função”. Uma mensagem de sucesso da criação da API aparecerá na tela e você será redirecionado para o console de gerenciamento dessa função:

Etapa 2: Código de implantação na função Lambda

Você também pode escrever o código -fonte personalizado para a API HTTP de acordo com a necessidade. Eu só mudei a mensagem de resposta do modelo fornecido. Depois de fazer alterações no código, implante o código clicando em “Implantar”:

Etapa 3: Construa a API HTTP

A API HTTP ajuda na comunicação de duas ou mais máquinas e componentes. A integração da API HTTP com Lambda é fácil de fazer sua comunicação acontecer sem gerenciar ou criar nenhum servidor.

No console, clique no “Serviços”Opção, e uma lista será aberta. Nessa lista, selecione a opção “Todos os serviços”. Agora clique em "Veja todos os serviços”:

Agora, do “Entrega de rede e conteúdo”Selecione a opção“API Gateway”E depois clique em“Crie API”:

Escolha a opção “Construir" de Http API, Em seguida, clique em "Adicione integração”E selecione“Lambda”:

Agora selecione a função lambda que você acabou de criar e escreva um Nome da API:

Clique em "Próximo”, Revise o gateway da API de rota e pressione“Próximo”. Além disso, revise o palco criado por API Gateway e pressione o “Próximo" botão. Uma mensagem de sucesso será exibida:

A saída acima mostra que a API HTTP foi criada e integrada com sucesso com a função Lambda.

Etapa 4: teste a API

Após a criação bem -sucedida, é hora de testar a API. Para esse fim, vá para “Console de gateway da API,“Escolha a API, agora copie a API Invoke URL:

Cole este URL no navegador da web e anexa o nome da função Lambda após a barra:

Acerte o "Digitar”Key, e sua API responderá.

A API é criada e configurada com sucesso, pois é visível na saída.

Conclusão

Para criar um API em AWS, você deve primeiro Crie uma função lambda fornecendo os detalhes básicos e implantando o código. Depois de criar a função Lambda, Crie API HTTP. Depois de criar a API com sucesso, copie seu Invocar URL e Cole no navegador da web Depois de anexar o nome Lambda no final do URL para testar o API HTTP. Este post ensinou a você como criar uma API na AWS.