Corporate · onsite · online training worldwide
contact@DevOpsSchool.com· +91 99057 40781·
> Database & Enterprise Cloud Platform · DevOpsSchool Trainer

Oracle Trainer

Private corporate batches, live online cohorts and 1-on-1 mentoring in the Oracle stack — Database, RAC and Data Guard, Oracle Linux, OCI and Fusion Middleware — 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 Oracle trainer

Rajesh Kumar

Principal DevOps Engineer & Architect

Cloud architectureMulti-cloud estatesInfrastructure at scale20 years in productionPrincipal / architect roles10,000+ engineers trainedM.Tech BITS Pilani25+ certifications

Rajesh teaches Oracle around recovery and availability rather than syntax — the instance and multitenant architecture first, then RMAN restore paths you have actually rehearsed, Data Guard switchover and failover with the log-transport behaviour that decides data loss, and RAC on Grid Infrastructure and ASM. On the cloud side the teaching is infrastructure-as-code from the start: OCI compartments and IAM policy, VCN design, and Resource Manager running the Terraform oci provider rather than portal clicks. Performance work is done live against AWR, ASH and real execution plans, not on slides.

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

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

How your Oracle trainer is chosen

Engagements are matched on the tool, not the calendar. For Oracle that means a trainer who has run it in production — the Oracle stack — Database, RAC and Data Guard, Oracle Linux, OCI and Fusion Middleware — 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 Oracle 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 Oracle 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 Oracle?

Oracle is an enterprise software vendor whose portfolio centres on the Oracle Database and extends outward into an operating system, a public cloud, middleware and applications. The database itself is the anchor: a multi-user, transactional engine built around an instance made of memory structures such as the SGA and PGA and a set of background processes, writing to datafiles, control files and redo logs. Multitenant architecture — a container database holding pluggable databases — is now the standard deployment shape.

Around the database sit the availability and recovery technologies that most Oracle work actually revolves around. RMAN handles backup, restore and point-in-time recovery. Data Guard maintains physical or logical standby databases and performs switchover and failover. Real Application Clusters runs a single database across multiple instances on shared storage managed by ASM, with Grid Infrastructure and Clusterware underneath. Automatic Workload Repository, Active Session History and the optimizer's execution plans are the diagnostic surface when performance degrades.

Oracle Cloud Infrastructure is the newer half. It is organised around tenancies, compartments and a policy language for IAM, with virtual cloud networks, block and object storage, OKE for Kubernetes, and Resource Manager running Terraform against the oci provider. Autonomous Database, Exadata Cloud Service and MySQL HeatWave are the managed data services. Oracle Linux, WebLogic Server, GoldenGate and Enterprise Manager complete the picture an engineer working in an Oracle estate is expected to cover.

Why this skill matters now

Oracle databases still sit behind a very large share of the world's financial, telecom, retail and public-sector transaction systems, and those systems are not going away on any timescale that matters to a career. What has changed is that the estate around them has modernised. The same database now has to be provisioned from Terraform, patched on a schedule, monitored by the same observability stack as everything else, and recovered within a documented RTO rather than whenever the DBA gets there.

Migration pressure adds to it. Organisations are moving Oracle workloads to OCI, to Exadata Cloud Service, or to Autonomous Database, and each route needs someone who understands both the source database internals and the target platform's constraints — licensing, character sets, network latency, and what actually happens to a RAC cluster in a cloud region.

The scarce skill is not SQL. It is the operational half: recovery you have rehearsed, standby databases you have failed over deliberately, execution plans you can read, and OCI infrastructure expressed in code rather than clicked together.

Oracle training
# outcomes

What your team can do afterwards

Explain and troubleshoot the Oracle instance — SGA, PGA, background processes, redo and undo behaviour
Operate multitenant databases: container and pluggable databases, cloning, relocation and resource management
Run RMAN properly — backup strategies, restore validation, point-in-time recovery and block media recovery
Build and operate Data Guard, including protection modes, switchover, failover and reinstatement
Configure Real Application Clusters on Grid Infrastructure and ASM, and diagnose node eviction
Diagnose performance with AWR, ASH, SQL Monitor and execution plans instead of guesswork
Design an OCI tenancy — compartments, IAM policy, VCN topology, and Resource Manager Terraform stacks
Choose and execute a migration path to OCI, Exadata Cloud Service or Autonomous Database
# curriculum

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

01The Oracle stack and database architectureLive & Interactive5 hrs · 2 assignments · 1 capstone

The map first, then the internals. Where the database, Oracle Linux, OCI, middleware and applications sit relative to each other, followed by the instance architecture every later module depends on: memory structures, background processes, the physical and logical storage hierarchy, and multitenant containers.

Topics: Portfolio map: database, Linux, OCI, middleware, applications · Instance architecture: SGA, PGA and background processes · Datafiles, control files, redo logs and the tablespace hierarchy · Multitenant: CDB, PDB, cloning and relocation · Startup and shutdown states and what each allows · Undo, redo and read consistency · Licensing shapes that drive architecture decisions

  • Assignments: (1) Create a CDB with two PDBs and clone one between them; (2) Trace a transaction from SQL through redo to datafile
  • Capstone: Document the architecture of an existing database including its failure domains
02Administration essentialsLive & Interactive5 hrs · 2 assignments · 1 capstone

Day-to-day database administration done properly. Storage management, users and privileges, the parameter files that decide behaviour, auditing, and the maintenance jobs that quietly keep a database healthy — plus the ones that quietly cause outages when they run at the wrong time.

Topics: Tablespace and datafile management, autoextend and resize · Users, roles, privileges and profiles · SPFILE, PFILE and parameter scope · Automatic maintenance tasks and the scheduler · Auditing: unified audit trail and policy design · Character sets, NLS and the mistakes that are hard to reverse · Patching: RU, RUR and out-of-place patching strategy

  • Assignments: (1) Design a privilege model for three application accounts with least privilege; (2) Apply a release update out-of-place and roll it back
  • Capstone: Write an administration runbook for a production database with named owners
03Backup and recovery with RMANLive & Interactive5 hrs · 2 assignments · 1 capstone

The module that justifies the job. RMAN configuration and the recovery catalog, incremental strategies, the fast recovery area, and then the restore scenarios rehearsed in order of increasing stress — lost datafile, lost control file, lost SPFILE, complete media loss, and recovery to a point in time before a bad change.

Topics: RMAN configuration, channels and the recovery catalog · Full, incremental and block-change-tracking backups · Fast recovery area sizing and retention policies · Restore and recover: datafile, tablespace, control file, SPFILE · Point-in-time recovery and tablespace point-in-time recovery · Flashback Database, Flashback Table and restore points · Backup validation, preview and restore testing discipline · Duplicating a database for a test environment

  • Assignments: (1) Recover from a deliberately deleted datafile with the database open; (2) Perform a point-in-time recovery to undo a bad DML change
  • Capstone: Prove a documented RTO and RPO by executing a full loss-of-server recovery
04High availability — Data Guard and RACLive & Interactive5 hrs · 2 assignments · 1 capstone

Keeping the database up when the machine underneath is not. Data Guard architecture, protection modes and the redo transport that determines data loss, then switchover and failover as rehearsed operations. Then Real Application Clusters: Grid Infrastructure, ASM, interconnect, services and the diagnosis of node eviction.

Topics: Data Guard architecture: physical, logical and snapshot standby · Protection modes and redo transport: sync, async, far sync · Switchover, failover, reinstatement and the Broker · Active Data Guard and read-only offloading · Grid Infrastructure, Clusterware and ASM disk groups · RAC services, load balancing and connection failover · Node eviction: causes, evidence and diagnosis · Rolling patching across a cluster

  • Assignments: (1) Perform a switchover and a failover, then reinstate the old primary; (2) Diagnose a node eviction from cluster and OS logs
  • Capstone: Design and prove a high-availability topology meeting a stated RPO of near zero
05Performance diagnostics and tuningLive & Interactive5 hrs · 2 assignments · 1 capstone

Method before tools. Finding where time is actually spent using the wait interface, AWR and ASH, then reading execution plans properly — cardinality estimates, join methods, access paths — and changing the right thing: statistics, indexes, SQL, or the plan itself through baselines.

Topics: The wait interface and time model · AWR reports: reading them in the right order · Active Session History for short-lived problems · Execution plans: access paths, join methods, cardinality misses · Optimizer statistics, histograms and stale statistics · SQL Plan Management, baselines and plan stability · Indexing strategy and when an index makes things worse · Real-Time SQL Monitoring for long-running statements

  • Assignments: (1) Take a slow report from minutes to seconds using evidence, not guesswork; (2) Stabilise a plan that flips between two shapes using a baseline
  • Capstone: Deliver a tuning report on a real workload with before-and-after measurements
06Oracle Linux, Enterprise Manager and the operating layerLive & Interactive5 hrs · 2 assignments · 1 capstone

The host underneath. Oracle Linux and the Unbreakable Enterprise Kernel, kernel parameters and huge pages that the database genuinely needs, storage and multipathing, Ksplice for patching without reboot, and Enterprise Manager Cloud Control for fleet-wide monitoring and job automation.

Topics: Oracle Linux, UEK and dnf/yum repository management · Kernel parameters, huge pages and memory configuration for Oracle · Storage, multipathing, udev rules and ASM device preparation · Ksplice and patching without downtime · Enterprise Manager Cloud Control architecture and agents · Targets, metrics, incident rules and blackouts · EM jobs, compliance standards and reporting

  • Assignments: (1) Prepare a host correctly for a database install using huge pages; (2) Build an EM incident rule that pages only on real conditions
  • Capstone: Onboard a fleet of databases into Enterprise Manager with tuned alerting
07OCI foundations — tenancy, IAM, networking and computeLive & Interactive5 hrs · 2 assignments · 1 capstone

Oracle Cloud Infrastructure as an engineer uses it. The compartment model and the IAM policy language that is unlike other clouds, VCN design with security lists and network security groups, gateways and routing, compute and storage options, and the managed database services.

Topics: Tenancy, compartments, and the IAM policy language · Users, groups, dynamic groups and instance principals · VCN, subnets, route tables, security lists and NSGs · Internet, NAT, service and dynamic routing gateways · Compute shapes, images and instance configurations · Block, object and file storage, and lifecycle policies · Base Database, Exadata Cloud Service and Autonomous Database · Vault, secrets and key management

  • Assignments: (1) Write IAM policies that give a team exactly the access it needs, no more; (2) Build a VCN with private database subnets and a working service gateway
  • Capstone: Design an OCI landing area for one production and two non-production environments
08OCI in code, migration and integrationLive & Interactive5 hrs · 2 assignments · 1 capstone

Making the cloud reproducible and moving workloads onto it. Resource Manager and the Terraform oci provider, OKE for containers, the OCI DevOps service, then migration routes for existing databases — Data Pump, GoldenGate, RMAN duplication, ZDM — and the middleware that comes along with them.

Topics: Resource Manager stacks and the Terraform oci provider · OCI CLI, SDKs and instance-principal authentication · OKE clusters, node pools and OCI-native ingress · OCI DevOps service and build pipelines · Migration paths: Data Pump, transportable tablespaces, RMAN, ZDM · GoldenGate for near-zero-downtime migration and replication · WebLogic Server on OCI and Fusion Middleware placement · MySQL HeatWave and Autonomous for analytics workloads

  • Assignments: (1) Provision a full environment through a Resource Manager stack; (2) Migrate a database to OCI with GoldenGate keeping the source live
  • Capstone: Deliver a migration plan and executed cutover rehearsal with a rollback path
09Oracle CPQ — configuration, commerce and document generationLive & Interactive5 hrs · 2 assignments · 1 capstone

The applications track, for teams whose Oracle work is CPQ rather than infrastructure. Product configuration with parts, attributes and rules; the commerce process with steps, participant profiles and approval sequences; BML scripting; Document Designer for quote output; and the integration surface back to Sales Cloud and downstream systems.

Topics: Configuration: parts, data tables, attributes, rules and library functions · Configuration layouts and recommendation, constraint and hiding rules · Commerce overview: the difference between quote and line level · Process invocation rules, process manager and data columns · Commerce flow, commerce actions and configuration round-tripping · Workflow steps, participant profiles, transition rules and approval sequences · Formulas, printer-friendly and XSL views · Document Designer: XSL snippets, loops, conditions, PDF merge, multi-language, DOCX · Email Designer and generated correspondence · BML: coding practices, troubleshooting and transaction locking · Performance best practices and migration between environments · Style sheets and JavaScript: enabling CSS and scripted UI behaviour · Integrations: integration centre, Sales Cloud to CPQ, part and commerce integration · Web services: SOAP and REST APIs, JSON objects and testing with Postman · Implementations with BOM and ABO

  • Assignments: (1) Build a configuration model with attributes, rules and a working layout; (2) Generate a multi-language quote document from a commerce transaction
  • Capstone: Deliver a working quote-to-document flow with approvals and a Sales Cloud integration

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

Lose the server, get it back

Destroy a database host completely, then restore and recover onto a new host from RMAN backups against a stopwatch and a documented RTO.

rmanrecoveryrto
LAB · DATA GUARD

Switchover, failover, reinstate

Build a physical standby, perform a planned switchover, then simulate primary loss with a failover and reinstate the old primary as a standby.

data guardfailoverbroker
LAB · RAC

Evict a node on purpose

Run a two-node RAC cluster, break the interconnect deliberately, and diagnose the eviction from Clusterware and operating system evidence.

racasmclusterware
LAB · PERFORMANCE

AWR to root cause

Take a workload that regressed overnight, use AWR and ASH to find where time went, and prove the fix with a before-and-after comparison.

awrashexecution plans
LAB · OCI

Tenancy in Terraform

Build compartments, IAM policies, a VCN with private database subnets and a database service entirely through a Resource Manager stack.

ociterraformiam
CAPSTONE · MIGRATION

Move a live database to OCI

Migrate a production-shaped database to OCI using GoldenGate replication, rehearse the cutover, and demonstrate a working rollback path.

goldengatemigrationcutover
# ecosystem

The tools Oracle sits next to

Oracle Database
Oracle RAC
Data Guard
RMAN
ASM
Oracle Linux
OCI
Terraform
GoldenGate
WebLogic Server
Enterprise Manager
MySQL

Who this is for

  • Database administrators moving from routine tasks to availability and recovery engineering
  • SREs and platform engineers who own Oracle databases as part of a wider estate
  • Cloud engineers designing OCI tenancies, networking and Terraform-managed infrastructure
  • Application and integration engineers who need to diagnose database-side performance
  • Architects planning migration from on-premises Oracle to OCI or Autonomous Database
  • Operations teams building rehearsed recovery and switchover runbooks

Pre-requisites

  • Working SQL — joins, aggregates, DML and transaction semantics
  • Comfortable on a Linux command line: files, permissions, processes, logs
  • Basic networking: DNS, ports, TLS and firewall concepts
  • Some scripting exposure — shell or Python — for automation modules
  • Access to a virtual machine or free-tier OCI account you can install into
# 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

Oracle Training

Certificate of completion

# feedback

What engineers say

4.4 / 5 from 26 reviews on 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
★★★★★
Very good training session. Well explained from the basics to the complex concepts. Also tried to cover practicals and demos within the 3 hour sessions. The learning content and videos are of a great deal of help.
Sreekanth Kannoth · Trustpilot
★★★★★
Basics explanation was exemplary from Rajesh where he dealt with complicated topics to be simple. Great learning stuff personally for me.
Krishna Mohan Yelleti · Trustpilot
★★★★★
Very detailed explanation and has lots of patience in attending the questionnaire. Thanks again for your wonderful sessions.
Uttam Samudrala · Trustpilot
# comparison

Why a named practitioner beats a marketplace listing

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

Frequently asked

Can the agenda be customised for our stack?
Yes — that is the normal case for a private batch. We start with a discovery call, look at your database versions, availability topology and cloud position, and rebuild the module list around them. Examples then use your configuration rather than a generic one.
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 — virtual machines with Oracle Database installed from the free developer licence, plus an OCI free-tier account for the cloud modules. We guide the setup; the environment they build is the one they keep.
Which database version do you teach against?
Whichever you run. Labs default to a current long-term-support release, but the material calls out behaviour differences for 11g, 12c, 19c and later where they matter, particularly around multitenant and optimizer changes.
Do you train on Oracle CPQ?
Yes. Module 09 covers CPQ configuration, commerce process and workflow, BML, Document Designer and the integration surface including Sales Cloud and REST/SOAP web services. CPQ teams normally take it as a standalone three-day track rather than alongside the database modules.
Can you focus only on OCI, without the database internals?
Yes. An OCI-only batch takes modules 07 and 08 and expands them into three days covering tenancy design, networking, OKE, Terraform and migration, with database content reduced to what the platform requires.
Do you cover RAC on real clusters or only in theory?
On real clusters. Attendees build a two-node cluster on virtual machines, run services across it, and deliberately trigger and diagnose a node eviction — the theory alone teaches almost nothing useful.
What size are batches?
Private corporate batches run 8 to 30 engineers. Public Live & Interactive cohorts are capped at 10 so everyone gets time with the trainer.
Do attendees get a certificate?
Yes — every attendee receives a completion certificate, verifiable at devopsschool.com/certificates. Corporate batches also receive an attendance and assessment report.
What happens if someone misses a session?
Sessions are recorded and available in the LMS, and attendees keep LMS access for a year. For public cohorts, a missed session can be picked up in a later batch.
What is your refund position?
If we cancel or postpone a cohort, you receive a full refund within 15 days. There is no general money-back guarantee, and GST and gateway fees are not refunded.

Still deciding?

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

Talk to an advisor
# ready when you are

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