Ir al contenido

Conceptos clave

Los conceptos clave con los que te encontrarás al usar AppArch:

El límite del tenant. Una empresa crea un workspace e invita a usuarios a él. Los proyectos, las credenciales y la configuración de los módulos pertenecen al workspace.

Un repositorio registrado en un workspace. Cada proyecto recibe un token específico del proyecto que el runner utiliza para autenticarse.

Una unidad funcional habilitada por tu paquete: ArchPilot (bot de comentarios en PR/MR), ArchScan (informe de calidad), ArchSecurity (SAST), ADR (registros de decisiones), Compliance.

La credencial Git que se usa para registrar proyectos (GitHub, GitLab incluido el autogestionado, Bitbucket Cloud, Azure DevOps Services), junto con las demás conexiones del espacio de trabajo, como Jira, Trello, SonarQube o Slack. Consulta Resumen de integraciones.

Una imagen de analizador específica del lenguaje (.NET, Java, Python, Go, TypeScript, Ruby, PHP, Kotlin, Swift) que se ejecuta en el pipeline de CI del cliente. Analiza el código in situ y envía únicamente los resultados a la API de informes.

La salida del analizador para un proyecto. Se obtiene a través de la API de informes y contiene hallazgos, métricas y puntuaciones.

La licencia firmada de la instalación. Define los límites (workspaces, usuarios, proyectos, uso mensual de módulos) y qué módulos están activos (consulta Licencia y límites).