Ves al contingut principal
Didit recapta 7,5M $ per construir la infraestructura per a identitat i frau
Didit
Torna al blog
Blog · 15 de març del 2026

Verificació d'Identitat Sense Servidor: Integrant Didit (CA)

Descobreix com integrar fàcilment la plataforma de verificació d'identitat de Didit amb funcions sense servidor com AWS Lambda per a solucions d'identitat escalables i eficients en costos.

Per DiditActualitzat el
integrating-didit-with-serverless-functions.png

Verificació d'Identitat Sense Servidor: Integrant Didit

En el panorama digital actual, en ràpid canvi, una verificació d'identitat robusta i escalable és crucial. Combinar aquesta necessitat amb els avantatges de l'arquitectura sense servidor – eficiència de costos, escalat automàtic i reducció de la sobrecàrrega operativa – és una combinació potent. Aquesta guia descriu com integrar la plataforma d'identitat tot en un de Didit amb funcions sense servidor, específicament AWS Lambda, per construir un sistema de verificació d'identitat altament escalable i segur.

Punt Clau 1: Les funcions sense servidor com AWS Lambda són ideals per integrar-se amb serveis de verificació d'identitat a causa del seu model de pagament per ús i escalat automàtic.

Punt Clau 2: L'enfocament API-first de Didit fa que la integració amb arquitectures sense servidor sigui senzilla i eficient.

Punt Clau 3: Una consideració acurada dels límits de velocitat de l'API i la gestió d'errors és essencial per a una implementació de verificació d'identitat sense servidor resilient.

Punt Clau 4: Utilitzar variables d'entorn per a les claus API i les configuracions millora la seguretat en el teu entorn sense servidor.

Per què Sense Servidor per a la Verificació d'Identitat?

Els sistemes tradicionals de verificació d'identitat sovint impliquen mantenir servidors dedicats, gestionar la infraestructura i gestionar l'escalat manualment. Això pot ser intensiu en recursos i costós. La computació sense servidor, exemplificada per AWS Lambda, ofereix una alternativa convincent. Amb sense servidor, només pagues pel temps de càlcul que consumeixes. Aquest model de pagament per ús és particularment adequat per a la verificació d'identitat, on l'ús pot ser esporàdic i imprevisible. A més, les funcions sense servidor s'escalen automàticament per gestionar la demanda fluctuant, assegurant una experiència d'usuari perfecta fins i tot durant els períodes de màxim trànsit. Això és especialment important per a aplicacions que experimenten un creixement significatiu o trànsit estacional.

Visió General de l'Arquitectura

Una arquitectura típica de verificació d'identitat sense servidor utilitzant Didit implica els següents components:

  • Aplicació Client: Inicia el procés de verificació d'identitat (per exemple, una aplicació web o mòbil).
  • API Gateway: Rep les sol·licituds de l'aplicació client i les redirigeix a la funció Lambda apropiada.
  • Funció AWS Lambda: Executa la lògica de verificació d'identitat trucant a l'API de Didit.
  • API de Didit: Proporciona accés als serveis de verificació d'identitat de Didit (verificació d'ID, detecció de presència, cribratge AML, etc.).
  • Base de Dades (Opcional): Emmagatzema els resultats de la verificació i les dades de l'usuari (per exemple, DynamoDB).

L'aplicació client envia una sol·licitud a l'API Gateway, que activa la funció Lambda. La funció Lambda llavors crida l'API de Didit per realitzar les comprovacions de verificació d'identitat desitjades. Els resultats es retornen directament a l'aplicació client o s'emmagatzemen en una base de dades per a referència futura.

Integrant Didit amb AWS Lambda: Un Exemple de Codi

Aquí teniu un exemple simplificat d'una funció Lambda de Python que s'integra amb l'API de Didit per a la verificació d'ID:

import json
import os
import requests

# Recupera la clau API de Didit de la variable d'entorn
DIDIT_API_KEY = os.environ.get('DIDIT_API_KEY')

def lambda_handler(event, context):
  try:
    # Extreu les dades de l'esdeveniment
    document_image = event['document_image']
    document_type = event['document_type']
    country_code = event['country_code']

    # Construeix la sol·licitud de l'API de Didit
    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
    }

    # Realitza la sol·licitud de l'API
    response = requests.post(url, headers=headers, json=data)
    response.raise_for_status()  # Lança HTTPError per a les respostes incorrectes (4xx o 5xx)

    # Analitza la resposta
    result = response.json()

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

  except requests.exceptions.RequestException as e:
    print(f'Error fent la sol·licitud de l'API: {e}')
    return {
      'statusCode': 500,
      'body': json.dumps({'error': 'No s'ha pogut verificar la identitat'})
    }
  except Exception as e:
    print(f'S'ha produït un error inesperat: {e}')
    return {
      'statusCode': 500,
      'body': json.dumps({'error': 'Error intern del servidor'})
    }

Consideracions Importants:

  • Gestió de la Clau API: Emmagatzema la teva clau API de Didit de manera segura utilitzant variables d'entorn. Mai codifiquis les claus API directament al teu codi.
  • Gestió d'Errors: Implementa una gestió d'errors robusta per gestionar amb elegància els errors de l'API i les excepcions inesperades.
  • Limitació de Velocitat: Tingues en compte els límits de velocitat de l'API de Didit i implementa mecanismes de reintent adequats.
  • Validació de Dades: Valida les dades d'entrada per evitar errors i vulnerabilitats de seguretat.

Escalabilitat i Optimització del Rendiment

Les arquitectures sense servidor són inherentment escalables, però encara hi ha passos que pots fer per optimitzar el rendiment:

  • Concurrència: Configura la configuració de concurrència adequada per a la teva funció Lambda per gestionar les càrregues màximes.
  • Optimització del Codi: Escriu un codi eficient i minimitza les dependències per reduir el temps d'execució.
  • Caché: Emmagatzena en caché les dades a les quals s'accedeix amb freqüència per reduir les trucades a l'API de Didit.
  • Processament Asíncron: Utilitza el processament asíncron per a les tasques que no requereixen respostes immediates.

Com Didit Ajuda

Didit simplifica la verificació d'identitat sense servidor a través de:

  • Disseny API-First: Una API REST completa i ben documentada per a una integració perfecta.
  • Arquitectura Modular: Trieu només els mòduls de verificació que necessiteu (verificació d'ID, detecció de presència, cribratge AML, etc.).
  • Cobertura Global: Suport per a més de 14.000 tipus de documents en més de 220 països.
  • Escalabilitat: Dissenyat per gestionar grans volums de sol·licituds de verificació.
  • Seguretat: Certificat SOC 2 Type II i ISO 27001, complint amb el RGPD.

Llest per començar?

Integrar Didit amb funcions sense servidor com AWS Lambda és una manera potent de construir sistemes de verificació d'identitat escalables, segurs i eficients en costos.

Recursos:

Infraestructura per a identitat i frau.

Una API per a KYC, KYB, monitorització de transaccions i anàlisi de carteres. Integra-la en 5 minuts.

Demana a una IA que resumeixi aquesta pàgina
Verificació d'Identitat amb Didit i Servidor.