Corporate · onsite · online training worldwide
contact@DevOpsSchool.com· +91 99057 40781·
> Software Supply Chain Security · DevOpsSchool Trainer

Sonatype Trainer

Private corporate batches, live online cohorts and 1-on-1 mentoring in the Sonatype platform for supply-chain governance — component intelligence, Lifecycle policy across the SDLC, Repository Firewall quarantine and SBOM management — 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 Sonatype trainer

Rajesh Kumar

Principal DevOps Engineer & Architect

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

Rajesh teaches the Sonatype platform as a governance system rather than as a scanner: how components are actually identified, how policies, constraints and conditions compose, how stages map onto a real delivery pipeline, and where enforcement belongs so that developers get feedback before a build fails. Sessions cover IQ Server deployment and organisational structure, CI and IDE integration, Repository Firewall quarantine behaviour, SBOM generation and ingestion, and the rollout sequencing — baseline first, thresholds later — that decides whether a programme succeeds or gets switched off.

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 Sonatype engagements

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

How your Sonatype trainer is chosen

Engagements are matched on the tool, not the calendar. For Sonatype that means a trainer who has run it in production — the Sonatype platform for supply-chain governance — component intelligence, Lifecycle policy across the SDLC, Repository Firewall quarantine and SBOM management — 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.

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

Kapil 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 Sonatype 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 Sonatype 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 Sonatype?

Sonatype is the company behind Nexus Repository, and the product family that has grown around it addresses a different problem from repository administration: governing the open-source components an organisation consumes, from the moment a developer first requests one to the moment it is running in production. The platform's centre of gravity is component intelligence — a curated dataset covering known vulnerabilities, licence obligations and component quality signals, joined to a matching engine that identifies components by their contents rather than only by the coordinates they claim.

That distinction is the technical heart of the Sonatype approach. Coordinate matching trusts the name and version a build declares. Sonatype's binary fingerprinting identifies a component even when it has been renamed, shaded into a fat JAR, rebuilt, or vendored into another artifact — which is where a large share of real exposure hides. On top of that identification sits a policy engine: policies with constraints and conditions, evaluated at defined stages of the software lifecycle — proxy, develop, build, stage release, release and operate — with actions that warn or fail, and a waiver process for the exceptions every organisation actually needs.

The products apply that engine at different points. Sonatype Lifecycle, delivered by the IQ Server, evaluates applications in the IDE, in CI, at release and continuously in production. Sonatype Repository Firewall applies it at the proxy, quarantining a component before it ever enters the repository, which is the only control that stops a malicious package rather than reporting it afterwards. SBOM Manager handles CycloneDX documents, both generated and received from third parties. Together they turn component consumption from something observed into something governed.

Why this skill matters now

Attackers moved upstream. Compromising a widely used dependency reaches more targets than attacking any single organisation, and the technique set is now mature: typosquatted and namespace-confused package names, malicious versions published from stolen maintainer credentials, and install-time scripts that execute the moment a developer runs a build. Detection after the fact is not a control for any of these — the code has already run.

Regulation arrived at the same time. Component inventories, licence obligation tracking and evidence of provenance are now procurement requirements rather than security aspirations, and they apply to software an organisation sells and software it buys. An SBOM produced by hand once a quarter satisfies nobody.

What organisations struggle with is not buying a tool. It is rolling one out without stopping delivery: setting thresholds that catch real risk without failing every build on day one, deciding who owns a violation, designing a waiver process that is auditable rather than a rubber stamp, and reporting in a way that shows the trend instead of a single terrifying number. That rollout problem is a skills problem, and it is what this course is built around.

Sonatype training
# outcomes

What your team can do afterwards

Explain how Sonatype identifies components, why binary fingerprinting differs from coordinate matching, and what each misses
Deploy and configure IQ Server: licensing, authentication, organisations, applications and role-based access
Design a policy set with constraints and conditions that expresses real risk appetite rather than defaults
Map policy stages onto an actual delivery pipeline — proxy, develop, build, stage release, release and operate
Enforce policy in the IDE, in CI and at release, with failure semantics engineers can act on
Configure Repository Firewall to quarantine malicious and policy-violating components at the proxy
Generate, ingest and manage CycloneDX SBOMs, including third-party documents and VEX statements
Run a waiver and exception process that stands up to audit
Sequence a rollout that raises enforcement over time without halting delivery
# curriculum

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

01The Sonatype platform and the supply-chain problemLive & Interactive5 hrs · 2 assignments · 1 capstone

What each product does and where it sits, taught against the threat and compliance model that justifies it. This module deliberately separates repository administration from supply-chain governance — one serves artifacts, the other decides which artifacts are allowed to exist in your organisation.

Topics: The product family: Nexus Repository, Lifecycle, Repository Firewall, SBOM Manager · Repository administration versus component governance — different problems, different owners · The open-source consumption threat model: typosquatting, namespace confusion, maintainer compromise · Regulatory drivers: component inventory, licence obligations, provenance evidence · Sonatype's role in the Maven Central and OSS Index ecosystem · Where each product enforces, and what none of them can catch · Building the business case with numbers you can actually measure

  • Assignments: (1) Map your current open-source consumption path from developer request to production, marking every uncontrolled point; (2) Write a threat statement covering the three supply-chain attacks most relevant to your stack
  • Capstone: Produce a governance target-state note: which control belongs at which point in your delivery path
02Component intelligence and identificationLive & Interactive5 hrs · 2 assignments · 1 capstone

The data layer everything else depends on, and the part most evaluations skip. How components are identified, why that identification matters more than the vulnerability feed, and what the intelligence covers beyond CVEs — licence obligations, component age, popularity and maintenance signals.

Topics: Coordinate matching and its blind spots: shading, renaming, vendoring, rebuilds · Binary fingerprinting and identifying components by contents · The component data model: coordinates, hashes, licences, vulnerabilities, quality signals · Vulnerability data beyond raw CVE feeds — severity context and reachability · Declared versus observed licences, and multi-licence components · Component age, popularity and maintenance as risk signals · OSS Index and publicly available component data · Reading an Application Composition Report accurately

  • Assignments: (1) Scan a fat JAR or bundled artifact and find components that coordinate matching alone would miss; (2) Take one reported vulnerability and trace it to the exact transitive path that introduced it
  • Capstone: Produce a component inventory for one real application, with every finding attributed to a dependency path
03IQ Server deployment and organisational structureLive & Interactive5 hrs · 2 assignments · 1 capstone

Standing the platform up in a way that reflects how the organisation is actually shaped. Installation and configuration, authentication against a corporate directory, and the organisation and application hierarchy that determines how policy inherits — a structure that is painful to change later.

Topics: IQ Server installation, configuration file and sizing · Licensing, upgrades and data retention · Authentication: local users, LDAP and SAML single sign-on · Role-based access control and who may waive a violation · Organisations, applications and the inheritance model · Application categories and labels as policy selectors · Onboarding applications at scale rather than one at a time · Backup, restore and high-availability considerations

  • Assignments: (1) Design an organisation hierarchy that matches your real team and ownership structure; (2) Wire authentication to a directory and grant waiver rights to the correct group only
  • Capstone: Deliver a deployed IQ Server with a hierarchy, access model and onboarding process for new applications
04Policy designLive & Interactive5 hrs · 2 assignments · 1 capstone

The module that determines whether the platform helps or gets disabled. Policies, constraints and conditions and how they compose; threat levels and what they should mean in your organisation; inheritance from the root organisation downward; and actions calibrated per stage so that a warning becomes a failure only where it should.

Topics: Policy anatomy: policies, constraints, conditions and how they evaluate · Threat levels and mapping them to a meaningful severity scale · Security policies: severity, age of disclosure, availability of a fixed version · Licence policies: obligation categories, copyleft handling, unknown and multi-licence cases · Architectural quality policies: component age, popularity, transitive depth · Inheritance from root organisation to organisation to application · Actions per stage: no action, warn, fail — and choosing where each belongs · Starting from the reference policy set and diverging deliberately

  • Assignments: (1) Author a policy set expressing your organisation's real risk appetite, not the defaults; (2) Evaluate a policy change against historical scans before enabling it
  • Capstone: Deliver a documented policy set with a rationale for every threshold and every failing action
05Enforcement across the lifecycleLive & Interactive5 hrs · 2 assignments · 1 capstone

Putting policy where engineers meet it. The stage model from proxy through develop, build, stage release, release and operate; IDE feedback before a dependency is committed; CI evaluation with actionable failure output; and continuous monitoring of what is already released.

Topics: The stage model and mapping stages onto your actual pipeline · IDE integration and giving developers a verdict before they commit · CLI evaluation and the scanner's inputs — what to point it at for accurate results · CI integration with Jenkins, GitHub Actions, GitLab CI and Azure Pipelines · Build failure semantics: what a developer sees and what they can do about it · Remediation guidance and the version graph for choosing a safe upgrade · Continuous monitoring of released applications and newly disclosed vulnerabilities · Alerting and routing findings to the team that owns them

  • Assignments: (1) Add evaluation to a real pipeline at two stages with different actions and compare developer experience; (2) Remediate one genuine finding using the version graph, then prove the fix in a re-evaluation
  • Capstone: Wire one application end to end: IDE, build, release gate and continuous monitoring, with findings routed to owners
06Repository Firewall — enforcement at the proxyLive & Interactive5 hrs · 2 assignments · 1 capstone

The only control in the family that prevents rather than reports. Quarantine at the proxy repository stops a component before it enters the organisation, which matters most for the attacks that execute at install time. Also covers auditing what is already sitting in your repositories.

Topics: Quarantine at the proxy: how it works and what a developer sees when it triggers · Protection against malicious packages, typosquats and namespace confusion · Release integrity and detecting components that changed after publication · Firewall policy versus application policy — different scope, different tuning · Auditing components already present in existing repositories · Handling a quarantine event: triage, release or block, and communication · Measuring what has been prevented, and reporting it honestly

  • Assignments: (1) Configure quarantine on a proxy repository and observe a blocked request from the build side; (2) Audit an existing repository and produce a prioritised remediation list
  • Capstone: Deliver a firewall configuration with a documented quarantine triage and release procedure
07SBOM, licence obligations and reportingLive & Interactive5 hrs · 2 assignments · 1 capstone

The compliance-facing side. Generating CycloneDX documents that are accurate rather than merely present, ingesting SBOMs supplied by vendors, tracking licence obligations to the point where legal can act on them, and producing reports that answer the questions auditors and customers actually ask.

Topics: CycloneDX structure and the fields that carry real weight · Generating SBOMs from builds versus from finished artifacts · Ingesting third-party and vendor-supplied SBOMs · VEX and communicating exploitability rather than mere presence · Licence obligations: attribution, source disclosure and copyleft boundaries · Legal review workflow and evidence retention · Reporting: trend over time, exposure by application, mean time to remediate · Answering a customer or auditor questionnaire from platform data

  • Assignments: (1) Generate an SBOM for one application and validate it against the schema and against reality; (2) Produce a licence obligation report and identify one component with an obligation you are not meeting
  • Capstone: Deliver an SBOM and licence obligation package for one application that a customer could accept
08Rolling out without stopping deliveryLive & Interactive5 hrs · 2 assignments · 1 capstone

The organisational module, and the one that decides success. Baselining before enforcing, phasing thresholds, assigning ownership, running a waiver process that is defensible, and tracking metrics that show progress rather than a fixed backlog.

Topics: Baseline first: measure the existing estate before any action fails a build · Phased enforcement — warn, then fail on new violations, then fail on all · Grandfathering existing findings without losing sight of them · Waivers: scope, expiry, approver and the audit trail · Ownership: who fixes a finding, and routing it there automatically · Exception budgets and preventing waivers from becoming the default path · Metrics that matter: new violations per release, remediation time, waiver expiry · Integrating with Nexus Repository so governance and distribution reinforce each other

  • Assignments: (1) Design a 90-day phased enforcement plan with explicit thresholds at each step; (2) Define a waiver policy with scope, expiry and approver, and process one real request through it
  • Capstone: Deliver a rollout plan with baseline, phasing, ownership model, waiver process and reporting cadence

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

What is really inside the artifact

Scan a fat JAR and a container image, find components that coordinate matching alone would never report, and trace each to the dependency path that introduced it.

fingerprintingscantransitive
LAB · POLICY

Write a policy set worth enforcing

Build security, licence and quality policies with real thresholds, then evaluate the change against historical scans to see how many builds it would have failed.

policyconstraintsthreat levels
LAB · PIPELINE

Feedback before the build fails

Wire evaluation into the IDE and into CI at two different stages, then remediate a genuine finding using the version graph and prove the fix.

ciideremediation
LAB · FIREWALL

Stop a component at the door

Configure quarantine on a proxy repository, trigger it from a build, then run the triage and release procedure end to end.

firewallquarantineproxy
LAB · SBOM

An SBOM someone would accept

Generate a CycloneDX document for a real application, validate it, ingest a vendor-supplied SBOM alongside it, and produce a licence obligation report.

cyclonedxvexlicence
CAPSTONE · ROLLOUT

Ninety days to enforced

Design and defend a phased rollout: baseline, warn, fail-on-new, fail-on-all, with ownership routing, a waiver process and the metrics you would report monthly.

rolloutwaiversmetrics
# ecosystem

The tools Sonatype sits next to

Nexus Repository
Maven
Gradle
npm
PyPI
Docker
Jenkins
GitHub Actions
GitLab CI
Azure Pipelines
CycloneDX
Kubernetes

Who this is for

  • Application security engineers implementing open-source governance
  • DevSecOps engineers embedding policy enforcement into pipelines
  • Platform teams operating repository and governance infrastructure
  • Development leads accountable for the components their teams consume
  • Compliance and legal-technical staff handling licence obligations and SBOM requests
  • Architects designing a software supply-chain control set from scratch

Pre-requisites

  • Understanding of how your applications declare and resolve dependencies
  • Familiarity with at least one CI system and the ability to modify a pipeline
  • Basic knowledge of a repository manager, ideally Nexus Repository
  • Comfort on a Linux command line for the IQ Server labs
  • Access to a Linux host or free-tier cloud instance with 8 GB RAM for the server 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

Sonatype Training

Certificate of completion

# feedback

What engineers say

4.4 / 5 from 26 reviews on 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
★★★★★
Rajesh is a very good trainer I have experienced in DevSecOps training. The number of contents in different topics he has posted on the DevOpsSchool public website are amazing and user friendly for beginners and experienced professionals.
Ashutosh Mishra · Trustpilot
★★★★★
The trainer (Rajesh) provided very good sessions on SRE profession. Not only hands-on learning on the tools but also SRE mindset.
Peter Wang · 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

How is this different from your Nexus Repository course?
The Nexus course is about running a repository — hosted, proxy and group repositories, formats, storage, users and upgrades. This one is about governing what flows through it: component identification, policy design, lifecycle enforcement, quarantine and SBOM. Teams often send different people to each.
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 languages, CI systems, repository setup and compliance obligations, and rebuild the module list around them. Policy labs then use your real applications.
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. The server labs need one host with around 8 GB RAM, and we walk attendees through provisioning it.
Do we need Sonatype licences to attend?
For the full hands-on experience an evaluation or existing licence helps, and we will tell you exactly what to request before the batch. Where a licence is unavailable, policy design, SBOM work and rollout planning are taught against open data and your own artifacts, which is where most of the value sits anyway.
We already have a scanner. Why would we need this?
Most scanners report; this platform is taught as a control system. The distinctive parts are identification by contents rather than coordinates, quarantine at the proxy that prevents rather than reports, and a policy model with stages and waivers. If your current tool already does those, we will focus the batch on rollout and policy design instead.
How do we enforce policy without failing every build on day one?
That is module eight and it is the most-requested part of the course. The pattern is baseline first, warn everywhere, then fail on new violations only, then tighten — with grandfathering, ownership routing and an expiring waiver process so the backlog stays visible.
Do you cover SBOM requirements for customer questionnaires?
Yes. We cover CycloneDX generation, validating that an SBOM reflects the artifact rather than the build file, ingesting vendor SBOMs, VEX statements, and producing licence obligation and exposure reports a customer or auditor will accept.
How long does a private Sonatype batch take?
Typically three days. Concepts, identification and IQ Server deployment fit in the first; policy design and lifecycle enforcement in the second; firewall, SBOM and rollout planning in the third.
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 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
# ready when you are

Book a Sonatype 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