Software Alternatives, Accelerators & Startups
Artifactory

Artifactory Reviews and Details

This page is designed to help you find out whether Artifactory is good and if it is the right choice for you.

Screenshots and images

  • Artifactory Landing page
    Landing page //
    2023-10-02

Features & Specs

  1. Universal Repository Manager

    Artifactory supports a wide range of packaging formats, including Maven, Gradle, Docker, npm, and more. This makes it extremely versatile for organizations using multiple types of build artifacts.

  2. Integration with CI/CD Tools

    Artifactory integrates seamlessly with a variety of continuous integration and continuous deployment tools like Jenkins, CircleCI, and GitLab, which helps streamline the build and release process.

  3. Security and Access Control

    It provides robust security features including fine-grained access control, LDAP integration, and advanced auditing capabilities to ensure that only authorized personnel can access specific artifacts.

  4. High Availability

    Artifactory offers high availability setups, enabling it to be configured in a redundant and load-balanced setup to ensure maximum uptime and reliability.

  5. Efficient Storage Management

    It provides advanced storage management capabilities, such as artifact de-duplication, and optimization features to better manage storage resources.

  6. Performance and Scalability

    Artifactory is designed to handle large-scale deployments and provides caching mechanisms to significantly improve performance and reduce build times.

  7. Enterprise-Grade Features

    Artifactory comes with enterprise-grade features such as disaster recovery, multi-push replication, and advanced metrics, which are particularly useful for large organizations.

Badges

Promote Artifactory. You can add any of these badges on your website.

SaaSHub badge
Show embed code

Videos

Introduction to Artifactory

[Webinar] Introducing JFrog Mission Control

[Webinar] Introduction to Artifactory

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Artifactory and what they use it for.
  • Docker limits unauthenticated pulls to 10/HR/IP from Docker Hub, from March 1
    Does anyone recommend some pull-through registry to use? Docker Docs has some recommendations [0], but I wonder how feature complete it is. I'd like to find something that: - Can pull and serve private images - Has UI to show a list of downloaded images, and some statistics on how much storage and bandwidth they use - Can run periodic GC to delete unused images - (maybe) Can be set up to pre-download new tags IIRC... - Source: Hacker News / 7 months ago
  • Ask HN: Is NPM Having an Outage?
    This site is hilariously fucked on mobile https://jfrog.com/artifactory. - Source: Hacker News / 10 months ago
  • How to Create an NPM Packages using Rollup.js + Lerna.js + Jfrog Artifactory
    JFrog Artifactory is a universal artifact repository manager that enables organizations to store, manage, and distribute software packages and artifacts across the entire development lifecycle. It supports a wide range of package formats, including Docker, Maven, npm, PyPI, and more, making it a versatile solution for DevOps and CI/CD pipelines. - Source: dev.to / 11 months ago
  • Efficient Kubernetes Cluster Deployment: Accelerating Setup with EKS Blueprints
    For advanced customization requirements, EKS Blueprints offers flexibility by allowing easy overrides of default Helm values. For instance, you can effortlessly replace Docker images specified in the values.yaml file with private Docker repositories like ECR or Artifactory. - Source: dev.to / 12 months ago
  • Where to store executables shared by a team/project
    I kind of hate it, but Artifactory seems popular at companies: https://jfrog.com/artifactory/. Source: about 2 years ago
  • Adding Virtual Environments to Git Repo
    When not providing all dependencies yourself, you might suffer from people deleting the packages you depend on (IMHO a very rare scenario). If it is really that critical (hint: usually it isn't), create a local mirror of Pypi (full or only the packages you need). Devpi, Artifactory, etc. Can do that or you just dump the necessary files into Cloud storage, so you have a backup. Source: over 2 years ago
  • Authenticated Docker Hub image pulls in Kubernetes
    Operate a pull-through cache registry, like Artifactory or the open source reference Docker registry. This will allow you to pull images from Docker Hub less frequently, improving your chances of staying under the anonymous usage limit. - Source: dev.to / over 2 years ago
  • Concretely, how do you trust the experts? That is, how do you a) identify experts relevant to something and b) determine if they have a consensus (and if so, what it is) on a given topic?
    Like suppose for a second that . . . Idk . . . a product team wants our ci workflows to start using Artifactory. Okay great, I don't know Artifactory integration but I'm going to tell them "Sure, I'll get right on that.". Source: over 2 years ago
  • What do I do with large "asset" files?
    If these "assets" have an independent release schedule I would treat them separately (especially if they are externally provided). If they are not built from source then treat them as artefacts, they don't belong in git. You can store the in an artefact repository (like Artifactory of Nexus) or (as u/nekokattt points out) in something like S3. Source: over 2 years ago
  • Take More Screenshots
    And all of those have packages that could technically disappear, or you could have network issues and so on (when I build my container images, I sometimes even have apt fail, even though very rarely). I think a safe bet is to run your own package proxy, like Sonatype Nexus: https://www.sonatype.com/products/nexus-repository (there's also JFrog Artifactory in this space, probably others too:... - Source: Hacker News / over 2 years ago
  • "LanCache" style network level cache to speed-up repository cloning & apt-get downloads?
    Artifactory will do what you need, as an APT cache and as container registry as well, however im not sure how "Free" this is for your case. Source: almost 3 years ago
  • At what point does an unstable company become a risk in your tech stack? (more Twitter fallout)
    Tools like Artifactory from jfrog provide a more formalized mechanism to add to your company's IT environment. Source: almost 3 years ago
  • Does your company backup copies of open-source libraries?
    Yes. Many companies will set up, essentially, a proxy to public package repositories. A popular one is Artifactory. Source: about 3 years ago
  • Using Container Registries (Getting Started)
    Next, thereโ€™s Artifactory by JFrog. Thereโ€™s a free version and a paid version of Artifactory depending on what you want to use. Other benefits of Artifactory include XRay, which is a way to secure container images by scanning them using CVSS scoring and the National Vulnerability Database (NVD). - Source: dev.to / about 3 years ago
  • Lightweight artifact repository with Python and GitHub
    Above, is a demonstration on how to build your own private dependency management system for Python using git and GitHub actions. Is this the best solution for private dependency management? Probably not, if you are in the position to pick technologies and services or are starting a greenfield project, you will be able to pick something that works out of the box (examples include: Artifactory, Nexus, AWS... - Source: dev.to / about 3 years ago
  • Thoughts on custom implementation around 3rd party libraries?
    Look into artifactory. Itโ€™s a tool that lets your company control which versions of packages you can use. If you want to keep an older version of a library, or fork/overwrite original functionality, you can do that. Source: over 3 years ago
  • I developed a template for starting new Python projects! Features: Poetry, GitHub CI/CD, MkDocs, publishing to PyPi/Artifactory, Pytest, Tox, black and isort.
    Publishing to Pypi or Artifactory by creating a new release on GitHub. Source: over 3 years ago
  • How do you share your corporate crates?
    We use JFrog Artifactory, because that's what is used for package management for other languages in our company. Source: over 3 years ago
  • What Does a DevOps Engineer Do?
    A DevOps Engineer will also need to make numerous decisions on whether to buy or build certain parts of the DevOps process. For example, does your team roll its own artifact storage features? Or does it leverage a tool like Artifactory? DevOps Engineers need to remain up to speed on the tools marketplace so they can make these critical buy vs. Build decisions. - Source: dev.to / over 3 years ago
  • Pull Through Cache Repositories for Amazon Elastic Container Registry
    If you work in a large company, for security reasons you may already be required to use in-house mirrors of libraries or container images. There are commercial products for doing this, e.g. https://jfrog.com/artifactory/ All the command line package management tools then need to be configured to point at the custom in-house package mirror, rather than connecting to the default public package server over the internet. - Source: Hacker News / almost 4 years ago
  • Woke brigade breaks the Internet (again)
    Projects like Linux distributions create source packages that they can retain and control so that they can build without relying on third parties. Systems like Artifactory will cache dependencies for you - generally your build system will let you set up Artifactory as a proxy and Artifactory will make sure your dependencies don't disappear at some point in the future. Source: almost 4 years ago

Summary of the public mentions of Artifactory

JFrog Artifactory has established itself as a leading and highly versatile repository management tool in the software development ecosystem. Its reputation as an enterprise-ready solution is underscored by its robust support for secure, clustered, high-availability Docker registries. As a universal artifact repository manager, Artifactory seamlessly supports a wide array of software packages, irrespective of programming language or technology, and integrates efficiently with major CI/CD and DevOps tools. This capability ensures a comprehensive end-to-end automated solution for managing artifacts from initial development stages to final production deployment.

Artifactoryโ€™s key selling point is its ability to universally support various package managers like Maven, npm, Go Registry, NuGet, PyPI, RubyGems, Conan, RPM, Debian, and Helm among others. This broad support renders it a favored choice for developers seeking to centralize binary resources including remote artifacts and proprietary libraries. The tool's ability to cache remote artifacts locally to reduce redundant downloads appeals to developers focused on optimizing build speeds and maintaining operational efficiency.

Public opinion generally positions Artifactory positively, especially within organizations that prioritize reliable artifact management and distribution. Its comprehensive support across multiple artifact types coupled with strong integration capabilities makes it a preferred choice for businesses aiming towards a unified DevOps practice. Artifactoryโ€™s versatility is underpinned by additional features such as XRay, which enhances security by scanning container images for vulnerabilities.

However, some users perceive Artifactory as being a "heavy" solution, potentially too expansive for smaller scale projects or individual use. In scenarios requiring simple private registry setups or cache solutions, alternatives like Sonatype Nexus or even basic setups using cloud storage solutions may be recommended over Artifactory. Concerns about complexity and resource requirements are thus balanced against the extensive feature set and integration capabilities that Artifactory offers.

In contrast, developers discussing Artifactory within online forums and technical blogs appreciate its robust feature set that caters exceptionally well to enterprise-level needs and large-scale DevOps practices. The tool's ability to standardize the management and distribution of artifacts is highlighted as a crucial advantage, especially amidst fluctuating requirements in rapidly evolving development environments.

Noteworthy is Artifactoryโ€™s enduring presence since pre-2009, which solidifies its reputation as a pioneer in universal binary repository management. Its continued relevance in a competitive landscape signifies ongoing community and organizational trust.

For companies deliberating between buying versus building DevOps tools, Artifactory often serves as a benchmark for commercial solutions due to its comprehensive support, ease of integration, and reliability. Nonetheless, as with any robust enterprise tool, thoughtful consideration is advised in evaluating the specific needs of the project against the features offered by Artifactory to ensure alignment and optimal resource utility.

Do you know an article comparing Artifactory to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Artifactory discussion

Log in or Post with

Is Artifactory good? This is an informative page that will help you find out. Moreover, you can review and discuss Artifactory here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.