Was ist Amazon Cognito und wie funktioniert es??

Was ist Amazon Cognito und wie funktioniert es??
Entwickler müssen die Anwendungen erstellen, um Daten in der Cloud aufgrund von Skalierbarkeits- und Effizienzproblemen zu behandeln. Das hintere Ende der Anwendung ist erforderlich, um große Datenmengen zu verarbeiten, und ihre Skalierbarkeit kann Nachteile für die Anwendung verursachen. AWS bietet einen Cognito -Dienst an, mit dem der Benutzer sichere Kundenidentitäts- und Zugriffsverwaltung in Web- und Mobilanwendungen implementieren kann.

Beginnen wir mit Amazon Cognito und ihrer Arbeit auf der AWS -Plattform.

Was ist Amazon Cognito?

Amazon Cognito ist ein Benutzerauthentifizierungs- und Datensynchronisationsdienst, mit dem der Benutzer Daten für die Anwendung auf mehreren verbundenen Geräten verwaltet. Der Benutzer kann mehrere Identitäten für die Anwendungsbenutzer erstellen, und der Dienst unterstützt auch authentifizierte Identitäten, die den Appnutzern helfen, als Gast zu beginnen, ohne sich anzumelden:

Funktionen von Amazon Cognito

Einige der wichtigsten Merkmale von Amazon Cognito sind nachstehend erwähnt:

Identitätspool: Es ist nützlich, um einen kurzfristigen Zugriff auf AWS-Dienste zu gewährleisten.

Benutzerpool: Es bietet die Möglichkeit, ein Verzeichnis des Benutzers zu verwalten, damit eine Anwendung oder mehrere Anwendungen mit diesem Verzeichnis interagieren können.

Sicherheit: Amazon Cognito hat mit der Amazon Web Application Firewall (WAF) zusammengearbeitet, um Bots in der Anwendung zu erkennen und die App sicher zu halten:

Wie funktioniert Cognito??

Um mit dem Amazon Cognito -Service zu arbeiten, suchen Sie einfach nach dem Cognito -Service vom Amazon Dashboard:

Klick auf das "Erstellen Sie einen neuen IdentitätspoolTaste aus dem Cognito -Dashboard:

Geben Sie den Namen des Pools als Identität des Pools ein:

Scrollen Sie nach unten auf der Seite, um den Dienst auszuwählen, durch den der Benutzer eine ID erstellen möchte, und geben Sie das im Feld erwähnte Beispiel ein:

Auf der nächsten Seite wird automatisch eine IAM -Rolle mit seinen Richtlinien erstellt, und der Benutzer kann sie von der Seite bearbeiten:

Scrollen Sie auf der Seite nach unten, um die Zusammenfassung zu überprüfen, und klicken Sie auf die “Erlauben" Taste:

Sobald der Pool erstellt wurde, kann der Benutzer seine Konfigurationen bearbeiten, indem er auf die “klickt“Identitätspool bearbeiten" Verknüpfung:

Konfigurieren Sie einfach den Identitätspool von dieser Seite:

Und klicken Sie auf die “Änderungen speichernSchaltfläche zum erfolgreichen Bearbeiten der Poolkonfigurationen:

Der Pool wird erstellt, und sobald sich der Benutzer bei der Anwendung angemeldet, wird hier ihre Identitäten angezeigt:

Sie haben erfolgreich einen Identitätspool in Amazon Cognito erstellt.

Abschluss

Amazon Cognito ist ein AWS -Dienst, der Benutzeridentitätspools zur Verwaltung von Identitäten auf Anwendungen mit mehreren Geräten bietet. Es bietet dem Benutzer, Identitätspools und Benutzerpools zu erstellen, um die Anzahl der Benutzer und deren Identität zu validieren und festzustellen, ob sie echte Benutzer oder Bots sind, um die Sicherheit zu verbessern. Dieser Leitfaden hat den Amazon Cognito -Service und den Einsatz erläutert.