Zum Hauptinhalt springen
Didit erhält 7,5 Mio. $ für die Infrastruktur für Identität und Betrug
Didit
Zurück zum Blog
Blog · 15. März 2026

Serverlose Identitätsprüfung: Integration von Didit (DE)

Erfahren Sie, wie Sie die Identitätsprüfungsplattform von Didit nahtlos in serverlose Funktionen wie AWS Lambda integrieren, um skalierbare und kosteneffiziente Identitätslösungen zu erhalten.

Von DiditAktualisiert
integrating-didit-with-serverless-functions.png

Serverlose Identitätsprüfung: Integration von Didit

In der heutigen sich schnell entwickelnden digitalen Landschaft ist eine robuste und skalierbare Identitätsprüfung von entscheidender Bedeutung. Die Kombination dieses Bedarfs mit den Vorteilen serverloser Architekturen – Kosteneffizienz, automatische Skalierung und reduzierter Betriebsaufwand – ist eine starke Kombination. Dieser Leitfaden beschreibt, wie Sie die All-in-One-Identitätsplattform von Didit in serverlose Funktionen, insbesondere AWS Lambda, integrieren, um ein hochskalierbares und sicheres Identitätsprüfungssystem aufzubauen.

Wichtige Erkenntnis 1: Serverlose Funktionen wie AWS Lambda eignen sich ideal für die Integration mit Identitätsprüfungsdiensten aufgrund ihres Pay-per-Use-Modells und der automatischen Skalierung.

Wichtige Erkenntnis 2: Der API-First-Ansatz von Didit macht die Integration mit serverlosen Architekturen einfach und effizient.

Wichtige Erkenntnis 3: Eine sorgfältige Berücksichtigung der API-Ratenbegrenzungen und der Fehlerbehandlung ist für eine widerstandsfähige serverlose Identitätsprüfungsimplementierung unerlässlich.

Wichtige Erkenntnis 4: Die Verwendung von Umgebungsvariablen für API-Schlüssel und Konfigurationen erhöht die Sicherheit innerhalb Ihrer serverlosen Umgebung.

Warum Serverless für die Identitätsprüfung?

Traditionelle Identitätsprüfungssysteme beinhalten oft die Wartung dedizierter Server, die Verwaltung der Infrastruktur und die manuelle Skalierung. Dies kann ressourcenintensiv und teuer sein. Serverless Computing, wie es AWS Lambda exemplarisch darstellt, bietet eine überzeugende Alternative. Mit Serverless zahlen Sie nur für die tatsächlich verbrauchte Rechenzeit. Dieses Pay-per-Use-Modell ist besonders gut für die Identitätsprüfung geeignet, bei der die Nutzung sporadisch und unvorhersehbar sein kann. Darüber hinaus skalieren serverlose Funktionen automatisch, um schwankende Anforderungen zu bewältigen, und gewährleisten so eine nahtlose Benutzererfahrung, selbst während Spitzenzeiten. Dies ist besonders wichtig für Anwendungen, die ein erhebliches Wachstum oder saisonalen Traffic erleben.

Architekturübersicht

Eine typische serverlose Identitätsprüfungsarchitektur unter Verwendung von Didit umfasst die folgenden Komponenten:

  • Client-Anwendung: Initiert den Identitätsprüfungsprozess (z. B. eine Web- oder mobile App).
  • API-Gateway: Empfängt Anfragen von der Client-Anwendung und leitet diese an die entsprechende Lambda-Funktion weiter.
  • AWS Lambda-Funktion: Führt die Identitätsprüfungslogik aus, indem sie die Didit API aufruft.
  • Didit API: Bietet Zugriff auf die Identitätsprüfungsdienste von Didit (ID-Verifizierung, Liveness-Erkennung, AML-Screening usw.).
  • Datenbank (Optional): Speichert Überprüfungsergebnisse und Benutzerdaten (z. B. DynamoDB).

Die Client-Anwendung sendet eine Anfrage an das API-Gateway, das die Lambda-Funktion auslöst. Die Lambda-Funktion ruft dann die Didit API auf, um die gewünschten Identitätsprüfungen durchzuführen. Die Ergebnisse werden entweder direkt an die Client-Anwendung zurückgegeben oder in einer Datenbank für zukünftige Referenz gespeichert.

Integration von Didit mit AWS Lambda: Ein Codebeispiel

Hier ist ein vereinfachtes Beispiel für eine Python Lambda-Funktion, die zur ID-Verifizierung mit der Didit API integriert wird:

import json
import os
import requests

# Ruft den Didit API-Schlüssel aus der Umgebungsvariable ab
DIDIT_API_KEY = os.environ.get('DIDIT_API_KEY')

def lambda_handler(event, context):
  try:
    # Extrahiert Daten aus dem Event
    document_image = event['document_image']
    document_type = event['document_type']
    country_code = event['country_code']

    # Erstellt die Didit API-Anfrage
    url = 'https://api.didit.me/v1/id-verification'
    headers = {
      'Authorization': f'Bearer {DIDIT_API_KEY}',
      'Content-Type': 'application/json'
    }
    data = {
      'document_image': document_image,
      'document_type': document_type,
      'country_code': country_code
    }

    # Stellt die API-Anfrage
    response = requests.post(url, headers=headers, json=data)
    response.raise_for_status()  # Löst HTTPError für fehlerhafte Antworten (4xx oder 5xx) aus

    # Parsed die Antwort
    result = response.json()

    return {
      'statusCode': 200,
      'body': json.dumps(result)
    }

  except requests.exceptions.RequestException as e:
    print(f'Fehler beim Stellen der API-Anfrage: {e}')
    return {
      'statusCode': 500,
      'body': json.dumps({'error': 'Identitätsprüfung fehlgeschlagen'})
    }
  except Exception as e:
    print(f'Ein unerwarteter Fehler ist aufgetreten: {e}')
    return {
      'statusCode': 500,
      'body': json.dumps({'error': 'Interner Serverfehler'})
    }

Wichtige Hinweise:

  • API-Schlüsselverwaltung: Speichern Sie Ihren Didit API-Schlüssel sicher mithilfe von Umgebungsvariablen. Kodieren Sie API-Schlüssel niemals direkt in Ihren Code.
  • Fehlerbehandlung: Implementieren Sie eine robuste Fehlerbehandlung, um API-Fehler und unerwartete Ausnahmen anmutig zu behandeln.
  • Ratenbegrenzung: Beachten Sie die API-Ratenbegrenzungen von Didit und implementieren Sie geeignete Wiederholungsmechanismen.
  • Datenvalidierung: Validieren Sie die Eingabedaten, um Fehler und Sicherheitslücken zu vermeiden.

Skalierbarkeit und Leistungsoptimierung

Serverless-Architekturen sind von Natur aus skalierbar, aber es gibt dennoch Schritte, die Sie unternehmen können, um die Leistung zu optimieren:

  • Gleichzeitigkeit: Konfigurieren Sie die entsprechenden Gleichzeitigkeits-Einstellungen für Ihre Lambda-Funktion, um Spitzenlasten zu bewältigen.
  • Codeoptimierung: Schreiben Sie effizienten Code und minimieren Sie Abhängigkeiten, um die Ausführungszeit zu verkürzen.
  • Caching: Cachen Sie häufig abgerufene Daten, um API-Aufrufe an Didit zu reduzieren.
  • Asynchrone Verarbeitung: Verwenden Sie asynchrone Verarbeitung für Aufgaben, die keine sofortige Antwort erfordern.

Wie Didit hilft

Didit vereinfacht die serverlose Identitätsprüfung durch:

  • API-First-Design: Eine umfassende und gut dokumentierte REST API für eine nahtlose Integration.
  • Modulare Architektur: Wählen Sie nur die Verifizierungsmodule, die Sie benötigen (ID-Verifizierung, Liveness-Erkennung, AML-Screening usw.).
  • Globale Abdeckung: Unterstützung von über 14.000 Dokumenttypen in über 220 Ländern.
  • Skalierbarkeit: Entwickelt, um hohe Verifizierungsvolumina zu bewältigen.
  • Sicherheit: SOC 2 Typ II und ISO 27001 zertifiziert, DSGVO-konform.

Bereit zum Starten?

Die Integration von Didit in serverlose Funktionen wie AWS Lambda ist eine leistungsstarke Möglichkeit, skalierbare, sichere und kosteneffiziente Identitätsprüfungssysteme aufzubauen.

Ressourcen:

Infrastruktur für Identität und Betrugsprävention.

Eine API für KYC, KYB, Transaktionsüberwachung und Wallet-Screening. In 5 Minuten integriert.

Lass dir diese Seite von einer KI zusammenfassen
Serverlose Identitätsprüfung mit Didit.