DevOps Training Icon

JFrog Artifactory Boot Camp

2 Days Classroom Session   |  
2 Days Live Online
Classroom Registration
Group Rate:
(per registrant, 2 or more)
GSA Individual:
Live Online Registration
Live Online:
Private Onsite Package

This course can be tailored to your needs for private, onsite delivery at your location.

Request a Private Onsite Price Quote

Professional Credits


ASPE is an IIBA Endorsed Education Provider of business analysis training. Select Project Delivery courses offer IIBA continuing development units (CDU) in accordance with IIBA standards.


Select courses offer Leadership (PDU-L), Strategic (PDU-S) and Technical PMI professional development units that vary according to certification. Technical PDUs are available in the following types: ACP, PBA, PfMP, PMP/PgMP, RMP, and SP.

JFrog Artifactory Training
Download your copy of the Pipeline Automation Brochure.

Typically software development produces two main types of output: (1) source code, and (2) binary artifacts. Our production software systems often incorporate or rely on many dozens or hundreds of binary artifacts. Unfortunately, all these dependencies are often poorly managed and software teams can easily become ensnared in "dependency hell." Artifactory is designed to remedy this situation, as well as enabling a large number of other lean-agile engineering best practices.

Throughout this course, we will be exploring jFrog Artifactory and how we can integrate it into our workflow to improve the speed and efficiency of software development and deployment.

This workshop will teach you how to use JFrog Artifactory for dependency management, artifact management, and as a repo for common binary products.

By the end of this JFrog Artifactory training workshop, you will understand how to:

  • Manage dependencies using Artifactory
  • Avoid versioning and storing binary artifacts in your version control system
  • Integrate Artifactory into your IDE
  • Use Artifactory to help eliminate redundant handling, maintenance, and management of third-party libraries
  • Further enable and mature your enterprise CI/CD and DevOps practices
  • Use a CI toolchain to automate dependency management
Upcoming Dates and Locations
All Live Online times are listed in Eastern Time Guaranteed To Run
Request a quote for private onsite training Request
Feb 4, 2021 – Feb 5, 2021    8:30am – 4:30pm Austin, Texas

Please call ASPE for location details
at 1-877-800-5221
Austin, TX 78701
United States

Feb 17, 2021 – Feb 18, 2021    8:30am – 4:30pm Live Online Register
Mar 16, 2021 – Mar 17, 2021    8:30am – 4:30pm San Diego, California

Please call ASPE for location details
at 1-877-800-5221
San Diego, CA 92101
United States

Apr 6, 2021 – Apr 7, 2021    8:30am – 4:30pm Live Online Register
May 19, 2021 – May 20, 2021    8:30am – 4:30pm Chicago, Illinois

Please call ASPE for location details
at 1-877-800-5221
Chicago, IL 60601
United States

Jun 9, 2021 – Jun 10, 2021    8:30am – 4:30pm Miami, Florida

Please call ASPE for location details
at 1-877-800-5221
Miami, FL 33101
United States

Jun 15, 2021 – Jun 16, 2021    8:30am – 4:30pm Live Online Register
Aug 5, 2021 – Aug 6, 2021    8:30am – 4:30pm Live Online Register
Sep 13, 2021 – Sep 14, 2021    8:30am – 4:30pm Minneapolis, Minnesota

Please call ASPE for location details
at 1-877-800-5221
Minneapolis, MN 55401
United States

Oct 5, 2021 – Oct 6, 2021    8:30am – 4:30pm Live Online Register
Nov 8, 2021 – Nov 9, 2021    8:30am – 4:30pm Portland, Oregon

Please call ASPE for location details
at 1-877-800-5221
Portland, OR 97201
United States

Dec 1, 2021 – Dec 2, 2021    8:30am – 4:30pm Live Online Register
Course Outline

Part 1: Introduction: Dependency Management and Artifactory

  1. What to expect from this course
  2. Course Roadmap
  3. Binary Dependency Management Overview
  4. Artifactory Overview
  5. The problem space Artifactory allows us to solve  
  6. How Artifactory fits into a continuous delivery pipeline
  7. Connecting to the class lab environment

In the first part of this course, we explore the concepts behind Artifactory, and how it helps us to optimize our continuous delivery workflow and application delivery.

We also get you connected to your course lab environment which we will be using for an exploration of Artifactory throughout the course, and so you can participate in the course exercises to gain hands-on experience with the software.

Part 2: The Artifactory Data Model

  1. Users and Groups in Artifactory
  2. Repositories
    • Local
    • Remote
    • Virtual
  3. Repository formats
  4. Artifacts

Part 3: Hands-On: Artifactory and Maven

  1. Setting up Maven
  2. Setting up deployment
  3. Deploying through the web UI
  4. Browsing Artifactory
  5. Searching artifacts
  6. Removing artifacts

With all the installation and configuration work out of the way, it is time to put Artifactory to work for us.  In this section, we set up our first Artifactory project using Maven, and we learn how to search, manage and publish/stage our artifacts.

Part 4: Hands-On: Integration with CI Tools

  1. Integrating with Jenkins
  2. Integrating with Eclipse
  3. Integrating with Visual Studio

We have already used Artifactory through its web UI and through the command line, in the tools we use every day for Software development, Eclipse for Java developers and Microsoft Visual Studio for .NET.  We also integrate it with our continuous integration environment Jenkins, to automate our continuous delivery pipeline and make it as efficient as possible.

Part 5: Hands-On: Further Integrating Artifactory with your IDE

  1. Working with Ant
  2. Working with Ivy
  3. Working with non Java projects (NodeJS) 
  4. Working with .NET

So far our focus has been on projects built with Maven, in this section of the course we take a look at how we go about configuring projects using other build tools such as Ant, or how we go about building and deploying artifacts for .NET projects or the increasingly popular NodeJS.

After completing this part of the course you should have a good understanding of how to adapt Artifactory for any type of project, from Ruby on Rails to Docker containers, you will have the knowledge and hands-on experience to make the most of Artifactory for your projects.

Part 6: Class Conclusion

  1. Q and A
  2. Next steps
  3. Discussion of other needs in your deployment pipeline 
Who should attend

Properly managing dependencies and binary artifacts is a crucial skill for anyone involved in the software pipeline. This workshop is for anyone who uses JFrog Artifactory as part of their team's toolchain. Valuable for:

  • Developers
  • Software Engineers
  • Testers
  • Release Engineers
  • Site Reliability Engineers
  • Teams practicing continuous integration or continuous delivery
  • Team leads and managers

Attendees of this workshop should be familiar with modern software development workflow in their organization.

Additionally, although it is not mandatory, students who have completed the self-paced  Fundamentals of DevOps eLearning course have found it very helpful when completing this course.


Download the brochure