inngangskontroller
En inngangskontroller er en komponent som styrer innkommende trafikk til et nettverk, en applikasjon eller et datasenter. Den fungerer som et grensesnitt mellom klienter og bakendestjenester og kan fungere som en omvendt proxy, en lastbalanserer og en sikkerhetsgateway. Hovedfunksjonen er å rute forespørsler til riktige tjenester basert på regler, håndtere TLS-terminering og ofte håndheve tilgangskontroller og overvåkningspolicyer. I et mikrotjenestemiljø muliggjør den sentralisert konfigurasjon av trafikkrutingsregler og sikkerhetsfunksjoner på tvers av mange tjenester.
Når den brukes i Kubernetes, omtales den som Ingress Controller: den følger Ingress-ressursene og konfigurerer en
Forskjellen mellom en inngangskontroller og et API-gateway eller en tradisjonell lastbalanserer ligger i omfang og funksjonalitet:
Valg av løsning avhenger av arkitektur, krav til sikkerhet og skalerbarhet, og om man bruker en plattform