Docker has emerged as a container
solution that many enterprises are adopting to save development time. JFrog
recently announced Docker support for its Artifactory and Bintray platforms,
offering an end-to-end solution for Docker users. To find out more about what
JFrog solutions provide for enterprises, I spoke with Adam Frankl, JFrog's vice
president of marketing.
VMblog: Please
explain why an enterprise would use JFrog Artifactory with Docker and what are the
benefits?
Adam Frankl:
JFrog
Artifactory is the only proven secure clustered high availability
(HA) Docker registry. It fully supports the Docker client, allowing companies
to securely store their internal Docker images in a local repository.
Another important benefit of Artifactory is that organizations can not only
manage the container technology like Docker with Artifactory, but they can also
build what is being shipped inside those containers. In other words, the
universal nature of JFrog Artifactory allows using the same artifact repository
manager during development and while shipping the created product to production
(or other environments) with Docker.
VMblog: Can
you talk more about the security features JFrog Artifactory provides to Docker
users?
Frankl: The Docker registries on which
images are stored are generally public, so anyone can download them. There are
tools that allow enterprises to import and run Docker registries privately
within a secured LAN. However, this often involves a lot of maintenance for IT
staff. JFrog Artifactory allows seamlessly proxying public Docker registries,
such as Docker Hub, Bintray and others, providing full control over the images
used inside the organization. Once developers configure access to Docker images
through JFrog Artifactory, they can go about writing code without having to
worry about where to upload or download images.
Enterprises can securely store their
internal Docker images and implement fine-grained access control to determine
who can access what - whether it be restricting complete repositories or a
single artifact; to a group of any size or a single developer.
VMblog: JFrog
talks about being a universal tool for all technologies. Can you talk more about
this and why it is a benefit for enterprises?
Frankl: JFrog has more than 1000 enterprise
customers including Netflix, Oracle, CA, VMware, Amazon and EMC, thanks to its
support all common development technologies (such as Ruby, .NET, rpm) and all
common operations technologies (like Debian, yum, Vagrant, and of course,
Docker). Having a universal repository manager for all development technologies
is much more time- and cost-efficient, and also promotes collaboration among
different teams within the organization.
VMblog: What
are the benefits of using Bintray with Docker?
Frankl: JFrog Bintray
is the world's leading download center, serving more than 200 million downloads
per month of 200 thousand packages in 50,000 repositories.
JFrog Bintray offers fine-grained
access control with download keys and entitlements so enterprises can define
access privileges and deny access to others. JFrog Bintray also provides stats
and logs, showing how many times an images has been downloaded, from where and
by whom. This allows an enterprise to monitor the popularity of files and also
provides detailed log files with information such as region, country, IP
address, and user and organization. It also works with all development
technologies, and can be integrated into any continuous integration or
continuous delivery ecosystem to support a fully automated software
distribution pipeline.
##
Once again, thank you to Adam Frankl, JFrog's vice
president of marketing, for taking time out to speak with VMblog.com.