Co je Amazon Cognito a jak funguje?

Co Je Amazon Cognito A Jak Funguje



Kvůli problémům se škálovatelností a efektivitou musí vývojáři vytvářet aplikace tak, aby zpracovávali data v cloudu. Back-end aplikace je nutný ke zpracování velkého množství dat a jeho škálovatelnost může aplikaci způsobit nevýhody. AWS nabízí službu Cognito, která umožňuje uživateli implementovat bezpečnou správu identity zákazníků a přístupu do webových a mobilních aplikací.

Začněme s Amazon Cognito a jeho prací na platformě AWS.

Co je Amazon Cognito?

Amazon Cognito je služba pro ověřování uživatelů a synchronizaci dat, která uživateli usnadňuje správu dat pro aplikaci na více připojených zařízeních. Uživatel může vytvořit více identit pro uživatele aplikace a služba také podporuje ověřené identity, které pomáhají uživatelům aplikace spustit jako host bez přihlášení:









Vlastnosti Amazon Cognito

Některé z důležitých funkcí Amazon Cognito jsou uvedeny níže:



Pool identit : Je užitečný pro poskytování krátkodobého přístupu ke službám AWS.





Pool uživatelů : Poskytuje možnost spravovat adresář uživatele, takže aplikace nebo více aplikací může s tímto adresářem komunikovat.

Bezpečnostní : Amazon Cognito spolupracoval s Amazon Web Application Firewall (WAF) na detekci robotů v aplikaci a na zabezpečení aplikace před nimi:



Jak Cognito funguje?

Chcete-li pracovat se službou Amazon Cognito, jednoduše vyhledejte službu Cognito na ovládacím panelu Amazon:

Klikněte na „ Vytvořit nový fond identit ” tlačítko z ovládacího panelu Cognito:

Zadejte název fondu jako identitu fondu:

Přejděte dolů na konec stránky, vyberte službu, prostřednictvím které chce uživatel vytvořit ID, a zadejte Příklad uvedený v poli:

Na další stránce se automaticky vytvoří role IAM se svými zásadami a uživatel je může upravit ze stránky:

Přejděte na stránce dolů a prohlédněte si shrnutí a klikněte na „ Dovolit ' knoflík:

Jakmile je fond vytvořen, může uživatel upravit jeho konfigurace kliknutím na „ Upravit fond identit ' odkaz:

Jednoduše nakonfigurujte fond identit z této stránky:

A klikněte na „ Uložit změny ” tlačítko pro úspěšnou úpravu konfigurací bazénu:

Fond je vytvořen a jakmile se uživatel přihlásí do aplikace, zobrazí zde jeho identity:

Úspěšně jste vytvořili fond identit v Amazon Cognito.

Závěr

Amazon Cognito je služba AWS, která poskytuje fondy uživatelských identit pro správu identit v aplikacích využívajících více zařízení. Nabízí uživateli vytvoření Identity pools a user pools pro ověření počtu uživatelů a jejich identity a zjištění, zda se jedná o skutečné uživatele nebo roboty pro zvýšení bezpečnosti. Tato příručka vysvětluje službu Amazon Cognito a jak ji používat.