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

Artifactory Trainer in Pune

Private corporate batches delivered onsite across Pune, or live online in IST (UTC+5:30) — taught by a practitioner who runs Artifactory in production.

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

DeliveryOnsite at your office · Online
FormatsCorporate · 1-on-1 · Cohort
AgendaCustomisable
TimezoneIST (UTC+5:30)
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, because when it is unavailable every build in the organisation stops. Sessions start from repository layout across mixed package formats — Maven and Gradle beside Docker, Conan for C and C++ toolchains, Debian and RPM for images and generic repositories for vendor SDKs — because the naming convention becomes permanent the moment build scripts encode it. From there the syllabus covers resolution order through virtual repositories, remote caching and offline seeding for estates with no outbound route, permission targets and scoped tokens instead of shared credentials, build-info published from CI so a delivered binary can be traced to its commit and reproduced later, Xray watches and policies phased in without stopping every build in the first week, checksum-based storage with query-driven retention and capacity forecasting, and the availability work — clustering, replication and a restore that has actually been rehearsed.

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 — binary repository management for Pune's ER&D deliverables and regulated build estates — 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.

Pranab Kumar

IndiaInstructorCoach

Rohit Ghatol

IndiaInstructorCoach

Amit Agarwal

IndiaInstructorCoach

Anil Kumar

IndiaInstructorCoach

Balachandran Anbalagan

IndiaInstructorCoach

Durga Prasad

IndiaInstructorCoach

Gaurav Aggarwal

IndiaInstructorCoach

Harsh Mehta

IndiaInstructorCoach

Kapil Gupta

IndiaInstructorCoach

Kunal Jain

IndiaInstructorCoach

Nikhil Gupta

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.

We deliver onsite across Hinjewadi, Hadapsar, Magarpatta, Talawade, Kharadi, Baner and Viman Nagar — you provide the room, a screen and network access to your own repository if we are working against it; we bring trainer, agenda, lab repositories, assessments and certificates. Sessions run 09:30 to 17:30 IST and are usually scheduled between release trains, because a repository migration lab is not something to run in a code-freeze week. For labs each team needs either a JFrog trial instance or a non-production Artifactory the group can break, plus a build tool the attendees already use so the examples are theirs; where the estate is air-gapped we run the same exercises against a locally hosted instance. Invoicing is in INR with GST against your purchase order from the Indian entity, and any travel outside the city is quoted separately from the training fee.

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, and the most useful way to think about it in engineering-services work is as a boundary. On one side sit the builds your teams run; on the other sit the consumers — another programme, the customer who commissioned the work, a production cluster, an auditor asking what went into a release. Everything the product does is about making that boundary explicit and answerable: what was published, by which build, from which resolved dependencies, with which checksum, and who is entitled to take a copy.

Mechanically it offers three repository shapes and repeats them across every package format it supports. Local repositories hold what you publish. Remote repositories proxy and cache an upstream registry, so a dependency enters the estate once and is served from disk afterwards. Virtual repositories aggregate a set of both behind a single URL, which is what lets you rearrange the estate later without editing every build script in the organisation. The format coverage is what makes this practical for mixed engineering work: Maven and Gradle beside Docker, npm, PyPI, NuGet, Go and Helm, Conan for C and C++ toolchains, Debian and RPM for gateway and appliance images, and generic repositories for the vendor SDKs and cross-compilers that arrive as a zip file with no package manager at all.

Two design decisions carry most of the weight. Storage is checksum-addressed, so a binary is written once under its SHA and repositories hold metadata pointing at it — copying or promoting an artefact is a metadata operation, and ten repositories holding the same JAR still occupy one copy on disk. And build-info, published from the CI job, records the modules produced, the dependencies resolved and the environment that resolved them, which turns "can you reproduce the build we shipped in March" from an archaeology project into a query. Xray reads the same index and applies policy to whatever those repositories now contain.

Why this skill matters now

In Pune the driver is contractual rather than architectural. Engineering-services and ER&D programmes across Hinjewadi, Hadapsar and Talawade deliver software as a commitment, and a customer receiving a build expects a versioned, checksummed binary with a dependency manifest attached — not a folder on a shared drive with a date in its name. That single expectation makes repository ownership part of the build-and-release job here, and it is why local postings name Artifactory beside Jenkins, Gradle and Maven rather than as a separate specialism.

The regulated captives around Kharadi, Yerwada and Magarpatta arrive at the same product from the opposite direction. Nothing in those estates may resolve directly from a public registry, so every dependency has to enter through a remote repository that caches it, records where it came from and lets a scanner have an opinion about it before a release reaches change approval. The work there is proxy configuration, exclusion patterns, offline seeding of new package formats and keeping a vulnerability database current with no outbound route.

Retention is the argument both groups end up having. A programme contractually obliged to keep a delivered build reproducible for several years collides with a storage budget that was set annually, and the resolution is technical: checksum deduplication, cleanup policies driven by query rather than by guesswork, garbage collection that actually reclaims space, and a forecast someone senior is willing to sign. That conversation is the reason most Pune batches get booked in the first place.

Artifactory training
# outcomes

What your team can do afterwards

Design a repository naming and layout scheme across mixed package formats that you will not be forced to rename later
Configure client resolution for Maven, Gradle, Docker, npm, PyPI, NuGet and Conan so every build resolves through the repository
Proxy and cache public registries, and seed a new package format into an estate with no outbound route
Express access as permission targets and scoped tokens rather than shared credentials living in a pipeline
Publish build-info and promote a binary between repositories instead of rebuilding it
Reproduce a delivered build from its recorded dependencies and environment months after the fact
Apply Xray watches and policies that fail a build on a real violation without blocking everything on day one
Size and defend storage: checksum deduplication, query-driven retention, garbage collection and a capacity forecast
# curriculum

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

01The repository as a boundary: model, deployment and terminologyLive & Interactive5 hrs · 2 assignments · 1 capstone

What the product is for, before what it does. The repository shapes and how they compose, the separation between database metadata, the binary filestore and application configuration, the deployment shapes teams actually run, and an honest note on where a simpler repository manager would serve the same purpose at a fraction of the cost.

Topics: Local, remote, virtual, federated and distribution repositories · Where database metadata, the filestore and configuration each live · Deployment options: archive, native package, Docker, Kubernetes via Helm · System requirements and honest initial sizing · Licence tiers and which capability each one unlocks · Upgrades, and the rehearsal an upgrade deserves before the real one · When Artifactory is more product than the estate needs

  • Assignments: (1) List every location a binary currently rests in one programme, including the ones nobody admits to; (2) Install an instance and point at each of the three separations on disk
  • Capstone: Produce a deployment and sizing proposal for a repository several teams will depend on daily
02Repository layout across mixed package formatsLive & Interactive5 hrs · 2 assignments · 1 capstone

The decision that becomes permanent the moment build scripts encode it. A naming convention that survives new teams and new formats, layout for Maven and Gradle, Docker repositories and tag strategy, npm, PyPI, NuGet, Go and Helm — then the formats that dominate engineering work: Conan for C and C++ toolchains, Debian and RPM for images, and generic repositories for vendor SDKs and cross-compilers.

Topics: Naming conventions, and the real cost of renaming later · Maven and Gradle layouts, snapshot handling and release separation · Docker repositories, tagging strategy and immutable tags · npm, PyPI, NuGet, Go and Helm repositories · Conan repositories for C and C++ dependency management · Debian and RPM repositories for image and appliance builds · Generic repositories for vendor SDKs, cross-compilers and firmware images · Repository layouts and custom module descriptors · Separating development, staging and release repositories cleanly

  • Assignments: (1) Design and document a naming scheme covering six package formats in one estate; (2) Publish an artefact into three different format repositories and compare the metadata each produced
  • Capstone: Publish a naming and layout standard a second team could adopt without asking you a single question
03Resolution, proxying and estates with no outbound routeLive & Interactive5 hrs · 2 assignments · 1 capstone

How a build actually finds a dependency, and what happens when the internet is not an option. Virtual repository ordering and resolution precedence, remote caching and retrieval policies, offline mode, exclusion patterns that stop an internal package resolving from a public mirror, and seeding a brand-new package format into an isolated estate without a shortcut.

Topics: Virtual repositories: member ordering and resolution precedence · Remote repository caching, metadata timeouts and retrieval policies · Offline mode, and failing cleanly rather than silently · Include and exclude patterns; preventing dependency confusion · Seeding a new package format where there is no outbound route · Moving cached content between a connected and a disconnected estate · Diagnosing a resolution failure from the request log alone · Checksum policies and rejecting artefacts that cannot be verified

  • Assignments: (1) Break a resolution deliberately, then diagnose it from the logs without touching the client; (2) Seed a package format offline and resolve a real build against it
  • Capstone: Deliver a resolution design for an isolated estate in which no build reaches a public registry directly
04Client configuration for every build tool in the roomLive & Interactive5 hrs · 2 assignments · 1 capstone

Where most rollouts quietly stall: getting a hundred developers and an entire CI fleet to resolve through the repository rather than around it. Configuration for each ecosystem, credentials that are not somebody's personal password, and the migration problem of build files that still name a public registry three years after the repository went in.

Topics: Maven settings.xml, mirrors, profiles and distributionManagement · Gradle init scripts and repository declarations · Docker and containerd configuration, login and registry access paths · npm, pip, NuGet and Go client configuration · Conan remotes and profiles · JFrog CLI configuration and the commands worth knowing · Rolling client configuration out across a team without breaking builds · Finding and fixing builds that still resolve straight from a public registry

  • Assignments: (1) Configure four different build tools to resolve exclusively through the repository; (2) Audit a collection of build files for direct public registry references and fix them
  • Capstone: Route one application's entire dependency graph through Artifactory with no external resolution remaining
05Identity, permission targets and CI credentialsLive & Interactive5 hrs · 2 assignments · 1 capstone

Who may read, deploy, promote and delete, expressed so it survives an access review rather than an argument. Users, groups and directory integration, permission targets scoped by repository and path pattern, tokens against API keys against passwords, credentials inside pipelines, and the separation that keeps a customer-facing deliverable readable by exactly the right people.

Topics: Authentication realms and directory integration · Users, groups, and the case for assigning permissions to groups only · Permission targets: repositories, include and exclude patterns · Deploy, delete, annotate, manage — what each permission genuinely allows · Access tokens, scopes and expiry versus API keys and passwords · Credentials in CI pipelines, and rotating them without an outage · Anonymous access and the decisions it silently forces · Segregating a customer-facing repository from internal ones · Producing the audit trail an access review will ask for

  • Assignments: (1) Express three roles — developer, release manager and pipeline — as permission targets with path patterns; (2) Take a pipeline that stores a human's password and move it to a scoped token with an expiry
  • Capstone: Produce an access model for three teams and one external consumer that passes an access review unchanged
06Build-info, promotion and reproducible deliveryLive & Interactive5 hrs · 2 assignments · 1 capstone

The capability that separates this from a file server, and the reason most engineering-services teams book the batch. Publishing build-info from CI so artefacts, resolved dependencies and environment are recorded together, promoting a binary rather than rebuilding it, and reconstructing a delivered build long after the pipeline that produced it was rewritten.

Topics: What build-info captures, and how it gets published · JFrog CLI and CI plugin integration for build publication · Build browsing, comparison and dependency diff between two builds · Promotion between staging and release repositories · Properties as promotion state, and property-driven queries · Immutable release tags and preventing an overwrite · Reproducing a build from its recorded dependencies and environment · Attaching a dependency manifest or SBOM to a release · Build retention where a contract obliges you to keep it

  • Assignments: (1) Publish build-info from a pipeline you control and list everything it recorded that you did not expect; (2) Promote a staged build to release and answer, from the repository alone, which commit produced it
  • Capstone: Deliver a handoff process where the customer receives a binary, its manifest, and enough evidence to rebuild it
07Xray: indexing, policy and evidenceLive & Interactive5 hrs · 2 assignments · 1 capstone

Applying policy to what the repositories already contain. Indexing repositories and builds, watches and policies, severity and licence rules, violation triage and ignore rules that expire, choosing the pipeline stage that blocks, and keeping the vulnerability database current in an estate with no route to the internet.

Topics: Xray architecture, and what indexing actually does to a repository · Watches and policies, and assigning them to repositories and builds · Security rules, licence rules and severity thresholds · Fail-build behaviour and choosing which stage blocks · Violation triage, ignore rules and expiry dates · Component analysis and impact paths through a dependency tree · Exporting evidence: reports, SBOM and VEX documents · Offline database updates for a disconnected installation · Introducing scanning without stopping every build in the first week

  • Assignments: (1) Write a policy that fails a build on a real violation while a clean build still passes untouched; (2) Update the vulnerability database on an instance with no internet access
  • Capstone: Deliver a scanning policy with phased enforcement and an exception process whose exceptions expire
08Storage economics, AQL and retentionLive & Interactive5 hrs · 2 assignments · 1 capstone

The recurring argument between a contractual obligation to keep things and a storage budget that will not grow to match. Checksum deduplication and what it does and does not save, filestore configuration against disk or object storage, query-driven discovery of what nobody has downloaded, cleanup policies, garbage collection, and a forecast somebody will actually sign off.

Topics: Checksum-based storage: deduplication, free copies and honest sizing · Filestore configuration: local disk, mounted volume, S3 and other object stores · Migrating a populated filestore without losing an artefact · Artifactory Query Language for storage and usage questions · Finding artefacts never downloaded, and stale container tags · Cleanup policies, scheduled tasks and deletion that is safe to automate · Garbage collection, orphaned binaries and actually reclaiming space · Retention against a contractual obligation to reproduce a delivered build · Capacity forecasting and reporting storage consumption per team

  • Assignments: (1) Write AQL that finds every artefact untouched for six months, broken down by repository; (2) Relocate a populated filestore to object storage and prove every checksum still resolves
  • Capstone: Produce a retention and storage plan that meets a stated contractual obligation inside a fixed budget
09Availability, replication and distributionLive & Interactive5 hrs · 2 assignments · 1 capstone

Treating the repository as tier-one infrastructure, because every build in the organisation stops when it is down. Cluster architecture and node roles, load balancer behaviour, rolling upgrades, replication topologies between sites, Edge nodes for release distribution, and a disaster recovery position that has been tested rather than written down.

Topics: High-availability architecture and node roles · Cluster installation, shared storage and load balancer configuration · Rolling upgrades without interrupting builds · Push, pull, event-based and multi-push replication · Choosing a replication topology for more than one site · Bandwidth, scheduling and replicating very large binaries · Edge nodes, distribution repositories and signed release bundles · Federated repositories, and where they fit against replication · Disaster recovery: objective, written procedure, and a real test

  • Assignments: (1) Build a two-node cluster, then kill a node mid-upload and record exactly what the client saw; (2) Replicate one repository between two instances and measure how long convergence takes for a large binary
  • Capstone: Deliver an availability and recovery design with a tested procedure for each failure mode
10Administration, automation and troubleshootingLive & Interactive5 hrs · 2 assignments · 1 capstone

Running the platform day to day without clicking through the interface. Configuration as code with system YAML and the REST API, scripted onboarding for a new team, backups and export and import, the logs and metrics worth alerting on, and a structured method for the failures that genuinely happen rather than the ones in the manual.

Topics: System YAML and configuration as code · REST API: repositories, users, permissions and artefacts · JFrog CLI for administration and bulk operations · Terraform provider for repository and permission provisioning · Backups, export and import, and a restore you have rehearsed · Log files, request log analysis and shipping logs to an external stack · Metrics and JMX beans worth alerting on · Diagnosing a slow or unresponsive instance under load · Self-service onboarding for a new team

  • Assignments: (1) Onboard a new team — repositories, groups and permissions — without opening the web interface once; (2) Back up an instance, destroy it, restore it, and verify the build records survived intact
  • Capstone: Hand a team a self-service onboarding path that provisions their repositories from a merged pull request

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 · LAYOUT

Six formats, one naming scheme

Design and build a repository set covering Maven, Docker, npm, Conan, Debian and generic artefacts, publish into each, then prove one build resolves everything through a single virtual repository.

layoutpackage formatsvirtual repositories
LAB · OFFLINE

Seed a format with no way out

Bring a new package format into an estate with no outbound route: cache what is needed, carry it in, configure resolution and exclusion patterns, and prove a build completes without touching a public registry.

offlineremote repositoriesseeding
LAB · ACCESS

Tokens instead of shared passwords

Model developer, release and pipeline identities as permission targets with path patterns, replace a stored credential with a scoped expiring token, and produce the evidence an access review asks for.

permission targetsaccess tokensaudit
LAB · DELIVERY

Reproduce the build you shipped

Publish build-info, promote a binary into a release repository, then rebuild from the recorded dependencies and environment and account for every difference between the two results.

build-infopromotionreproducibility
LAB · STORAGE

Find the dead weight

Use AQL to locate artefacts nobody has downloaded and container tags nobody references, model the reclaimable space, apply a cleanup policy safely and forecast twelve months of growth.

aqlcleanupcapacity
CAPSTONE · POLICY

Scan without halting the programme

Configure Xray watches and policies, phase enforcement across three repositories, work the first wave of violations with expiring exceptions, and update the vulnerability database with no internet access.

xraypolicyphased enforcement
# ecosystem

The tools Artifactory sits next to

Maven
Gradle
Docker
npm
NuGet
PyPI
Conan
Helm
Jenkins
JFrog CLI
JFrog Xray
AWS S3

Who this is for

  • Build and release engineers who own a shared binary repository
  • Engineering-services teams delivering versioned builds to an external customer
  • DevOps and platform engineers designing artefact flow from build through to production
  • Infrastructure engineers responsible for storage growth, object-store migration and capacity
  • Security and compliance engineers who need dependency provenance and access evidence
  • Architects choosing between repository managers, editions and multi-site topologies

Pre-requisites

  • Comfortable on a Linux command line — services, storage, TLS and reverse proxies
  • Experience with at least one dependency-resolving build tool such as Maven, Gradle or npm
  • Working knowledge of container images, tags and registries
  • Familiarity with a CI system, and how it holds credentials for external services
  • A JFrog trial or non-production instance the group can break, plus a second host for the availability labs
# pune

Artifactory training in Pune

Pune's engineering-services and ER&D organisations ship software as a contractual deliverable, and that single fact decides what Artifactory is for here. When a team in Hinjewadi, Hadapsar or Talawade hands a build to the customer who commissioned it, the customer wants a versioned, checksummed, reproducible binary with a dependency manifest attached — not an archive on a shared drive. Artifactory becomes the handoff boundary, which means Pune engagements are unusually heavy on repository layout across mixed package types in one estate: Maven and Gradle for the tooling, generic and Conan repositories for cross-compilers and vendor SDKs, Debian and RPM for gateway images, and Docker for the build agents themselves.

The regulated captives around Kharadi, Yerwada and Magarpatta want the same product for the opposite reason. Nothing in those estates may pull directly from a public registry, so every dependency arrives through a remote repository that is cached, scanned and attributable, and Xray policy has to fail a build before a release reaches change approval rather than after. Retention is the recurring Pune headache in both groups — ER&D programmes are contractually obliged to keep a delivered build reproducible for years, which collides with storage budgets, so cleanup policy, binary deduplication and storage sizing get real time in the room. Local build-and-release postings name Artifactory beside Jenkins, Gradle and Maven, and repository ownership is treated as part of that role rather than a separate job.

Where we deliver onsite

HinjewadiHadapsarMagarpattaTalawadeKharadiBanerViman Nagar

Teams trained in Pune

CapgeminiInfosysWiproMercedes-BenzOracle
# pricing

Straightforward pricing, quoted in INR

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.

★★★★★
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
★★★★★
I was looking to improve my understanding of AIOps, and this training helped me achieve that goal. Rajesh Kumar explained the subject in a structured and practical manner. The sessions on different AIOps concepts were informative.
Sonali Tiwari · Trustpilot
★★★★★
I recently did a SRE Session with Rajesh Kumar from DevOps School and the session was great. Right from 1st day till day 15, we had a very interactive session. Rajesh clarified our doubts and the tool demos were excellent without any hiccups. He simplified the concepts while sticking to the content with a fine balance between theory and practice. Am convinced he is one of the best trainers for SRE & DevOps concepts.
chandrasekaran j · Trustpilot
★★★★★
The Rundeck developer session was excellent and highly engaging. I appreciated how well the session was structured, with the theoretical concepts explained clearly and in simple terms. What stood out most to me was the demo — it was both informative and enjoyable. I especially liked how Rajesh walked us through not only the happy path but also the sad path, showcasing common issues and sharing practical troubleshooting tips.
Raimy Roy · Trustpilot
★★★★★
Rajesh's experience and knowledge are exceptional and we learnt invaluable practical knowledge which we can apply in our production environment. Incredibly friendly and gave us a fantastic insight both in-depth and at a high level of the Rundeck product.
Fire Titan · Trustpilot
★★★★★
Great learning experience from a very knowledgeable instructor with well-prepared course notes. The lab exercises on AWS instance work well to learn the hands-on side of the course.
Ando Gg · 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 batch cover handing a reproducible build to an external customer?
Yes, and it is the most requested variation from Pune engineering-services teams. We cover build-info capture, promotion between staging and release repositories, immutable release tags, dependency manifests and how to reproduce a delivered binary months later.
Do you cover Artifactory in an estate with no outbound internet?
Yes. We cover remote repository caching, offline seeding of a new package format, air-gapped Xray database updates, and the repository group ordering that decides whether a build resolves from cache or fails cleanly.
Can you compare Artifactory against Nexus for our Pune estate?
Yes — we run a straight feature and cost comparison rather than a sales pitch, covering format coverage, high availability, replication, scanning and the licensing model, and we say plainly where Nexus is the better answer for a smaller estate.
Can the agenda be customised for our package formats?
Yes, and it materially changes the week. A discovery call establishes which formats you actually publish and consume, whether the estate has outbound access, whether Xray and high availability are in scope, and whether you are delivering to an external customer — then the module list is rebuilt around that.
We are on the free tier or a trial. Is the course still relevant?
Yes, and we mark the boundary explicitly as we go. Repository layout, resolution, client configuration, build-info, promotion, AQL and general operations apply throughout. High availability, replication, Edge nodes and federation need paid editions, and we cover what each one unlocks so an upgrade decision rests on facts rather than a sales conversation.
Can you cover a migration from another repository manager?
Yes, as a customised track. It usually means mapping the existing repository layout onto a new naming scheme, planning artefact transfer, rewriting client configuration across every build, and running both systems in parallel through cutover. We work it against your real repository inventory during the batch.
What lab environment do we need?
A trial or non-production instance the group is allowed to break, plus a build tool the attendees already use so the examples are their own. Most modules need one host; the clustering and replication labs need a second instance and a load balancer.
What size are the batches?
Private corporate batches run 8 to 30 engineers. Public Live and Interactive cohorts are capped at 10, so everyone gets time at the keyboard.
Do attendees get a certificate?
Yes — a completion certificate per attendee, verifiable at devopsschool.com/certificates. Corporate batches also receive an attendance and assessment report per engineer.
What is your refund position?
A full refund within 15 days if we cancel or postpone a cohort. There is no general money-back guarantee, and GST and payment 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
# 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