The First & Only, Universal Artifact Repository Manager
Artifactory is the only enterprise-ready repository manager available today, supporting secure, clustered, High Availability Docker registries.
Integrating with all major CI/CD and DevOps tools, Artifactory provides an end-to-end, automated and bullet-proof solution for tracking artifacts from development to production.
JFrog and Sumo Logic have partnered up to create the Sumo Logic App for Artifactory. Provided for free with JFrog Artifactory, the Sumo Logic App provides a variety of dashboards out-of-the-box to give you insights into deployments by geolocation, IP address, or repository, traffic segmented by different parameters, request and access data, upload and download activity and more.
Development with PHP just got easier whether you’re doing front end web development or back end server code. Artifactory is a fully fledged PHP composer repository hosting both composer index files as well as binary packages.
Many tools are available for security vulnerability analysis, but none of them are as comprehensive as JFrog Xray. Xray works together with Artifactory performing Universal Component Analysis, to detect a variety of issues. By connecting to any external vulnerability provider, Xray alerts you to security vulnerabilities, performance issues, outdated versions, and in fact, any type of issue for which a data stream is available. By accessing the metadata in Artifactory, Xray provides radical transparency into your component architecture letting you understand how any component affects all others.
Artifactory takes its integration with JFrog Bintray to the next step with Distribution Repositories. Distribution repositories provide an easy way to move artifacts from Artifactory to Bintray, for distribution to end users. As opposed to other repositories in Artifactory, distribution repositories are not typed to a particular package format, but rather, are governed by a set of rules that give fine-grained control over how to specify exactly where an artifact in the distribution repository should be routed to in its corresponding repository in Bintray.
Filestore sharding gives you enormous flexibility in managing your storage; put your terabytes on one huge disk, or distribute them among many small disks. Ready to expand your storage? Just mount another disk or storage solution and Artifactory automatically rebalances your storage to maintain the configured redundancy with the new mount. Store your binaries with any level of redundancy using Artifactory’s filestore sharding. Redundant storage means there is no single-point-of-failure and you can recover from a disk malfunction with no downtime! A perfect partner for Artifactory HA. Don’t forget to optimize your filestore with a variety of read and write strategies that Artifactory offers. Filestore sharding is available with an Enterprise license.
Google Cloud Storage
Upload artifacts indefinitely to Google’s secure and highly available storage and let Artifactory manage them for you through full support for Google Cloud Storage (GCS). When used with Artifactory HA your whole system is highly available with no single-point-of-failure. Ready to start using GCS? Just configure an XML file and do a simple migration of your current filestore. GCS is available on Artifactory with an Enterprise license.
How do you like them apples? Artifactory supports CocoaPods repositories for development on all Apple© platforms including OS X, iOS, watchOS, and tvOS.
Jenkins/Hudson, TeamCity and Bamboo
Deploy your build artifacts into Artifactory from your favorite CI Server together with exhaustive build environment information captured during deployment to enable fully reproducible builds. Promote builds and use the build's Bill of Materials to view deployed modules with their published artifacts and dependencies in all scopes. See where specific artifacts are used and receive warnings when required build dependencies are removed. Link back to the build information in the CI server and vice versa. Currently, Jenkins, Hudson, JetBrains TeamCity and Atlassian Bamboo are supported.
Use Artifactory to manage your in-house Docker images. Distribute and share your images among teams across your organization, whether on-site or at remote locations, just like using Docker Hub Enterprise. Control access to your images using secure “docker pull”, and never have to rely on the internet to access them. Once your images are stored in your repository, find them easily with smart search.
From smart bracelets, to activity monitors, to a variety of different sensing devices, the Internet of Things continues to permeate into our daily lives. All of these different electronic devices come with chips, many of which use embedded linux that runs Opkg packages. Between the different software versions for different chip architectures on the plethora of devices, one can only imagine the logistical headache of managing all the Opkg packages that an IoT company must contend with. Developing Opkg packages? Artifactory will help keep you sane.
Actively synchronize your repository content and metadata with remote Artifactory repositories using pull or push (inbound/outbound) replication.
Simultaneously replicate to several repositories at once with multi-push replication.
Schedule periodic rsync-like mirroring and maintain up-to-date replicas of repositories on remote sites using the administration UI or via Artifactory's REST API.
Do you use Git for source code control? So do many others. But what about the binary assets that go along with your source code? Git is not the best solution for that. “GitHub LFS,” you say? Well, there is a better solution still. Artifactory is a fully-fledged Git LFS (Large File Storage) repository and can optimize your workflow when working with large media files and other binary resources. Artifactory fully supports the Git LFS API, so all you need to do is configure your Git client to point to Artifactory as the Large File Storage repository.
Bintray’s integration with Artifactory lets you search for Artifacts in JCenter, provides detailed package information, and lets you push artifacts directly to Bintray. Together, Artifactory and Bintray offer the only end-to-end solution for a fully automated software delivery pipeline.
Deployed in a High Availability configuration as a cluster of two or more active/active, read/write servers, Artifactory offers a level of stability and reliability for a Binary Repository Manager that is unmatched in the industry. Through a redundant array of servers, Artifactory is the only repository manager that can provide this level of availability for the enterprise development environment.
Vagrant has made “but it works on my machine” obsolete. At the same time, it has circumvented the “onboarding hell” that developers went through every time they joined a new team with its own specific environment. Now, all a developer has to do is type vagrant up with the right box, and start coding. Read about the benefits of using Artifactory as a local repository for Vagrant.
Host your own node.js packages in Artifactory and proxy remote npm repositories like https://registry.npmjs.org. Use npm against a single in-house repository under your control for your all npm needs.
Bower has done for front end developers what npm did for node.js and RubyGems did for Ruby. Artifactory replaces the Bower Registry, and goes much further proxying and managing your front-end components, providing consistent access, security and advanced search features.
Store and manage your internal PyPI distributions for easy access across your organization. Get consistent and reliable access to remote PyPI distributions by caching them locally. Transparently resolve PyPI distribution locations, whether local or remote. Exercise fine-grained access control to all PyPI resources with comprehensive security measures. Full support for pip so you can deploy through Artifactory transparently using your setup.py scripts.
Gain full automation control your repository management and release life-cycle through an extensive set of powerful REST commands not available in the OSS version, such as:
promoting builds with scope selection, replicating and synchronizing repositories, listing folder trees, move & copy, sophisticated range queries, repository administration and more.
Use Artifactory seamlessly in your Microsoft .NET ecosystem using the MSBuild/TFS Artifactory Plugin. Run your builds with MSBuild and Team Foundation Server using Artifactory to manage resolution of dependencies and deployment of your build artifacts into your local build repositories. Exhaustive build environment information captured during deployment enables fully reproducible builds. Use the Bill of Materials to view deployed modules with their published artifacts and dependencies in all scopes. See where specific artifacts are used and receive warnings when required build dependencies are removed.
S3 Object Storage
Need enterprise scale storage? Artifactory grows with you as you move your filestore to the cloud. With Artifactory's support for any S3 object storage provider, you never have to spend time setting up and maintaining storage devices for your binaries. S3 object storage is available with an Enterprise license.
Log in to Artifactory quickly and easily with the click of a button by delegating authentication requests to external providers. Artifactory lets administrators configure any number of OAuth providers based on Google, OpenID Connect, GitHub Enterprise, or Cloud Foundry UAA. By binding your Artifactory user account to any of the configured OAuth providers, you can remain logged in for repeated access to Artifactory without having to log in again.
SSO & SAML
Integrate with your existing Atlassian Crowd server to delegate all authentication to Crowd. Reuse existing, HTTP-based. enterprise SSO integrations such as the powerful authentication schemes provided by the Apache HTTP server (mod_auth_ldap, mod_auth_ntlm, mod_auth_kerb, etc.).
When running Artifactory behind Apache (or any other authenticating proxy), you are able to fully leverage its SSO features, and configure the Artifactory trust method for incoming requests from remote users.
Reliable and consistent access to remote artifacts
Reduce network traffic and optimize builds
Full Support for Docker
Full integration with your build ecosystem
Security and Access Control
License compliance and open source governance
System stability and reliability with Artifactory High Availability
Distribute and share artifacts across your organization
Smart search for binaries using build number and custom properties
A Universal, End-to-End Solution For All Binaries