Keskustellaan yksityiskohtaisesti Amazon API Gatewayn toimivuudesta.
Kuinka API Gateway toimii?
Amazon API Gateway toimii liikenteenohjaajana, koska se luo yhden sisääntulopisteen kaikille API-pyynnöille. ' asiakkaita ' (kuten IoT-laitteet, VPC:t ja suoratoiston hallintapaneelit) lähettää ' API-pyyntö ” sovelluksiin. On useita pyyntöjä (todennäköisesti valtava määrä pyyntöjä) samaan aikaan, ja Amazon API Gateway toimii yhtenäisenä syöttöpisteenä kaikille pyynnöille. Tämä yhden sisääntulon piste (API-yhdyskäytävä) hallitsee sitten API-kutsua tai -pyyntöä ja lähettää sen sovelluksille ja ' AWS-palvelut ' liittyy näihin sovelluksiin:
Amazon API:n edut
Seuraavat ovat edut, joita AWS API tarjoaa asiakkailleen:
- Se keskittää AWS-palvelujen toimituksen mikropalveluiden avulla.
- Se auttaa turvaamaan ja järjestämään API-pohjaisia integraatioita.
- API-yhdyskäytävät ovat erittäin konfiguroitavissa.
- Käyttäjien itsensä ei tarvitse muuttaa konfiguraatioita uudelleenmuodostuksen tai resurssien lukumäärän muutoksen yhteydessä.
- Se vähentää prosessin monimutkaisuutta, kun useat asiakkaat ovat vuorovaikutuksessa yhden sovelluksen kanssa muuttamalla useiden asiakkaiden pyynnöt yhdeksi pyynnöksi.
- Se hallitsee sovellusliittymää verkossa siten, että se estää API:iden liikakäytön.
Amazon API:n haitat
Edut sisältävät myös joitain haittoja Amazon API -yhdyskäytävän käytöllä. Keskustellaan joistakin API-yhdyskäytävän mahdollisista haitoista:
- Koska API-yhdyskäytävä on kaikkien API-pyyntöjen ainoa sisääntulopiste, API-yhdyskäytävän epäonnistuminen johtaa kaikkien pyyntöjen epäonnistumiseen kerralla.
- Se voi lisätä viivettä verkossa.
- Kun erityyppiset käyttäjät (kuten IOS, Android ja Microsoft) lähettävät pyyntöjä samaan aikaan, kaikkien API-pyyntöjen yksisyöttöpiste tekee prosessista monimutkaisen.
Tämä oli lyhyt keskustelu Amazon API Gatewayn tarkoituksesta ja toiminnasta.
Johtopäätös
AWS-sovellusliittymäyhdyskäytävä on AWS-palvelu, jota käytetään sovellusliittymien hallintaan AWS:ssä. Tämä palvelu voi hallita useiden asiakkaiden API-pyyntöjä, koska se on yksi syöttöpiste kaikille pyynnöille, ja löytää sitten parhaan mahdollisen polun reitittää API-pyynnöt näihin sovelluksiin liittyviin sovelluksiin ja AWS-palveluihin. Tämä viesti antoi täydellisen yleiskatsauksen AWS API-yhdyskäytävän toiminnasta ja tarkoituksesta.