Ce este Amazon Cognito și cum funcționează?

Ce Este Amazon Cognito Si Cum Functioneaza



Dezvoltatorii trebuie să creeze aplicațiile asigurându-se că vor gestiona datele din cloud din cauza problemelor de scalabilitate și eficiență. Back end-ul aplicației este necesar pentru a gestiona cantități uriașe de date, iar scalabilitatea sa poate cauza dezavantaje aplicației. AWS oferă un serviciu Cognito care permite utilizatorului să implementeze gestionarea securizată a identității clientului și a accesului în aplicațiile web și mobile.

Să începem cu Amazon Cognito și lucrul său pe platforma AWS.

Ce este Amazon Cognito?

Amazon Cognito este un serviciu de autentificare și sincronizare a datelor care facilitează gestionarea datelor pentru aplicație pe mai multe dispozitive conectate. Utilizatorul poate crea mai multe identități pentru utilizatorii aplicației, iar serviciul acceptă, de asemenea, identități autentificate care îi ajută pe utilizatorii aplicației să înceapă ca invitat fără a se autentifica:









Caracteristicile Amazon Cognito

Unele dintre caracteristicile importante ale Amazon Cognito sunt menționate mai jos:



Pool de identitate : este util pentru a oferi acces pe termen scurt la serviciile AWS.





Pool de utilizatori : Oferă capacitatea de a gestiona un director al utilizatorului, astfel încât o aplicație sau mai multe aplicații să poată interacționa cu acel director.

Securitate : Amazon Cognito a colaborat cu Amazon Web Application Firewall (WAF) pentru a detecta roboții în aplicație și pentru a păstra aplicația în siguranță față de aceștia:



Cum funcționează Cognito?

Pentru a lucra cu serviciul Amazon Cognito, pur și simplu căutați serviciul Cognito din tabloul de bord Amazon:

Faceți clic pe „ Creați un nou grup de identități butonul ” din tabloul de bord Cognito:

Introduceți numele pool-ului ca identitate a pool-ului:

Derulați în josul paginii pentru a selecta serviciul prin care utilizatorul dorește să creeze un ID și tastați Exemplul menționat în casetă:

Următoarea pagină va crea automat un rol IAM cu politica sa, iar utilizatorul le poate edita din pagină:

Derulați în jos pe pagină pentru a examina rezumatul și faceți clic pe „ Permite butonul ”:

Odată creat pool-ul, utilizatorul își poate edita configurațiile făcând clic pe „ Editați grupul de identități ” link:

Pur și simplu configurați grupul de identități din această pagină:

Și faceți clic pe „ Salvează modificările ” pentru a edita cu succes configurațiile piscinei:

Pool-ul este creat și, de îndată ce utilizatorul se conectează la aplicație, acesta își va afișa identitățile aici:

Ați creat cu succes un grup de identități în Amazon Cognito.

Concluzie

Amazon Cognito este un serviciu AWS care oferă pool-uri de identități utilizatorilor pentru a gestiona identitățile pe aplicații care utilizează mai multe dispozitive. Acesta oferă utilizatorului să creeze grupuri de identități și grupuri de utilizatori pentru a valida numărul de utilizatori și identitatea acestora și pentru a afla dacă sunt utilizatori reali sau roboți pentru a spori securitatea. Acest ghid a explicat serviciul Amazon Cognito și cum să îl utilizați.