Artifactory

Artifactory — Descargar gratis. Gestión universal de Artefactos Binarios

Artifactory es un repositorio universal de gestión de artefactos binarios desarrollado por JFrog, diseñado para centralizar, almacenar y controlar todos los paquetes de software resultantes del proceso de desarrollo. Funciona como un único punto de control entre las herramientas de construcción y los repositorios externos, almacenando en caché los artefactos remotos para evitar descargas repetitivas. Proporciona capacidades empresariales como control de acceso basado en roles, integración con ecosistemas DevOps y soporte para todos los principales formatos de paquetes, facilitando la trazabilidad y reproducibilidad de builds en entornos de integración y entrega continua.

5.0(1 valoraciones)

Descargar Artifactory (Enlaces oficiales)
Tamaño del archivo: 1300 MB
La última versión de Artifactory es: 7.133.16
Sistema operativo: Windows
Idiomas: English
Precio: $0.00 USD
Producto de pago y freemium. Versión gratuita con funcionalidades limitadas.

  • Repositorio Universal. Artifactory ofrece soporte nativo para más de treinta formatos de paquetes de software, incluyendo Maven (pom.xml, jar), Docker (imágenes de contenedor), npm (Node.js), Python (pip), NuGet (.NET), RubyGems, Debian (apt), RPM (Red Hat), Go (modules), Helm (charts), Cargo (Rust), entre otros. Esta universalidad permite a las organizaciones gestionar todos los tipos de artefactos desde una única plataforma, eliminando la necesidad de mantener múltiples soluciones de repositorio independientes para diferentes tecnologías.
  • Cacheo de Artefactos Remotos. Cuando un desarrollador solicita una dependencia desde un repositorio remoto público (como Maven Central o Docker Hub), Artifactory la descarga una sola vez y la almacena en una caché local. En solicitudes posteriores, sirve el artefacto desde su almacenamiento interno, reduciendo drásticamente el ancho de banda consumido, acelerando los tiempos de construcción y garantizando disponibilidad incluso si el repositorio externo queda inaccesible temporalmente.
  • Control de Acceso Granular. La plataforma implementa un sistema de permisos basado en roles (RBAC) que permite a los administradores definir quién puede leer, escribir, anular o eliminar artefactos en repositorios específicos. Los permisos se asignan a nivel de usuario, grupo o mediante integración con directorios corporativos LDAP y Active Directory, asegurando que solo personal autorizado pueda modificar componentes críticos del ciclo de desarrollo.
  • Gestión de Promociones de Binarios. Permite definir ciclos de vida de artefactos mediante la promoción controlada de binarios a través de diferentes etapas del pipeline: desde desarrollo (repositorios locales de desarrollo), pasando por integración, testing, hasta producción. Esta funcionalidad registra metadatos de cada promoción, incluyendo quién la realizó, cuándo y los comentarios asociados, proporcionando una trazabilidad completa del estado de cada versión.
  • Integración con CI/CD. Artifactory se integra de manera nativa con las principales herramientas de integración continua y entrega continua como Jenkins, GitLab CI, GitHub Actions, Azure DevOps, TeamCity y Bamboo. Actúa como el repositorio central donde estas herramientas publican los artefactos generados y desde donde despliegan a entornos, permitiendo pipelines reproducibles y con trazabilidad total entre el código fuente y los binarios resultantes.
  • Análisis de Seguridad y Escaneo de Vulnerabilidades. A través de la integración con JFrog Xray, la plataforma permite escanear capas de contenedores, dependencias y metadatos en busca de vulnerabilidades conocidas (CVE), licencias conflictivas o componentes obsoletos. El análisis se realiza en todas las capas de los artefactos, proporcionando visibilidad profunda sobre la composición de los binarios y permitiendo aplicar políticas automáticas para bloquear artefactos que no cumplan con estándares de seguridad.
  • Almacenamiento con Replicación y Federación. Ofrece capacidades de replicación entre instancias de Artifactory ubicadas en diferentes ubicaciones geográficas o centros de datos. La federación de repositorios permite mantener múltiples instancias sincronizadas en tiempo real, de modo que equipos distribuidos globalmente acceden a los mismos artefactos con baja latencia, mientras que la replicación por eventos garantiza consistencia eventual para escenarios de respaldo y continuidad operativa.
  • Metadatos Enriquecidos y Propiedades. Cada artefacto almacenado puede ser etiquetado con propiedades personalizadas en formato clave-valor. Estas propiedades permiten clasificar binarios por versión, entorno de destino, equipo responsable o cualquier criterio definido por la organización. Los metadatos son indexados y completamente buscables mediante consultas AQL (Artifactory Query Language), proporcionando una capacidad de búsqueda estructurada avanzada para localizar artefactos específicos entre miles de versiones.
  • Gestión de Ciclo de Vida Automatizada con Políticas. Administradores pueden definir reglas que ejecutan acciones automáticas basadas en el estado de los artefactos. Por ejemplo, eliminar automáticamente versiones no utilizadas después de un período determinado, mover artefactos a repositorios de archivado cuando superan cierto tamaño, o bloquear la descarga de dependencias que presentan vulnerabilidades críticas. Estas políticas ayudan a mantener el repositorio limpio y seguro sin intervención manual.
  • Soporte para Paquetes Grandes y Alta Concurrencia. Artifactory está optimizado para manejar artefactos de gran tamaño, como imágenes Docker de varios gigabytes o archivos binarios monolíticos, así como para soportar cargas masivas de solicitudes simultáneas provenientes de cientos de nodos de construcción. Utiliza almacenamiento en disco optimizado, fragmentación de metadatos y balanceo de carga interno para garantizar rendimiento estable incluso en picos de demanda.
  • Repositorios Virtuales y Agregación. Permite crear repositorios virtuales que agregan múltiples repositorios locales y remotos bajo un único punto de acceso lógico. Esto simplifica la configuración de herramientas de construcción al proporcionar una URL única que combina todas las fuentes de dependencias, permitiendo gestionar la resolución de artefactos con políticas de ordenamiento definidas por el administrador y facilitando migraciones entre fuentes sin modificar configuraciones de desarrolladores.
  • Traza de Auditoría Completa. Cada operación realizada sobre artefactos, repositorios o configuraciones queda registrada en bitácoras de auditoría con marca de tiempo e identificación del usuario o sistema ejecutor. Estos registros son exportables a sistemas SIEM y permiten a las organizaciones cumplir con requisitos regulatorios de trazabilidad, demostrando quién modificó, eliminó o promocionó cada artefacto en cada etapa del ciclo de desarrollo.

La historia de desarrollo de Artifactory comienza en 2006, cuando la compañía JFrog fue fundada por Yoav Landman, Shlomi Ben Haim y Frederic Simon. El producto surgió inicialmente como una solución interna para resolver los problemas de gestión de dependencias en proyectos Java basados en Maven, evolucionando rápidamente hacia un gestor de repositorios universal. La primera versión comercial fue lanzada en 2007. El núcleo de Artifactory está desarrollado principalmente en Java, utilizando tecnologías como Spring Framework, Hibernate para la capa de persistencia y bases de datos relacionales para metadatos, mientras que el almacenamiento binario se gestiona sobre sistemas de archivos distribuidos.


Alternativas a Artifactory:

Jenkins — Descargar gratis. Automatización de procesos de desarrollo

Jenkins

Jenkins es una herramienta de automatización de código abierto diseñada para facilitar la integración continua y la entrega continua de software.
Precio: Gratis   Tamaño: 97.8 MB   Versión: 2.541.3   SO: Windows, Linux, MacOS
MSYS2 — Descargar gratis. Entorno de desarrollo para Windows

MSYS2

MSYS2 es una plataforma de compilación y desarrollo para Windows que proporciona herramientas similares a las de Unix.
Precio: Gratis   Tamaño: 82 MB   Versión: 20250221   SO: Windows