Come creare un'API in AWS?

Come creare un'API in AWS?
API Aiuto nella comunicazione tra diverse applicazioni e componenti. I dati vengono estratti e condivisi tra loro seguendo misure di sicurezza e protocolli. Un'API può essere creata in AWS usando l'API Gateway. Possiamo creare API RESTful (API HTTP, API REST) ​​e API WebSocket utilizzando Amazon API Gateway.

Per creare un'API senza server, l'utente può utilizzare le funzioni Lambda per gestire le richieste API.

Il contenuto di questo post è come:

  • Passaggio 1: creare una funzione Lambda
  • Passaggio 2: distribuire il codice sulla funzione Lambda
  • Passaggio 3: costruire l'API HTTP
  • Passaggio 4: testare l'API

Passaggio 1: creare una funzione Lambda

Nella console di gestione AWS, cerca "lambda" nella barra di ricerca dei servizi e fai clic su di essa:

Sul dashboard Lambda, fare clic su "Crea funzione"E seleziona l'opzione"Autore da zero":

Scrivi il nome della tua funzione e fai clic su "Crea funzione". Un messaggio di successo della creazione di API verrà visualizzato sullo schermo e verrai reindirizzato alla console di gestione di quella funzione:

Passaggio 2: distribuire il codice sulla funzione Lambda

Puoi anche scrivere il codice sorgente personalizzato per l'API HTTP in base alla necessità. Ho solo cambiato il messaggio di risposta del modello dato. Dopo aver apportato modifiche al codice, distribuire il codice facendo clic "Distribuire":

Passaggio 3: costruire l'API HTTP

L'API HTTP aiuta nella comunicazione di due o più macchine e componenti. L'integrazione dell'API HTTP con Lambda è facile da realizzare la comunicazione senza gestire o creare alcun server.

Nella console, fai clic su "Servizi"Opzione e si aprirà un elenco. Da quell'elenco, selezionare l'opzione "Tutti i servizi". Ora fai clic su "Visualizza tutti i servizi":

Ora, dal "Consegna di rete e contenuti"Seleziona l'opzione"API Gateway"E poi fai clic su"Crea API":

Scegli l'opzione "Costruire" da Http API, Quindi fare clic su "Aggiungi integrazione"E seleziona"Lambda":

Ora seleziona la funzione Lambda che hai appena creato e scrivi un Nome API:

Clicca su "Prossimo", Rivedi la rotta API Gateway ha creato e premere"Prossimo". Inoltre, rivedi il palcoscenico creato da API Gateway e premi il "Prossimo"Pulsante. Verrà visualizzato un messaggio di successo:

L'output sopra mostra che l'API HTTP è stata creata e integrata correttamente con la funzione Lambda.

Passaggio 4: testare l'API

Dopo la creazione di successo, è tempo di testare l'API. A tale scopo, vai a "Console Gateway API,"Scegli l'API, ora Copia l'URL API invoca:

Incolla questo URL nel browser Web e aggiungi il nome della funzione Lambda dopo la barra:

Colpire il "accedere"Chiave e la tua API risponderà.

L'API viene creata e configurata correttamente, in quanto è visibile nell'output.

Conclusione

Per creare un API In AWS, devi prima Crea una funzione Lambda fornendo i dettagli di base e Distribuzione del codice. Dopo aver creato la funzione Lambda, Crea API HTTP. Una volta che hai costruito con successo l'API, copia la sua invocare l'URL E Incollalo nel browser web Dopo aver aggiunto il nome Lambda alla fine dell'URL per testare il API HTTP. Questo post ti ha insegnato come creare un'API in AWS.