Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

attestful

Attestful es una herramienta open-source CLI en Python para recopilar evidencia de cumplimiento automatizada desde más de 30 plataformas.

Ficha actualizada 25 sept 2026, 20:05 · upstream 25 sept 2026, 19:32 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es attestful

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Attestful es una herramienta CLI en Python especializada exclusivamente en la recopilación automatizada de evidencia de cumplimiento y su visualización clara. Diseñada para ser simple y enfocada, no compite con plataformas GRC completas como Vanta o Drata, sino que se complementa con ellas mediante exportaciones nativas al formato OSCAL para interoperabilidad. Su arquitectura utiliza FastAPI, Redis para almacenamiento temporal y S3/MinIO para persistencia de evidencia, permitiendo un despliegue flexible en infraestructuras propias.

La herramienta soporta más de 30 plataformas integradas, incluyendo proveedores cloud (AWS, Azure, GCP), gestión de identidad (Okta, Microsoft 365) y herramientas DevOps (GitHub, GitLab). Su diseño prioriza la simplicidad: recopila datos técnicos de infraestructuras y servicios para calcular el estado de cumplimiento en frameworks como SOC 2, ISO 27001, NIST CSF y FedRAMP. Es especialmente útil para organizaciones que requieren herramientas auto-alojadas o entornos desconectados (air-gapped), permitiendo exportar evidencia en bundles para su transferencia segura sin conexión a internet.

A diferencia de las suites GRC tradicionales, Attestful no incluye gestión de riesgos, cuestionarios de terceros ni flujos de trabajo de auditoría, manteniendo un enfoque estricto en la recolección de datos y visualización. Esto reduce la complejidad operativa y los costes, pero requiere que el usuario gestione manualmente las credenciales de acceso a cada plataforma integrada. La herramienta está orientada a líderes técnicos y equipos de seguridad que necesitan demostrar cumplimiento de manera transparente y auditable sin depender de servicios en la nube externos.

CASOS DE USO
  • Recopilación automatizada de evidencia para auditorías SOC 2, ISO 27001 o NIST CSF
  • Despliegue en entornos air-gapped o clasificados mediante exportación de bundles
  • Integración con plataformas GRC existentes vía exportación nativa a formato OSCAL
  • Visualización del estado de cumplimiento para equipos de liderazgo sin costes SaaS
  • Gestión de evidencia de cumplimiento en infraestructuras multi-nube (AWS, Azure, GCP)
PUNTOS DESTACADOS
  • Soporte nativo para el estándar OSCAL, facilitando interoperabilidad con herramientas GRC
  • Capacidad de funcionamiento completo en entornos desconectados (air-gapped)
  • Integración con más de 30 plataformas cloud, identidad y DevOps
  • Enfoque minimalista que evita funcionalidades innecesarias como gestión de riesgos
  • Exportación de informes HTML y dashboards para visualización clara del cumplimiento
PRECAUCIONES
  • No es una plataforma GRC completa: carece de gestión de riesgos o cuestionarios de terceros
  • Requiere configuración manual de credenciales para cada plataforma integrada
  • Dependencia de APIs públicas que pueden cambiar, afectando la recolección de evidencia
  • No incluye gestión de políticas ni plantillas de cumplimiento predefinidas
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Instalar mediante pip o Poetry. Requiere Redis y almacenamiento S3/MinIO. Soporta despliegue en entornos desconectados exportando bundles de evidencia. No incluye Dockerfile nativo según el análisis técnico, por lo que el despliegue en contenedores requiere configuración manual o scripts externos.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
FastAPIPython
SERVICIOS
RedisS3/MinIO
BASES DE DATOS
Redis
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.