Corporate · onsite · online training worldwide
contact@DevOpsSchool.com· +91 99057 40781·
> Search, Logging & Observability Platform · DevOpsSchool Trainer

Elastic Stack Trainer

Private corporate batches, live online cohorts and 1-on-1 mentoring in the whole Elastic Stack — Beats and Logstash ingest, Elasticsearch storage, Kibana analysis, and the observability and security solutions on top — 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 Elastic Stack trainer

Rajesh Kumar

Principal DevOps Engineer & Architect

SRE practiceObservability designIncident response20 years in productionPrincipal / architect roles10,000+ engineers trainedM.Tech BITS Pilani25+ certifications

Rajesh teaches the Elastic Stack as one pipeline rather than four products: a Beat's module and field output, the Logstash filters or ingest processors that reshape it, the index template and mapping it lands in, the lifecycle policy that ages it out, and the Kibana query that finally reads it — traced end to end against a running cluster so attendees can see where a field is lost. Sessions cover the design decisions that are expensive to reverse — Elastic Common Schema field naming, data streams and index strategy, shard sizing against a stated retention window, and where to transform data — as well as the operational half: TLS and role-based access, snapshot and restore, tiering, upgrade order across the stack, and diagnosing an ingest path that has silently stopped.

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 Elastic Stack engagements

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

How your Elastic Stack trainer is chosen

Engagements are matched on the tool, not the calendar. For Elastic Stack that means a trainer who has run it in production — the whole Elastic Stack — Beats and Logstash ingest, Elasticsearch storage, Kibana analysis, and the observability and security solutions on top — rather than whoever is free that week. You are told who is teaching before you commit, and that person is on the discovery call that shapes the agenda.

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

Rajesh Kumar

Principal DevOps Engineer & Architect

India20 yrsLead trainer

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

Kapil Gupta

IndiaInstructorCoach

Kunal Jain

IndiaInstructorCoach

Nikhil Gupta

IndiaInstructorCoach

Pranab Kumar

IndiaInstructorCoach

Rohit Ghatol

IndiaInstructorCoach

Amit Agarwal

IndiaInstructorCoach

Anil Kumar

IndiaInstructorCoach

Balachandran Anbalagan

IndiaInstructorCoach

Durga Prasad

IndiaInstructorCoach

Gaurav Aggarwal

IndiaInstructorCoach

Harsh Mehta

IndiaInstructorCoach

# how to engage

Four ways to work with this trainer

Private corporate batch

Teams of 8–30

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

Request a quote

1-on-1 mentoring

Individual engineers

A private instructor and a curriculum built around your goal.

₹99,999

Live & Interactive cohort

Individuals who want peers

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

₹34,999

Self-paced video

Self-starters

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

₹833/mo
# private batches

Private Elastic Stack 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 Elastic Stack 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 Elastic Stack?

The Elastic Stack is a set of components that together take data from wherever it is produced to a place where a human can ask questions of it. Beats ship it, Logstash and ingest pipelines transform it, Elasticsearch indexes and stores it, and Kibana queries and visualises it. The stack is still widely called ELK, from the original Elasticsearch–Logstash–Kibana trio, but Beats made the shipper tier a first-class part of the design and the acronym never caught up.

Each tier answers a different question. Beats are small single-purpose agents — Filebeat for logs, Metricbeat for metrics, Winlogbeat for Windows events, Packetbeat for network flows, Auditbeat for audit and file-integrity data, Heartbeat for availability — and their module system ships pre-built parsing, dashboards and index templates for common sources. Logstash is the heavyweight transformation tier, used when parsing, enrichment, routing or buffering exceed what an ingest pipeline should do. Elasticsearch is the distributed index: shards, mappings, the Query DSL and aggregations. Kibana is the query and presentation surface: Discover, KQL, Lens, dashboards, alerting and the solution apps.

What makes the Elastic Stack a single subject rather than four products is that its decisions cascade. The field names a Beat emits determine the mapping Elasticsearch creates, the mapping determines which Kibana visualisations are possible, and the index and lifecycle strategy determines whether any of it still works at month six. The Elastic Common Schema exists precisely to make those decisions once, across every source, so that a query written for one data set works against another.

Why this skill matters now

Almost every organisation now runs a centralised log platform, and a large share of them run this one. Logs, metrics, traces, audit records and security telemetry converge on the same storage and query layer, which makes the Elastic Stack shared infrastructure — and shared infrastructure is where an ownership gap becomes expensive.

The demand is characteristically for people who can see the whole pipeline. Application teams file tickets about a missing field; platform teams see a cluster with too many shards; security teams see detection rules that stopped firing. All three are usually the same underlying problem: an ingest decision made in a Beat or a Logstash filter that nobody traced through to the mapping. An engineer who can follow a single event from the agent that emitted it to the dashboard that renders it is unusually useful and unusually rare.

Cost is the second driver. Log volume grows faster than budgets, and the levers that control it — what you ship, what you parse, what you index versus store, index lifecycle management, tiering and retention — all sit inside the stack. Teams that never learned those levers pay for them in hardware.

Elastic Stack training
# outcomes

What your team can do afterwards

Explain what each tier of the Elastic Stack is for and trace a single event from agent to dashboard
Deploy Beats with modules for logs, metrics, Windows events, network flows and audit data, and understand the fields they emit
Decide where to transform data — Beat processor, Elasticsearch ingest pipeline, or Logstash — and defend the choice
Design index templates, data streams and Elastic Common Schema field naming so queries work across sources
Query the stack fluently in both KQL and the Query DSL, and build Lens visualisations and dashboards that answer real questions
Set index lifecycle management policies for a stated retention window and control storage cost through tiering and rollover
Secure the stack: TLS between tiers, authentication, role-based access control and space-level permissions
Build alerting and detection rules, and understand how the security and observability solutions sit on top of the same indices
Operate the stack in production: sizing, snapshots, upgrade order, capacity planning and diagnosing a broken ingest path
# curriculum

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

01The stack as a systemLive & Interactive5 hrs · 2 assignments · 1 capstone

The architecture first, so every later decision has somewhere to sit. What each component does, why the shipper tier exists separately from the transformation tier, how the pieces version together, and where the Elastic Stack is the right platform against Splunk, Grafana Loki, OpenSearch or a managed cloud logging service.

Topics: Overview of the Elastic Stack and its components · Elasticsearch, Logstash, Kibana and Beats: who does what · Why ELK became the Elastic Stack · Use cases: logging, observability, security, application search, analytics · Comparison with Splunk, Loki, Graylog and cloud-native logging · Elastic Cloud, self-managed and Elastic Cloud on Kubernetes · Licensing tiers and what is in the free Basic tier · Elasticsearch and OpenSearch: what actually diverged · Version compatibility and upgrade order across the stack

  • Assignments: (1) Diagram a target ingest architecture for one real data source in your estate; (2) Compare the stack against your current logging platform on five stated criteria
  • Capstone: Produce an architecture note choosing a deployment model and topology for a stated volume and retention requirement
02Elasticsearch as the storage and query layerLive & Interactive5 hrs · 2 assignments · 1 capstone

Enough Elasticsearch to run the stack well: how documents are indexed, what a shard is, why a mapping is close to irreversible, and how to query. This is the working-level treatment aimed at stack operators — the dedicated Elasticsearch track goes further into relevance, analysis chains and cluster internals.

Topics: Setting up the environment and installing Elasticsearch · Cluster, node, index, document, shard and replica · Configuring the cluster: node roles, discovery and heap sizing · Creating and managing indices, and index aliases · Indexing, updating and deleting documents through the REST API · Mappings: dynamic vs explicit, text vs keyword, and why it matters downstream · Searching with the Query DSL: match, term, range and bool · Query context vs filter context · Aggregations for grouping and computation · Monitoring cluster health and using the cat APIs

  • Assignments: (1) Index a sample dataset, then break a query by getting the mapping wrong and fix it; (2) Use the cat and health APIs to answer five questions about a running cluster
  • Capstone: Build the multi-node lab cluster used for the rest of the course, configured from files rather than defaults
03Beats — the shipper tierLive & Interactive5 hrs · 2 assignments · 1 capstone

The agents that put data into the stack. Installing and configuring each Beat, the module system that ships parsing, index templates and dashboards together, processors that filter and enrich at the edge, and the output and back-pressure behaviour that decides what happens when the cluster is slow.

Topics: Installing Beats shippers and the shared configuration model · Filebeat for forwarding and centralising logs and files · Metricbeat for system and service metrics · Winlogbeat for centralising Windows event logs · Packetbeat for analysing network flows, DNS and protocols · Auditbeat for audit records and file integrity monitoring · Heartbeat for uptime and availability checks · Enabling modules and their configuration options · Beat processors: drop, rename, add_fields, dissect · Outputs: Elasticsearch, Logstash, Kafka — and when to choose each · Registry files, back-pressure and at-least-once delivery · Deploying Beats on Kubernetes as DaemonSets, and Elastic Agent

  • Assignments: (1) Ship logs, metrics and Windows events from three hosts using modules only; (2) Configure a Beat to drop noisy events and enrich the rest before they leave the host
  • Capstone: Deliver a Beats deployment covering logs, metrics and file integrity across a mixed Linux and Windows fleet
04Logstash — the transformation tierLive & Interactive5 hrs · 2 assignments · 1 capstone

Where parsing and enrichment beyond a Beat's reach happens. Pipeline anatomy, the input plugins that matter, grok and the other parsing filters, enrichment with geoip and useragent, conditionals and routing, then the practical question the module exists to answer: ingest pipeline, Beat processor or Logstash?

Topics: Overview of Logstash: inputs, filters, outputs · Installing Logstash and the pipeline configuration model · Configuring inputs: beats, file, syslog, http, jdbc, kafka · Grok parsing, custom patterns and the dissect alternative · Filters: mutate, date, json, csv, kv, split · Enrichment: geoip, useragent, translate and lookups · Conditionals and routing between outputs · Multiple pipelines and pipeline-to-pipeline communication · The Elasticsearch output, data streams and index naming · Persistent queues, the dead letter queue and durability · Elasticsearch ingest pipelines and the _simulate API · Choosing between Beat processor, ingest pipeline and Logstash

  • Assignments: (1) Parse an unstructured application log into clean typed fields and prove it with the grok debugger; (2) Implement the same transformation twice — as an ingest pipeline and in Logstash — and compare
  • Capstone: Build a Logstash pipeline that ingests, parses, enriches and routes a real log source with failure handling
05Kibana — querying, visualising and dashboardsLive & Interactive5 hrs · 2 assignments · 1 capstone

The surface everyone else in the organisation actually sees. Data views, Discover and KQL for investigation, Lens and the visualisation types for presentation, dashboards with filters and drilldowns, and the organisational features — spaces, saved objects, permissions — that keep a shared Kibana usable rather than a graveyard of abandoned charts.

Topics: Installing and configuring Kibana · Data views, index patterns and runtime fields · Discover, KQL and Lucene query syntax · Building visualisations with Lens · Bar, line, pie, table, gauge, metric and map visualisations · TSVB and time-series analysis · Building and managing dashboards, filters and drilldowns · Canvas and reporting · Spaces, saved objects and import/export between environments · Dev Tools console as the fastest path to the API · Dashboard performance and query cost

  • Assignments: (1) Answer eight investigative questions in Discover using KQL alone; (2) Build an operational dashboard for one service with filters and a drilldown
  • Capstone: Deliver a dashboard set another team can use unaided, exported as saved objects and version-controlled
06Data modelling, ECS and index strategyLive & Interactive5 hrs · 2 assignments · 1 capstone

The decisions that determine whether the stack still works at scale. The Elastic Common Schema and why consistent field naming across sources is the highest-value work in the whole platform. Index templates and component templates, data streams and rollover, shard sizing against a real retention window, and index lifecycle management across the hot, warm, cold and frozen tiers.

Topics: The Elastic Common Schema and normalised field naming · Index templates, component templates and their precedence · Data streams, backing indices and rollover · Time-based index naming and when it still applies · Shard sizing for a stated volume and retention window · Index lifecycle management: hot, warm, cold, frozen, delete · Searchable snapshots and the cost tiers · Mapping explosions and how ingest causes them · Reindexing without downtime behind an alias · Retention, deletion and compliance requirements · Estimating storage and node count from an ingest rate

  • Assignments: (1) Normalise three differently-named sources onto ECS fields and query all three with one search; (2) Write an ILM policy for a stated retention rule and demonstrate a rollover
  • Capstone: Produce a sizing and lifecycle design for a stated daily ingest volume, retention period and query pattern
07Centralised logging end to endLive & Interactive5 hrs · 2 assignments · 1 capstone

The most common reason organisations adopt this stack, built completely. Application, system, container and network logs from source to dashboard, with structured logging conventions, multiline and stack trace handling, correlation identifiers, and the debugging discipline for an ingest path that has silently stopped delivering.

Topics: Structured logging conventions applications should follow · Multiline events and parsing stack traces · Container and Kubernetes log collection and metadata enrichment · Syslog, network device and appliance ingestion · Correlation IDs and following a request across services · Handling high-cardinality fields · Sampling, filtering and dropping noise at the edge · Diagnosing a broken pipeline: which tier lost the event · Ingest monitoring and lag detection · Log volume reduction and cost control

  • Assignments: (1) Ingest application, container and syslog sources into one ECS-normalised data stream; (2) Break the pipeline in three places and locate each failure from evidence
  • Capstone: Deliver a working centralised logging platform for a multi-service application with documented field conventions
08Observability — metrics, uptime and APMLive & Interactive5 hrs · 2 assignments · 1 capstone

The stack beyond logs. Metricbeat and the Elastic Agent for infrastructure and service metrics, uptime monitoring with Heartbeat and synthetics, APM for application traces and transactions, and the alerting framework that turns any of it into a page — with rules, connectors and actions.

Topics: Metrics collection with Metricbeat modules and Elastic Agent · Infrastructure and hosts views in Kibana · Uptime, synthetics and availability checks · APM: agents, services, transactions, spans and dependencies · Tracing, service maps and error tracking · OpenTelemetry ingestion into the stack · Alerting rules, conditions and throttling · Connectors and actions: email, Slack, webhook, PagerDuty · Anomaly detection and machine learning jobs · Correlating logs, metrics and traces for one incident

  • Assignments: (1) Instrument a service with APM and correlate a trace back to its logs; (2) Build three alerting rules with sensible thresholds and prove each one fires
  • Capstone: Deliver an observability view for one service combining logs, metrics, traces and uptime with working alerts
09Security analytics and threat hunting on the stackLive & Interactive5 hrs · 2 assignments · 1 capstone

The Elastic Stack as a SIEM. What a SIEM has to do, the security data sources the Beats and integrations already cover, the security app's timelines, hosts and network views, detection rules and alert triage, and the hunting workflow that turns raw event data into an answered question.

Topics: SIEM concepts and components · Security data sources: system, auditd, file integrity, Windows events · Network sources: flows, DNS, Zeek, Suricata, firewall and proxy integrations · Normalising security data onto ECS · The security app: timelines, hosts, network and raw event views · Detection rules, exceptions and rule tuning · Alert triage, severity and case management · Threat hunting with Kibana: enrichment and pivoting · Anomaly detection applied to security data · Endpoint telemetry, triage and response · Retention and evidence requirements for security data

  • Assignments: (1) Ingest audit, Windows and network sources and normalise all three onto ECS; (2) Write a detection rule, tune out its false positives, and document the exception
  • Capstone: Build a working detection and hunting workspace for one threat scenario, from ingest to triaged alert
10Securing and operating the stackLive & Interactive5 hrs · 2 assignments · 1 capstone

Running it as production infrastructure. TLS between every tier, authentication and role-based access control, spaces and field-level restrictions, then the operational work: snapshots to object storage, upgrades in the correct order across four components, capacity planning, monitoring the monitoring stack, and the incidents that recur.

Topics: TLS between Beats, Logstash, Elasticsearch and Kibana · Authentication realms: native, LDAP, SAML and API keys · Role-based access control, spaces and document/field-level security · Securing Kibana and audit logging · Snapshot repositories, policies and restore testing · Upgrade order and version compatibility across the stack · Rolling upgrades and rollback planning · Stack monitoring and what to alert on · Capacity planning and node sizing · Common production incidents and their signatures · Deploying on Kubernetes with Elastic Cloud on Kubernetes · Cost control: tiering, retention and ingest reduction

  • Assignments: (1) Enable TLS and RBAC across all four tiers and prove least-privilege access for one team; (2) Take a snapshot, destroy an index, and restore it under time pressure
  • Capstone: Deliver an operational runbook: security model, backup and restore, upgrade path, alerts and incident signatures

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

One event, four tiers

Follow a single log line from the Filebeat that reads it, through a Logstash filter, into a mapped index, to the Kibana visualisation that renders it — then break each tier in turn and locate the loss.

beatslogstashdebugging
LAB · PARSING

Unstructured log to typed fields

Take a messy multiline application log with stack traces and produce clean ECS-named typed fields, using grok, dissect and multiline handling.

grokecsmultiline
LAB · SCHEMA

Three sources, one query

Normalise three differently-named data sources onto the Elastic Common Schema so that a single KQL query and a single dashboard work across all of them.

ecstemplateskql
LAB · LIFECYCLE

Retention that survives a year

Design data streams and an ILM policy for a stated ingest rate and retention rule, force a rollover, and prove the storage projection with real numbers.

ilmdata streamssizing
LAB · SECURITY

From raw events to a tuned detection

Ingest audit and network telemetry, normalise it, write a detection rule, generate the activity that triggers it, and tune out the false positives.

siemdetectionhunting
CAPSTONE · PLATFORM

Stand up the whole stack, secured

Deliver an end-to-end platform — Beats, Logstash, a secured multi-node cluster and Kibana — with TLS, RBAC, ILM, snapshots, dashboards and working alerts.

capstonetlsrbac
# ecosystem

The tools Elastic Stack sits next to

Elasticsearch
Logstash
Kibana
Filebeat
Metricbeat
Elastic Agent
OpenSearch
Kafka
Fluentd
Kubernetes
Grafana
OpenTelemetry
Docker
Prometheus

Who this is for

  • Platform and SRE teams running a centralised logging or observability platform
  • DevOps engineers responsible for the ingest path from applications to dashboards
  • Security engineers building detection and hunting on Elastic data
  • Data engineers constructing pipelines into Elasticsearch
  • Application developers who need their logs to be findable and their fields to be right
  • Architects choosing between the Elastic Stack, Splunk, Loki and managed cloud logging

Pre-requisites

  • Comfortable on a Linux command line — services, ports, files, memory and disk basics
  • Able to read and write JSON and YAML, and to use curl or an equivalent HTTP client
  • Understanding of HTTP methods, status codes and TLS at a working level
  • Familiarity with the log sources you want to ingest — application, system, container or network
  • Hosts or VMs totalling at least 12 GB of RAM, or a free-tier cloud account, for a multi-node lab
# 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

Elastic Stack Training

Certificate of completion

# feedback

What engineers say

4.4 / 5 from 26 reviews on Trustpilot.

★★★★★
Very detailed explanation and has lots of patience in attending the questionnaire. Thanks again for your wonderful sessions.
Uttam Samudrala · Trustpilot
★★★★★
Good discussion, helped us to understand different tools in SRE.
Prashant Saxena · Trustpilot
★★★★★
Got good lab sessions which kept the new DevOps tool learnings to the point and it helped a lot in my career.
robin son · Trustpilot
★★★★★
I took Terraform training with the tutor named Mithilesh. I requested to tailor the course curriculum for my needs. He did an excellent job of showing me how to write the Terraform script per the instructions provided.
jason smith · Trustpilot
★★★★★
My experience with the AIOps training was positive. The course covered important topics in a structured way, and Rajesh Kumar explained the concepts patiently. I found the practical aspects particularly helpful because they made the technical content easier to understand.
AARTI KUMARI · Trustpilot
★★★★★
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
# 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, establish whether your priority is logging, observability, security analytics or application search, and rebuild the module weighting around it. Labs then use your data sources and your field names.
How is this different from your Elasticsearch course?
This course is the whole pipeline: Beats and Logstash ingest, index and lifecycle strategy, Kibana analysis, and the security and observability solutions on top. The Elasticsearch course goes much deeper into the engine itself — analysis chains, relevance scoring, the Query DSL and cluster internals. Teams that own the platform usually want this one first.
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 with at least 12 GB of RAM in total — and we guide 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 Elastic Stack batch take?
Typically four to five days. Architecture, Elasticsearch at working level, Beats, Logstash and Kibana fit in four; adding the security analytics module, observability and the full operations and hardening material makes five.
Does this apply to OpenSearch and OpenSearch Dashboards?
Largely yes. Ingest design, ECS-style field naming, index and shard strategy, lifecycle management and query fundamentals carry across, and we call out the divergences explicitly — licensing, security feature naming, ISM versus ILM, and the Elastic-only solution apps.
We run on Elastic Cloud rather than self-managed. Is this relevant?
Yes, and it changes the weighting rather than the content. Cluster installation and node sizing shrink, while ingest design, ECS, index lifecycle management, Kibana, security and cost control all become more important, because those are the levers you still control on a managed deployment.
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.
Can you weight the course toward SIEM and security analytics?
Yes. The security module can expand to cover detection engineering, rule tuning, endpoint telemetry, timelines and threat hunting in depth, with the ingest modules refocused on audit, Windows event, network and firewall sources.
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 Elastic Stack 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