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

XebiaLabs Trainer

Private corporate batches, live online cohorts and 1-on-1 mentoring in the XebiaLabs platform end to end — XL Deploy, XL Release and DevOps as Code, with the governance an enterprise release actually has to satisfy — 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 XebiaLabs trainer

Rajesh Kumar

Principal DevOps Engineer & Architect

Build & release engineeringPipeline designMulti-org CI estates20 years in productionPrincipal / architect roles10,000+ engineers trainedM.Tech BITS Pilani25+ certifications

Rajesh teaches the XebiaLabs platform as two connected products with different jobs — XL Deploy's Unified Deployment Model, where deployables, containers and environments generate the plan instead of a script, and XL Release's template, phase, task and gate model that carries approvals, dependencies and the audit trail. Sessions cover platform operation as seriously as authoring: server and satellite topology, repository and database, LDAP or SSO integration, role-based access control and segregation of duties, and the plugin and REST API surface used to connect Jenkins, Azure DevOps, ServiceNow, Jira and artifact repositories. The syllabus closes on the question every estate now faces — which controls the platform is genuinely enforcing, and what has to be rebuilt if that orchestration moves to a modern CD pipeline.

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

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

How your XebiaLabs trainer is chosen

Engagements are matched on the tool, not the calendar. For XebiaLabs that means a trainer who has run it in production — the XebiaLabs platform end to end — XL Deploy, XL Release and DevOps as Code, with the governance an enterprise release actually has to satisfy — 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.

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

Pranab Kumar

IndiaInstructorCoach

Rohit Ghatol

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 XebiaLabs 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 XebiaLabs 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 XebiaLabs?

XebiaLabs is an enterprise release orchestration and deployment automation platform, now sold under the Digital.ai name. It is normally deployed as two products working together. XL Deploy — Digital.ai Deploy — automates the act of getting an application onto its middleware, driven by a model rather than a script. XL Release — Digital.ai Release — orchestrates everything around that: the phases, tasks, approvals, dependencies and hand-offs that make up a release in an organisation where a deployment is a scheduled event with sign-offs, not a merge to main.

The model-driven approach is the platform's central idea and the thing most teams misunderstand. Instead of writing a deployment script per application per environment, you describe a deployment package containing deployables, describe an environment containing containers, and let XL Deploy calculate the plan that reconciles the two. Change the environment and the plan changes; add a component and the plan grows. The consequence is that the number of artefacts to maintain grows with the number of application types, not with applications multiplied by environments.

XL Release sits above that with an explicit release model: templates that describe a repeatable release, phases that group work, tasks that are manual or automated, gates that hold until a condition is met, and triggers that start releases from a build. Around both sits the part enterprises actually buy the platform for — role-based access control, approvals with segregation of duties, a complete audit trail, and integrations to ServiceNow, Jira, Jenkins, Azure DevOps and the artifact repositories that feed them. Later versions add DevOps as Code, where the same objects are declared in YAML and applied through the xl command line.

Why this skill matters now

Release orchestration platforms exist because of a gap that continuous delivery tooling has never fully closed: in a large organisation, the technical act of deploying is a small part of the release. The rest is coordination across teams that do not share a pipeline, change approval, environment contention, regulatory sign-off and evidence. Where that coordination is real, something has to model it, and a spreadsheet plus a conference bridge is what a platform like XebiaLabs replaces.

At the same time the platform's position has shifted. Teams that moved to Kubernetes and GitOps found much of XL Deploy's middleware-oriented value evaporating, while the release governance in XL Release stayed relevant. So most estates now sit somewhere in between — a modern pipeline for some applications, the platform for the rest, and a real question about which direction to consolidate in.

That produces two kinds of demand, and both need proper training. Organisations still running the platform need engineers who can build packages, environments and release templates correctly rather than smuggling shell scripts into them. Organisations moving off it need people who understand what the platform was actually enforcing, so the controls survive the migration instead of quietly disappearing along with the tool.

XebiaLabs training
# outcomes

What your team can do afterwards

Explain what XL Deploy and XL Release each do, where the boundary between them sits, and which problem belongs to which product
Install and configure the platform: server topology, satellites, repository, database, licensing and directory integration
Build model-driven deployments so the plan is calculated from environment and package rather than written per environment
Design release templates with phases, gates, dependencies and both manual and automated tasks that reflect a real release
Enforce approvals and segregation of duties so that a release is defensible to an auditor without stalling delivery
Integrate the platform with Jenkins, Azure DevOps, Jira, ServiceNow and artifact repositories through plugins and the REST API
Manage configuration and secrets across environments with dictionaries and a credential store rather than embedded values
Assess honestly what the platform is enforcing, and what a migration to a modern CD pipeline would have to rebuild
# curriculum

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

01The platform and the problem it was bought forLive & Interactive5 hrs · 2 assignments · 1 capstone

Why enterprise release orchestration exists as a product category, and what it does that a pipeline does not. The XebiaLabs product map — XL Deploy, XL Release and the analytics layer — the rebrand to Digital.ai, and the distinction between model-driven and script-driven deployment that determines whether the platform pays for itself or becomes a scripting engine with a licence attached.

Topics: Problems in complex enterprise deployments and releases · Where a pipeline stops and orchestration starts · The XebiaLabs product map and the Digital.ai rebrand · Model-driven versus script-driven deployment · How XL Deploy and XL Release divide responsibility · When the platform is the wrong answer

  • Assignments: (1) Map an existing release process onto phases, tasks, approvals and deployments; (2) Identify three activities in that process that a pipeline alone cannot represent
  • Capstone: Produce an assessment of whether a specific release process needs an orchestration layer, and what it would have to model
02Installation, architecture and platform operationsLive & Interactive5 hrs · 2 assignments · 1 capstone

Standing the platform up and keeping it healthy. Server architecture and the repository, external database configuration, satellite servers for reaching segmented networks, JVM and sizing, licensing, and directory integration for authentication. Then the operational work — upgrade, backup and restore, log analysis, and the housekeeping that stops the repository growing without limit.

Topics: Server architecture, repository and external database · Satellite servers and reaching segmented networks · Installation, configuration and first-run setup · JVM sizing, tuning and performance symptoms · LDAP, Active Directory and SSO integration · Licensing, high availability and active-active considerations · Upgrade, backup, restore and repository housekeeping

  • Assignments: (1) Install the platform against an external database and connect a satellite; (2) Take a backup, restore it into a clean environment and verify the repository
  • Capstone: Deliver an installation and operations runbook covering topology, upgrade, backup and restore
03XL Deploy essentials — the Unified Deployment ModelLive & Interactive5 hrs · 2 assignments · 1 capstone

The concept the whole product rests on. Deployables inside a deployment package, deployeds produced when those are mapped onto containers in an environment, and the planning phase that calculates the steps between current and desired state. Then packaging in practice — building a DAR, versioning it, and having CI produce it — plus dictionaries for environment-specific configuration.

Topics: Configuration items, deployables and deployeds · Containers, environments and mapping rules · Deployment packages, the DAR format and the manifest · The planning phase and the generated deployment plan · Initial deployment, update, rollback and undeploy · Dictionaries and environment-specific configuration · Producing packages from a CI build rather than by hand

  • Assignments: (1) Package an application and deploy it to two environments from the same artifact; (2) Change an environment and observe how the calculated plan differs
  • Capstone: Deploy one application to three environments with no environment-specific scripting anywhere in the package
04XL Release — modelling the releaseLive & Interactive5 hrs · 2 assignments · 1 capstone

The orchestration product in depth. Release templates as reusable models, phases and tasks, the task type catalogue covering manual, automated, gate and notification tasks, dependencies between releases, variables and triggers. Then the operational view: the release calendar, dashboards, blackout periods and what a release manager actually watches on the day.

Topics: Templates, releases and the template-to-release lifecycle · Phases, tasks and task types · Manual tasks, ownership and hand-offs · Gate tasks, conditions and dependencies between releases · Variables, folders and template reuse · Triggers: starting a release from a build or a schedule · Release calendar, dashboards and blackout windows · Release trains and coordinating multiple applications

  • Assignments: (1) Build a release template for an application with four teams and two approval points; (2) Add a gate that blocks until a dependent release reaches a named phase
  • Capstone: Deliver a release template that a release manager could run a real release from without editing it
05Connecting the toolchainLive & Interactive5 hrs · 2 assignments · 1 capstone

The platform is only useful when it is wired into everything else. Plugins and how to evaluate them, triggering releases from Jenkins, Azure DevOps, GitLab or Bamboo, pulling artifacts from Artifactory or Nexus, raising and tracking ServiceNow change records, updating Jira issues, and doing all of it through the REST API when no plugin exists. Then DevOps as Code: declaring the same objects in YAML and applying them with the xl command line.

Topics: The plugin model and evaluating plugins before installing them · CI integration: Jenkins, Azure DevOps, GitLab, Bamboo · Artifact sources: Artifactory, Nexus and build outputs · ServiceNow change management integration · Jira and issue tracker integration · The REST API and scripted automation · DevOps as Code: YAML definitions and the xl CLI · Version-controlling templates and promoting them between instances

  • Assignments: (1) Trigger a release automatically from a successful CI build; (2) Export a template as YAML, version it and apply it to a second instance
  • Capstone: Build an end-to-end flow: build produces an artifact, triggers a release, raises a change record and deploys on approval
06Governance, security and auditLive & Interactive5 hrs · 2 assignments · 1 capstone

The reason regulated organisations buy this category of product. Roles, permissions and how they scope to folders, environments and applications; approvals and segregation of duties so the person who builds is not the person who approves; credential and secret handling; environment reservations to stop two releases colliding; and the audit trail that has to answer who deployed what, where, when and on whose authority.

Topics: Roles, permissions and folder-scoped access control · Approvals, sign-off and segregation of duties · Credential stores, secrets and avoiding embedded passwords · Environment reservations and contention between releases · The audit trail and what it must be able to answer · Compliance reporting and evidence for auditors · Separating who may author from who may execute

  • Assignments: (1) Configure roles so an engineer can author a template but cannot approve production; (2) Produce an audit report for a completed release showing every approval and deployment
  • Capstone: Deliver an access and approval model that satisfies segregation of duties and prove it by attempting to violate it
07Extending the platform, and the consolidation questionLive & Interactive5 hrs · 2 assignments · 1 capstone

Two things that always come up late in a real engagement. First, extension: custom configuration item types in synthetic.xml, rules that generate deployment steps, scripted steps and building a plugin when nothing existing fits. Second, the strategic question — with much of the estate moving to containers and GitOps, what does the platform still uniquely provide, and what would a migration have to rebuild rather than delete?

Topics: Custom configuration item types and synthetic definitions · Rules, step generation and the deployment planning extension points · Scripted steps and when to avoid them · Building and packaging a custom plugin · What the platform enforces that a pipeline does not · Mapping orchestration onto GitOps and modern CD · Migration strategy: what to rebuild, what to retire, what to keep

  • Assignments: (1) Add a custom type and rule that generates a step for a middleware your team runs; (2) Take one release template and describe how each control would be implemented in a modern pipeline
  • Capstone: Produce a consolidation position paper: what stays on the platform, what moves, and which controls must be rebuilt first

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

One package, three environments

Package an application once and deploy it to development, test and production with all variation carried by environments and dictionaries rather than by scripts.

xl deployudmdictionaries
LAB · TEMPLATE

A release template that survives contact

Build an XL Release template with phases, manual hand-offs, automated deployment tasks and two approval gates, then run a release from it end to end.

xl releasephasesgates
LAB · INTEGRATION

Build triggers release

Wire a CI build so a successful pipeline starts a release automatically, pulls the artifact from a repository and raises a change record before deploying.

jenkinsservicenowtriggers
LAB · GOVERNANCE

Segregation of duties, proven

Configure roles so authors cannot approve their own production deployments, then attempt the violation from each account and produce the audit evidence.

rbacapprovalsaudit
LAB · AS CODE

Templates in version control

Export release and deployment definitions as YAML, commit them, then apply them to a second instance with the xl CLI and diff the result.

devops as codeyamlxl cli
CAPSTONE · CONSOLIDATION

What would we lose if we turned it off?

Take one production release template and reimplement its controls in a modern CD pipeline, then document precisely which guarantees survived and which did not.

migrationgitopscontrols
# ecosystem

The tools XebiaLabs sits next to

XL Deploy
XL Release
Digital.ai
Jenkins
Azure DevOps
ServiceNow
Jira
Artifactory
Nexus
Tomcat
WebSphere
Kubernetes

Who this is for

  • Release managers and release engineers running coordinated enterprise releases
  • Deployment automation engineers building and maintaining packages and environments
  • DevOps and platform engineers integrating the platform with CI, ITSM and artifact repositories
  • Application teams whose deployments are orchestrated by a central release function
  • Compliance and audit stakeholders who need approvals and evidence to hold
  • Architects assessing whether to extend, consolidate or migrate away from the platform

Pre-requisites

  • Understanding of a build and release process in your own organisation, end to end
  • Comfortable on a Linux command line and with basic Java application administration
  • Familiarity with a CI server such as Jenkins or Azure DevOps
  • Basic YAML and JSON literacy for DevOps as Code and REST API work
  • Access to a VM or free-tier cloud instance with enough memory to run the platform and a target middleware container
# 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

XebiaLabs Training

Certificate of completion

# feedback

What engineers say

4.4 / 5 from 26 reviews on 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
★★★★★
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
# 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

Is this XebiaLabs or Digital.ai?
The same platform. XebiaLabs became Digital.ai, and XL Deploy and XL Release are now sold as Digital.ai Deploy and Digital.ai Release. The concepts, object model and administration are continuous, and we flag naming and behaviour differences by version.
How is this different from your XL Deploy course?
This page is the platform course covering both products and the governance around them, weighted toward release orchestration. The XL Deploy page goes deeper on deployment automation alone — the Unified Deployment Model, middleware, packaging, the CLI and plugin development.
We are moving to Kubernetes. Is the platform still relevant?
Partly, and we treat that honestly. Middleware-oriented deployment automation loses much of its value under containers and GitOps, while release governance, approvals and cross-team coordination usually do not. The final module works through what to keep, what to migrate and what to retire.
Do you cover plugin and custom type development?
Yes. Custom configuration item types, rules that generate deployment steps, scripted steps and packaging a plugin are all covered hands-on, along with the judgement of when a custom type is better than a script.
Can you cover our ServiceNow or Jira integration?
Yes, as a customised module. Change record creation and status synchronisation with ServiceNow, and issue linking with Jira, are the two integrations that come up most often in private batches.
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 middleware, CI system, ITSM tooling and release process, and rebuild the module list around them.
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 — a free-tier cloud instance or local VM with enough memory for the platform and a target container — and we walk them through it. We deliberately do not hand out temporary sandboxes, because the environment they build is the one they keep.
How long does a private XebiaLabs batch take?
Typically three to four days. Platform concepts, deployment modelling and release templates fit in three; adding governance depth, custom type development and consolidation planning makes four.
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 XebiaLabs 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