Hva er Amazon Cognito, og hvordan fungerer det?

Hva er Amazon Cognito, og hvordan fungerer det?
Utviklere må bygge applikasjonene som sørger for å håndtere data om skyen på grunn av skalerbarhet og effektivitetsproblemer. Bakenden av applikasjonen er pålagt å håndtere enorme datamengder, og dens skalerbarhet kan forårsake ulemper for applikasjonen. AWS tilbyr en Cognito -tjeneste som gjør det mulig for brukeren å implementere sikker kundeidentitet og tilgangsstyring i nett- og mobilapplikasjoner.

La oss starte med Amazon Cognito og det som jobber med AWS -plattformen.

Hva er Amazon Cognito?

Amazon Cognito er en brukerautentisering og datasynkroniseringstjeneste som gjør det enkelt for brukeren å administrere data for applikasjonen på flere tilkoblede enheter. Brukeren kan opprette flere identiteter for applikasjonsbrukere, og tjenesten støtter også autentiserte identiteter som hjelper app -brukerne til å starte som gjest uten å logge på:

Funksjoner av Amazon Cognito

Noen av de viktige funksjonene ved Amazon Cognito er nevnt nedenfor:

Identitetsbasseng: Det er nyttig for å gi kortsiktig tilgang til AWS-tjenester.

Brukerbasseng: Det gir muligheten til å administrere en katalog over brukeren slik at en applikasjon eller flere applikasjoner kan samhandle med den katalogen.

Sikkerhet: Amazon Cognito har samarbeidet med Amazon Web Application Firewall (WAF) for å oppdage roboter i applikasjonen og holde appen sikker fra dem:

Hvordan fungerer Cognito?

For å jobbe med Amazon Cognito -tjeneste, kan du bare søke etter Cognito Service fra Amazon Dashboard:

Klikk på "Lag nytt identitetsbasseng”Knapp fra Cognito Dashboard:

Skriv inn navnet på bassenget som en identitet på bassenget:

Bla ned til bunnen av siden for å velge tjenesten som brukeren ønsker å opprette en ID og skrive eksemplet som er nevnt i boksen:

Neste side oppretter automatisk en IAM -rolle med policyen, og brukeren kan redigere dem fra siden:

Bla nedover siden for å gjennomgå sammendraget og klikk på "Tillate”Knapp:

Når bassenget er opprettet, kan brukeren redigere konfigurasjonene ved å klikke på "Rediger identitetsbasseng”Link:

Bare konfigurer identitetsbassenget fra denne siden:

Og klikk på “Lagre endringer”Knapp for å redigere bassengkonfigurasjonene:

Bassenget er opprettet, og så snart brukeren logger inn på applikasjonen, vil den vise identiteten deres her:

Du har laget et identitetsbasseng i Amazon Cognito.

Konklusjon

Amazon Cognito er en AWS -tjeneste som gir brukeridentitetsbassenger for å administrere identiteter på applikasjoner ved hjelp av flere enheter. Det tilbyr brukeren å lage identitetsbassenger og brukerbassenger for å validere antall brukere og deres identitet og finne om de er ekte brukere eller roboter for å forbedre sikkerheten. Denne guiden har forklart Amazon Cognito -tjenesten og hvordan du bruker den.