Workshop overview
Your role and mission
You are a Red Hat associate. Maybe you’re a solution architect, a technical marketing manager, a product manager, or a developer advocate — your exact role doesn’t matter. What matters is the message you just got from your manager:
"The Widget Server team just shipped Automated Widget Pipelines in version 3.2. We need a Showroom so the field team can demo the new feature to customers. Can you build one this week?"
Red Hat Widget Server is a fictional product we’re using as a stand-in for whatever real product you work with. Automated Widget Pipelines is the fictional new feature — a capability that lets users define, test, and deploy widget configurations through a declarative pipeline. Think of it as a generic placeholder for any product feature you might need to demo: OpenShift Pipelines, AAP workflows, RHEL Image Builder templates, or anything else.
Your assignment: Build a Showroom for the Widget Server 3.2 Automated Widget Pipelines feature.
Success criteria
By the end of this workshop, you will have:
-
A working Showroom repository with properly configured UI and navigation
-
A hands-on lab module where customers can try Automated Widget Pipelines themselves
-
Optionally, a presenter-led demo module for SAs to walk customers through the feature
-
A published site on GitHub Pages that you can share with the field team
-
The skills and tools to repeat this process for any real Red Hat product
Why Showroom?
Today, when a new feature ships, the field team often scrambles to put together slides, a terminal script, and a prayer that the live environment cooperates. The result:
-
Inconsistent demos: Every SA presents the feature differently
-
Fragile setups: SSH sessions break, environments drift, credentials expire
-
No version control: Nobody knows which version of the demo a customer saw
-
Wasted effort: Each SA builds their own materials from scratch
Showroom solves these problems. The field team gets a single, version-controlled, browser-based experience that works the same way every time — whether delivered as a self-paced lab or a presenter-led demo.
What you’ll build
You will create a Showroom for Widget Server 3.2 from scratch:
-
Explore a live Showroom to understand how it works
-
Create your own Showroom repository from the official template
-
Configure the site and UI settings
-
Generate a hands-on lab module using
/showroom:create-lab -
Publish to GitHub Pages
-
Optionally, add a presenter-led demo module using
/showroom:create-demo
When you’re done, replace "Widget Server" with your real product — the process is identical.