Hvordan lage en API i AWS?

Hvordan lage en API i AWS?
APIer hjelper til med kommunikasjon mellom forskjellige applikasjoner og komponenter. Dataene blir trukket ut og deles med hverandre ved å følge sikkerhetstiltak og protokoller. En API kan opprettes i AWS ved hjelp av API Gateway. Vi kan lage RESTful APIer (HTTP API, REST API) og WebSocket API ved hjelp av Amazon API Gateway.

For å lage et serverløs API, kan brukeren bruke Lambda -funksjonene til å håndtere API -forespørslene.

Innholdet i dette innlegget er som:

  • Trinn 1: Lag en lambda -funksjon
  • Trinn 2: Distribuer kode på lambda -funksjonen
  • Trinn 3: Bygg HTTP API
  • Trinn 4: Test API

Trinn 1: Lag en lambda -funksjon

I AWS Management Console, søk etter “Lambda” i Services Search Bar og klikk på den:

Klikk på "på Lambda -dashbordet" på "Lag funksjon”Og velg alternativet“Forfatter fra bunnen av”:

Skriv funksjonsnavnet ditt og klikk på "Lag funksjon”. En suksessmelding fra API -opprettelsen dukker opp på skjermen din, og du blir omdirigert til den funksjonens styringskonsoll:

Trinn 2: Distribuer kode på lambda -funksjonen

Du kan også skrive den tilpassede kildekoden for HTTP API i henhold til behovet. Jeg har bare endret svarmeldingen til den gitte malen. Etter å ha gjort endringer i koden, distribuerer du koden ved å klikke "Utplassere”:

Trinn 3: Bygg HTTP API

HTTP API hjelper til med å kommunisere to eller flere maskiner og komponenter. Å integrere HTTP API med lambda er lett å få kommunikasjonen til å skje uten å administrere eller opprette noen server.

I konsollen klikker du på "Tjenester”Alternativ, og en liste åpnes. Velg alternativet "fra den listen"Alle tjenester”. Klikk nå på "Se alle tjenester”:

Nå, fra “Nettverk og innholdslevering”Velg alternativet“API Gateway”Og klikk deretter på“Lag API”:

Velg alternativet “Bygge" fra Http Api, Klikk deretter på "Legg til integrasjon”Og velg“Lambda”:

Velg nå lambda -funksjonen du nettopp har opprettet og skriv en API -navn:

Klikk på "NESTE”, Gjennomgå Route API Gateway har opprettet, og trykk“NESTE”. Gjennomgå også scenen opprettet av API Gateway og trykk på "NESTE”-Knappen. En suksessmelding dukker opp:

Utgangen over viser at HTTP API ble opprettet og integrert med lambda -funksjonen med hell.

Trinn 4: Test API

Etter den vellykkede skapelsen er det på tide å teste API. For det formålet, gå til “API Gateway Console,”Velg API, kopier nå API påkaller URL:

Lim inn denne URL -en i nettleseren og legg til Lambda -funksjonsnavnet etter skråstrek:

Slå den "Tast inn”Nøkkel, og APIen din vil svare.

API er opprettet og konfigurert med suksess, da det er synlig i utgangen.

Konklusjon

Å lage en Api i Aws, du må først Lag en lambda -funksjon ved å gi de grunnleggende detaljene og distribuere koden. Etter å ha opprettet Lambda -funksjonen, Opprett HTTP API. Når du har bygget API -en med hell, kopierer du det påkalle URL og Lim den inn i nettleseren Etter å ha lagt til lambda -navnet på slutten av nettadressen for å teste HTTP API. Dette innlegget har lært deg hvordan du lager et API i AWS.