Corporate · onsite · online training worldwide
contact@DevOpsSchool.com· +91 99057 40781·
> Binary Repository Management · DevOpsSchool Trainer

Artifactory Trainer

Private corporate batches, live online cohorts and 1-on-1 mentoring in JFrog Artifactory — checksum-based binary storage, build integration, high availability and multi-site replication — taught by a practitioner who runs it in production.

20 years across DevOps, SRE and Security · 10,000+ engineers trained · Trained teams at JPMorgan Chase, Verizon, Nokia and the World Bank

DeliveryOnline · Onsite · Hybrid
FormatsCorporate · 1-on-1 · Cohort
AgendaCustomisable
Batch size8–30 engineers
Engineers we've trained work at
JPMorgan ChaseBank of AmericaWells FargoVerizonNokiaWorld BankGE HealthcareVMwareOracleQualcommMercedes-BenzAirbusDatadogSplunkDeloitteInfosysWiproCapgemini
# who teaches it

Your Artifactory trainer

Rajesh Kumar

Principal DevOps Engineer & Architect

20 years in productionPrincipal / architect roles10,000+ engineers trainedM.Tech BITS Pilani25+ certifications

Rajesh teaches Artifactory as tier-one infrastructure, not a file server — local, remote and virtual repository design, checksum-based storage and what it means for copies, moves and disk sizing, filestore configuration against local disk and object storage, and BuildInfo-driven promotion from a CI build through to a release repository. Sessions cover the operational depth teams book for: security and permission targets, reverse proxy and Docker registry configuration, YAML configuration files, REST API automation, backups, import and export, log analytics and JMX metrics, high-availability cluster setup, migration off shared NFS, and honest coverage of what Pro, Enterprise Plus, Edge and Access Federation each unlock.

Twenty years across DevOps, SRE and Security, in principal and architect roles at PayPay, SoftwareAG, ServiceNow, JDA Software, Intuit, Adobe and others. He has trained engineers at JPMorgan Chase, Verizon, Nokia, the World Bank, VMware, Oracle, Mercedes-Benz and Airbus — more than 10,000 people personally. He teaches what he runs, not what he reads.

One practitioner, not a bench

You are booked with a named engineer, and that is who turns up. Marketplaces and larger providers rotate whoever is free, so the person who sold you the agenda is rarely the person teaching it.

The same trainer is available for the next engagement, which matters when a team builds on what it learned last time.

18,000+certified learners
500+corporate batches delivered
50+countries served
100+certification programmes
# faculty

Who delivers Artifactory engagements

Your batch is assigned a named trainer before it starts, and that is who teaches it. See the full faculty.

How your Artifactory trainer is chosen

Engagements are matched on the tool, not the calendar. For Artifactory that means a trainer who has run it in production — JFrog Artifactory — checksum-based binary storage, build integration, high availability and multi-site replication — rather than whoever is free that week. You are told who is teaching before you commit, and that person is on the discovery call that shapes the agenda.

Where a batch is large enough to need a second trainer, the pairing is declared up front. The lead trainer stays accountable for the syllabus and the assessment either way.

Rajesh Kumar

Principal DevOps Engineer & Architect

India20 yrsLead trainer

Twenty years across DevOps, SRE and Security in principal and architect roles at PayPay, SoftwareAG, ServiceNow, JDA Software, Intuit, Adobe, IBM/Emptoris, Ness, MindTree and Accenture. He has trained more than 10,000 engineers personally, at organisations including JPMorgan Chase, Verizon, Nokia, the World Bank, VMware, Oracle, Mercedes-Benz and Airbus. He teaches what he runs, not what he reads.

Kapil Gupta

IndiaInstructorCoach

Kunal Jain

IndiaInstructorCoach

Nikhil Gupta

IndiaInstructorCoach

Pranab Kumar

IndiaInstructorCoach

Rohit Ghatol

IndiaInstructorCoach

Amit Agarwal

IndiaInstructorCoach

Anil Kumar

IndiaInstructorCoach

Balachandran Anbalagan

IndiaInstructorCoach

Durga Prasad

IndiaInstructorCoach

Gaurav Aggarwal

IndiaInstructorCoach

Harsh Mehta

IndiaInstructorCoach

# how to engage

Four ways to work with this trainer

Private corporate batch

Teams of 8–30

Custom agenda, your timezone, onsite or online, NDA-friendly.

Request a quote

1-on-1 mentoring

Individual engineers

A private instructor and a curriculum built around your goal.

₹99,999

Live & Interactive cohort

Individuals who want peers

Scheduled batch, max 8 to 10 hours of live instruction.

₹34,999

Self-paced video

Self-starters

Full LMS access — 20+ courses and 50+ tools included.

₹833/mo
# private batches

Private Artifactory training for your team

A private batch starts with a discovery call. We look at the stack you actually run — the CI system, the cloud, the constraints — and map the agenda onto it, so examples use your topology rather than a generic one.

Delivery is onsite at your premises, live online, or hybrid, scheduled around your release calendar rather than ours. Batches run 8 to 30 engineers.

Every attendee leaves with recordings, slides, lab repositories and a completion certificate. You receive an attendance and assessment report. Invoicing supports PO and GST.

Talk to us about a private Artifactory batch

What you provide vs what we bring

  • You: the room or the call, and the engineers
  • Us: trainer, agenda, labs, assessment, certificates
  • Labs: we guide your team through provisioning their own free-tier cloud environment — the skill goes with them
# the technology

What is Artifactory?

Artifactory is JFrog's binary repository manager — the system of record for every binary an organisation produces and consumes. It presents local repositories for what you publish, remote repositories that proxy and cache external registries, and virtual repositories that aggregate both behind a single resolution URL, across more than thirty package types including Maven, Gradle, Docker, npm, NuGet, PyPI, Go, Debian, RPM, Conan and Helm.

What separates Artifactory architecturally is how it stores things. The filestore is checksum-based: every binary is written once under its SHA checksum and the repository layout is metadata pointing at it. Ten repositories holding the same JAR hold one copy on disk, a copy operation is a metadata write rather than a byte copy, and integrity is verifiable by construction. The filestore itself can be a local disk, a mounted volume, or object storage such as S3 or GCS, configured independently of the database that holds the metadata.

The second differentiator is build integration. Artifactory captures BuildInfo — the modules produced, the dependencies resolved, the environment and the CI job that produced them — and stores it alongside the artifacts. That turns questions like which build produced this image, what went into it, and has this exact artifact been promoted to production into queries rather than archaeology. On top of that sit the enterprise capabilities teams eventually need: active-active high availability, replication between sites, Edge nodes for distribution, and Access Federation so identity is consistent across a multi-instance estate.

Why this skill matters now

Binaries became the unit of delivery. Containers, packages and charts are what actually reach production, and the questions asked about them are now compliance questions: what is inside this image, which build produced it, was it promoted or rebuilt, and can you prove that. A repository that only stores files cannot answer those. One that records build metadata alongside them can.

That is why Artifactory shows up in regulated and large-scale environments in particular. The capabilities organisations buy it for — active-active high availability, cross-site replication, Edge distribution, checksum-based storage against object stores, and a consistent identity model across instances — are the ones that only matter once a repository is genuinely load-bearing. When the artifact store goes down, every build in the company stops, so it gets treated as tier-one infrastructure.

The skills gap sits exactly there. Plenty of engineers can create a repository through the UI. Far fewer can size a filestore, move it to object storage without downtime, design a promotion pipeline driven by BuildInfo, stand up an HA cluster, migrate off shared NFS, or restore an instance under pressure. That operational half is what a private batch is usually booked for.

Artifactory training
# outcomes

What your team can do afterwards

Design a repository topology using local, remote and virtual repositories that keeps build configuration stable as the estate changes
Explain and exploit checksum-based storage — why a copy is free, why deduplication happens, and how to size a filestore honestly
Configure the database and filestore independently, including object storage backends such as S3
Deploy, resolve and promote artifacts from Maven and other build tools, and read the BuildInfo that results
Run Artifactory as a Docker registry behind a reverse proxy, with working authentication and correct URL handling
Secure the platform: authentication, permission targets, access tokens and API keys that are safe to put in CI
Operate it — system monitoring, log files, JMX metrics, backups, import and export, and disk space management
Stand up and manage a high-availability cluster, including migration away from shared NFS storage
Automate everything through the REST API and YAML configuration rather than through the interface
# curriculum

11 modules. Live demos in a real lab, not slides.

01Artifactory and the role of a binary repository in DevOpsLive & Interactive5 hrs · 2 assignments · 1 capstone

What a binary repository manager is for, and why the answer changed once containers and supply-chain questions arrived. Artifactory's terminology and repository types, and the position it occupies relative to other repository managers — including where a simpler tool would serve you better.

Topics: Artifactory overview · The role of Artifactory in a DevOps toolchain · Artifactory terminology · Repository types: local, remote, virtual, federated and distribution · Package types and what native support actually means · Where Artifactory is more than a team needs

  • Assignments: (1) Map every place binaries currently live in one organisation; (2) Draft a repository naming and layout convention
  • Capstone: Produce a repository topology design for a real portfolio, with a rationale per repository
02Installation across platformsLive & Interactive5 hrs · 2 assignments · 1 capstone

Getting a working instance on the shapes teams actually deploy: Linux from an archive or package, Windows, and containers. Then the upgrade path, because an Artifactory instance lives for years and the upgrade is the operation that scares people most.

Topics: System requirements and sizing · Installing Artifactory on Linux · Installing on Windows · Installing with Docker and Docker Compose · First-time setup and licence activation · Upgrading Artifactory across versions · Service management, ports and start-up troubleshooting

  • Assignments: (1) Install Artifactory two different ways and compare the resulting layout; (2) Perform a version upgrade in a rehearsal environment
  • Capstone: Deliver a documented, upgradeable installation with a recorded rollback path
03Using Artifactory day to dayLive & Interactive5 hrs · 2 assignments · 1 capstone

The working surface: browsing the repository tree, viewing packages with their native metadata, searching by name, checksum, property and AQL, and manipulating artifacts through copy, move, delete and properties — where checksum-based storage makes operations that look expensive almost free.

Topics: Getting started and general navigation · Browsing Artifactory and the tree view · Viewing packages and native package metadata · Searching for artifacts: quick, package, checksum and property search · Artifactory Query Language basics · Manipulating artifacts: copy, move, delete, properties · Updating your user profile and generating credentials · Deploying through WebDAV

  • Assignments: (1) Find an artifact three different ways, including by checksum; (2) Write an AQL query that returns everything a team published last week
  • Capstone: Build a search and reporting cheat sheet for a team's most common questions
04Maven, build tools and Artifactory as a Docker registryLive & Interactive5 hrs · 2 assignments · 1 capstone

Connecting the builds. Deploying and resolving with Maven through virtual repositories, exposing Maven indexes, then the container path: setting up a Docker registry, choosing between subdomain, port and path-based access, and putting a reverse proxy in front of it correctly.

Topics: Deploying artifacts using Maven · Downloading and resolving artifacts using Maven · settings.xml, virtual repositories and distributionManagement · Exposing Maven indexes · Setting up a Docker registry in Artifactory · Docker access methods: subdomain, port and repository path · Configuring a reverse proxy for Docker and web access · Snapshot handling and deploying to a public OSS snapshot repository

  • Assignments: (1) Publish a release and a snapshot from Maven and resolve them back; (2) Push and pull an image through Artifactory behind a reverse proxy
  • Capstone: Route an application's Java and container dependencies entirely through Artifactory
05Configuration — database, filestore and repositoriesLive & Interactive5 hrs · 2 assignments · 1 capstone

The configuration that determines cost, performance and durability. How metadata in the database and bytes in the filestore are separated, what checksum-based storage means for deduplication, and how to configure a filestore against local disk, a mounted volume or object storage. Then repository configuration in depth.

Topics: Configuring the database and supported engines · Configuring the filestore · Checksum-based storage and deduplication · Object storage backends including S3 · Configuring repositories: local, remote and virtual · Remote repository caching, offline mode and retrieval policies · Configuration files and their precedence · YAML configuration files and configuration as code · Mail server configuration and IPv6 support

  • Assignments: (1) Move a populated filestore to a different backend without losing artifacts; (2) Define a full repository set through YAML configuration rather than the UI
  • Capstone: Deliver a configuration-as-code baseline that recreates the instance layout from scratch
06Security, authentication and accessLive & Interactive5 hrs · 2 assignments · 1 capstone

Who can read, deploy, promote and delete — expressed through permission targets rather than ad-hoc grants. Authentication options including directory integration, credential types that belong in CI, and the identity model that keeps a multi-instance estate consistent.

Topics: Artifactory authentication options · Configuring security and realms · Users, groups and permission targets · Include and exclude patterns within a permission target · Access tokens versus API keys versus passwords · Credentials in CI pipelines · Access Federation across instances · Anonymous access and the decisions it forces

  • Assignments: (1) Build permission targets for developer, release and CI service identities; (2) Replace stored passwords in a pipeline with scoped access tokens
  • Capstone: Produce an access model for three teams that survives an access review
07Build integration and BuildInfoLive & Interactive5 hrs · 2 assignments · 1 capstone

The capability that distinguishes Artifactory from a file store. Publishing BuildInfo from a CI job so the artifacts, the dependencies that went into them, and the environment that produced them are recorded together — then using that record to promote a build rather than rebuild it.

Topics: What BuildInfo captures and why it matters · Publishing build information from CI · The JFrog CLI and build-scoped commands · Build browsing, comparison and diff · Promotion between repositories using build metadata · Build retention and cleanup · Tracing an artifact back to the build that produced it

  • Assignments: (1) Publish BuildInfo from a real build and inspect what was captured; (2) Promote a build from a staging repository to release without rebuilding
  • Capstone: Deliver a promotion pipeline where production only ever receives promoted, traceable builds
08REST API and automationLive & Interactive5 hrs · 2 assignments · 1 capstone

Treating Artifactory as programmable infrastructure. Repository, user and permission provisioning through the API, artifact deployment and retrieval, property-driven workflows, and the queries that let you answer storage and usage questions without opening the interface.

Topics: Artifactory REST API structure and authentication · Provisioning repositories, users and permissions via API · Deploying and retrieving artifacts programmatically · Properties, property-based search and AQL over the API · Storage and usage reporting through the API · Scripting routine administration · Rate limits, error handling and idempotent automation

  • Assignments: (1) Provision a complete repository set for a new team via API calls only; (2) Write a script that reports storage consumed per repository
  • Capstone: Deliver self-service repository onboarding driven entirely by API automation
09Monitoring, maintenance and continuityLive & Interactive5 hrs · 2 assignments · 1 capstone

Keeping a tier-one service healthy. What the system information page tells you, which log files to read and in what order, the JMX metrics worth alerting on, and the maintenance operations that keep storage bounded. Then backup, import and export, and the restore that proves any of it worked.

Topics: System monitoring and system information · Artifactory log files and what each one records · JMX MBeans and metrics worth alerting on · Log analytics and shipping logs to an external stack · Regular maintenance operations: garbage collection, storage cleanup, index rebuild · Managing backups · Importing and exporting system and repository data · Managing disk space usage · Troubleshooting a slow or unresponsive instance

  • Assignments: (1) Back up an instance, destroy it and restore from export; (2) Set up alerting on the metrics that predict a storage or heap problem
  • Capstone: Deliver a monitoring and continuity runbook validated by a real restore
10High availability and clusteringLive & Interactive5 hrs · 2 assignments · 1 capstone

Running Artifactory so that a node failure is not a company-wide build outage. Cluster architecture, installation and setup, the shared storage question, day-to-day cluster management, migrating off NFS to object storage, and diagnosing the failure modes specific to a clustered deployment.

Topics: Artifactory high availability architecture · HA installation and setup · Load balancer configuration and session handling · Managing the HA cluster and rolling upgrades · Shared storage options and their trade-offs · Migrating data from NFS to object storage · Troubleshooting HA: split behaviour, node desync, licence issues · Clustering and capacity planning

  • Assignments: (1) Stand up a two-node HA cluster behind a load balancer; (2) Perform a rolling upgrade without a build outage
  • Capstone: Deliver an HA design with a documented failure and recovery test for each node role
11Editions, distribution and the wider JFrog platformLive & Interactive5 hrs · 2 assignments · 1 capstone

What you get for what you pay, stated plainly. The capability boundaries between OSS, Pro, Enterprise and Enterprise Plus, distribution repositories and Edge nodes for pushing releases to remote sites, Access Federation across an estate, and a structured approach to troubleshooting when something in this stack misbehaves.

Topics: Artifactory Pro capabilities · Artifactory Enterprise and Enterprise Plus · Artifactory Edge and release distribution · Distribution repositories and signed release bundles · Access Federation across instances · Replication: push, pull, event-based and scheduled · Structured troubleshooting across the platform · Choosing an edition against a real requirement list

  • Assignments: (1) Configure replication between two instances and verify convergence; (2) Map a stated requirement list to the minimum edition that satisfies it
  • Capstone: Produce a multi-site distribution design with an edition recommendation and its cost rationale

Need this mapped to your stack?

We rebuild the agenda around the tools you actually run.

Request a custom agenda
# hands-on

Labs and capstones your engineers actually build

LAB · TOPOLOGY

Local, remote and virtual by design

Build a repository topology for a polyglot application, point every build at virtual repositories, then restructure the members behind them with no build changes.

localremotevirtual
LAB · STORAGE

Move the filestore to object storage

Take a populated instance on local disk, reconfigure the filestore against S3-compatible storage, and verify checksum integrity and resolution afterwards.

filestores3checksum
LAB · BUILDINFO

Promote instead of rebuild

Publish BuildInfo from a CI job, inspect the captured dependencies and environment, then promote the same binary from staging to release and trace it back.

buildinfopromotionjfrog cli
LAB · DOCKER

Registry behind a reverse proxy

Configure Artifactory as a Docker registry, choose an access method, put a TLS reverse proxy in front, and debug the URL and authentication failures that follow.

dockerreverse proxytls
LAB · HA

Two-node cluster and a rolling upgrade

Stand up an HA pair behind a load balancer, kill a node under load, then perform a rolling upgrade without interrupting builds.

high availabilityclusterupgrade
CAPSTONE · CONTINUITY

Export, destroy, restore, prove

Back up system configuration and repository data, destroy the instance, restore it, and verify that every published artifact and every build record survived.

backupexportrestore
# ecosystem

The tools Artifactory sits next to

Maven
Gradle
Docker
npm
NuGet
PyPI
Helm
Jenkins
Kubernetes
Terraform
AWS S3
JFrog CLI

Who this is for

  • Build and release engineers running a shared binary repository
  • DevOps and platform engineers designing artifact flow from build to production
  • SREs who own the availability of a service every build depends on
  • Infrastructure engineers planning storage, object-store migration and capacity
  • Security and compliance engineers who need artifact traceability and access evidence
  • Architects choosing between repository managers and editions

Pre-requisites

  • Comfortable on a Linux command line — services, storage, TLS, reverse proxies
  • Experience with at least one build tool that resolves dependencies, such as Maven or Gradle
  • Working knowledge of Docker images, registries and tags
  • Familiarity with a CI system and how it authenticates to external services
  • A Linux host or free-tier cloud instance with spare disk; two hosts for the HA labs
# pricing

Straightforward pricing

Every plan includes 1 year of full LMS access — not just this course, the entire DevOpsSchool LMS: 20+ courses, 50+ tools, videos, quizzes, assignments and projects.

Self-paced video

₹833/mo

Billed yearly at ₹9,996

Enroll now

1-on-1 mentorship

₹99,999

Full program, private instructor

Enroll 1-on-1

Corporate / private batch

8–30 engineers · custom agenda · onsite or online · PO and GST invoicing

Get a custom quote

Refunds. If we cancel or postpone a cohort, you get a full refund within 15 days. There is no money-back guarantee otherwise.

Terms. Course material remains licensed to the attendee. Read the terms.

Your data. We don't share it with third parties. Privacy policy.

Every attendee gets a verifiable certificate

  • Issued per attendee on completion
  • Verifiable at devopsschool.com/certificates
  • Hard copy available on request
  • Corporate batches receive an attendance and assessment report
DevOpsSchool

Artifactory Training

Certificate of completion

# feedback

What engineers say

4.4 / 5 from 26 reviews on Trustpilot.

★★★★★
Basics explanation was exemplary from Rajesh where he dealt with complicated topics to be simple. Great learning stuff personally for me.
Krishna Mohan Yelleti · Trustpilot
★★★★★
Very detailed explanation and has lots of patience in attending the questionnaire. Thanks again for your wonderful sessions.
Uttam Samudrala · Trustpilot
★★★★★
Good discussion, helped us to understand different tools in SRE.
Prashant Saxena · Trustpilot
★★★★★
Got good lab sessions which kept the new DevOps tool learnings to the point and it helped a lot in my career.
robin son · Trustpilot
★★★★★
I took Terraform training with the tutor named Mithilesh. I requested to tailor the course curriculum for my needs. He did an excellent job of showing me how to write the Terraform script per the instructions provided.
jason smith · Trustpilot
★★★★★
My experience with the AIOps training was positive. The course covered important topics in a structured way, and Rajesh Kumar explained the concepts patiently. I found the practical aspects particularly helpful because they made the technical content easier to understand.
AARTI KUMARI · Trustpilot
# comparison

Why a named practitioner beats a marketplace listing

What mattersYouTube + blogsGeneric online courseFreelance marketplaceDevOpsSchool
Named practitionerNoRarelyVaries per bookingYes — same trainer each time
Production experienceUnknownUnknownUnverified20 years, named employers
Custom agendaNoNoSometimesBuilt from your stack
Onsite deliveryNoNoSometimesYes
Lab environmentNoneSandbox that expiresVariesYour own cloud — skill goes with you
AssessmentNoneQuizRarelyAssignments + capstone per module
Per-attendee certificatesNoSometimesRarelyYes
Corporate invoicingNoLimitedVariesPO and GST
Post-training supportNoneForum, time-limitedNoneLifetime forum access
# questions

Frequently asked

Can the agenda be customised for our stack?
Yes — that is the normal case for a private batch. We start with a discovery call, look at your package types, CI system, storage backend and whether HA is in scope, and rebuild the module list around them.
Should we choose Artifactory or Nexus?
Module 1 covers it honestly. Artifactory is the stronger answer when build metadata and promotion, active-active high availability, multi-site replication or object-store filestores matter. Nexus is often sufficient — and cheaper — for a single-site estate that mainly needs proxying and hosting. We give you the comparison, not a preference.
We are on the free tier. Is the course still relevant?
Yes, and we mark the boundary explicitly. Repository topology, checksum storage, Maven and Docker workflows, the REST API and general operations apply throughout. HA, replication, Edge and Access Federation require paid editions, and module 11 covers what each one actually unlocks so an upgrade decision is made on facts.
Can you cover a migration from Nexus to Artifactory?
Yes, as a customised track. It usually means mapping repository layouts, planning artifact transfer, rewriting client configuration and running both in parallel during cutover. We work it against your real repository inventory during the batch.
How long does a private Artifactory batch take?
Three to four days. Three covers topology, installation, configuration, Maven and Docker, security and the REST API; the fourth adds BuildInfo-driven promotion, high availability, replication and the continuity drill.
Do you deliver onsite?
Yes. Private batches run onsite at your premises, live online, or hybrid. You provide the room and the engineers; we bring the trainer, agenda, labs, assessment and certificates.
What lab environment do we need?
Attendees provision their own environment — free-tier AWS, Azure or GCP, or local VMs — and we walk them through it. One host suffices for most modules; the HA labs need two plus a load balancer.
What size are batches?
Private corporate batches run 8 to 30 engineers. Public Live & Interactive cohorts are capped at 10 so everyone gets time with the trainer.
Do attendees get a certificate?
Yes — every attendee receives a completion certificate, verifiable at devopsschool.com/certificates. Corporate batches also receive an attendance and assessment report.
What happens if someone misses a session?
Sessions are recorded and available in the LMS, and attendees keep LMS access for a year. For public cohorts, a missed session can be picked up in a later batch.
What is your refund position?
If we cancel or postpone a cohort, you receive a full refund within 15 days. There is no general money-back guarantee, and GST and gateway fees are not refunded.

Still deciding?

Tell us the team, the stack and the timeline. You'll get a straight answer, not a sales sequence.

Talk to an advisor
# by location

Artifactory training near your team

Delivered onsite at your premises or live online in your timezone.

# ready when you are

Book a Artifactory trainer — or ask a question first.

  • No spam, no drip sequence
  • Syllabus in 60 seconds
  • A human reply within one business day

Prefer to call or email?

More ways to reach us on the contact page.

Talk to an advisorRequest a quote