Was ist Amazon Cognito?
Amazon Cognito ist ein Identitätsmanagement-Service für Web- und Mobile-Anwendungen. Der Service bietet Benutzerregistrierung, Authentifizierung und Zugriffskontrolle ohne eigene Identity-Infrastruktur. Cognito unterstützt Social Login, SAML und OpenID Connect für die Federation mit externen Identity Providern und lässt sich je nach Anforderung in den Tarifen Lite, Essentials oder Plus betreiben.
Kernfunktionen
- User Pools für Benutzerregistrierung und Login
- Identity Pools für den Austausch gegen temporäre AWS-Credentials
- Social Login mit Google, Apple, Facebook, Amazon
- SAML 2.0 und OpenID Connect Federation
- Multi-Factor Authentication (MFA)
- Tarifmodelle Lite, Essentials und Plus mit unterschiedlichem Funktionsumfang, jederzeit wechselbar pro User Pool
Typische Anwendungsfälle
SaaS-Anwendungen: Cognito verwaltet Benutzerregistrierung, Login und Passwort-Recovery vollständig. SDKs für JavaScript, iOS, Android und React Native beschleunigen die Integration.
Federated Identity: Verbinden Sie Unternehmens-Identity-Provider über SAML oder OIDC. Mitarbeiter loggen sich mit ihren Firmen-Credentials ein, ohne separate Accounts zu erstellen.
Serverless Backends: Identity Pools tauschen Cognito-Token gegen temporäre AWS-Credentials. Authentifizierte Nutzer können direkt auf S3, DynamoDB oder API Gateway zugreifen.
Vorteile
- Keine eigene Identity-Infrastruktur erforderlich
- Skaliert automatisch auf große Nutzerzahlen
- Integrierte Security-Features wie MFA und Passwort-Policies
- Flexible Tarifwahl je nach Funktionsbedarf und Nutzungsvolumen
Integration mit innFactory
Als AWS Reseller unterstützt innFactory Sie bei Amazon Cognito: Authentifizierungs-Architektur, Federation-Setup, User Migration, Tarifwahl und Integration in Ihre Anwendungen.
Typische Anwendungsfälle
Häufig gestellte Fragen
Was ist Amazon Cognito?
Amazon Cognito ist ein Identitätsmanagement-Service für Web- und Mobile-Anwendungen. Er bietet Benutzerregistrierung, Authentifizierung und Zugriffskontrolle, ohne dass eine eigene Identity-Infrastruktur betrieben werden muss.
Was kostet Amazon Cognito?
Cognito bietet die Tarife Lite, Essentials und Plus mit unterschiedlichem Funktionsumfang und Preis pro monatlich aktivem Nutzer (MAU). Lite und Essentials enthalten ein monatliches Freikontingent an MAUs, für SAML/OIDC-Federation gilt zusätzlich ein separates, kleineres Freikontingent. Genaue Preise stehen auf der offiziellen Pricing-Seite.
Was ist der Unterschied zwischen User Pools und Identity Pools?
User Pools verwalten Benutzerregistrierung und Authentifizierung. Identity Pools tauschen User-Pool-Token oder Social-Login-Token gegen temporäre AWS-Credentials für den Zugriff auf AWS-Services.
Welche Social-Login-Provider unterstützt Cognito?
Cognito unterstützt Login mit Amazon, Apple, Facebook und Google. Zusätzlich lassen sich beliebige SAML-2.0- und OpenID-Connect-Identity-Provider integrieren.
Kann ich Cognito mit bestehenden Benutzerdatenbanken verbinden?
Ja, Cognito User Pools unterstützen User Migration Triggers. Beim ersten Login prüft eine Lambda-Funktion die Legacy-Datenbank und migriert den Benutzer nahtlos zu Cognito.
Hinweis: Alle Produktinformationen auf dieser Seite wurden sorgfältig zusammengestellt, sind jedoch ohne Gewähr und können veraltet oder unvollständig sein. Cloud-Services entwickeln sich schnell weiter — Funktionen, Preise, SLAs und Verfügbarkeit ändern sich laufend. Verbindliche und aktuelle Informationen finden Sie ausschließlich auf der offiziellen Produktseite von AWS (offizielle Dokumentation). Diese Seite stellt kein Angebot von AWS dar.