POC Demo Script
Pre-Demo Checklist
- [ ] Cluster is running and accessible
- [ ] Argo Workflows UI is accessible
- [ ] Demo workflows are deployed
- [ ] Backup demo plan is ready
- [ ] Screen sharing is working
- [ ] All browser tabs are ready
Demo Flow (15-20 minutes)
1. Introduction (2 minutes)
What to say: "Today I'll demonstrate [application name] running on Kubernetes. This POC shows how we can deploy and run workflows in your environment."
What to show:
- Argo Workflows UI
- Cluster overview
2. Architecture Overview (3 minutes)
What to say: "Let me show you the architecture we've deployed..."
What to show:
- Kubernetes cluster
- Namespaces
- Argo Workflows components
- Network configuration (if relevant)
Key points:
- Minimal infrastructure
- Production-ready patterns
- Scalable architecture
3. Simple Workflow Demo (3 minutes)
What to say: "Let's start with a simple workflow to show the basics..."
What to do:
- Navigate to Argo UI
- Submit
demo-simple-workflow - Show workflow execution
- Show logs/output
Key points:
- Easy to submit workflows
- Real-time status
- Detailed logs
4. Multi-Step Workflow (4 minutes)
What to say: "Now let's see a more complex workflow with multiple steps..."
What to do:
- Submit
demo-multistep-workflow - Show step-by-step execution
- Show dependencies
- Show final completion
Key points:
- Sequential execution
- Step dependencies
- Error handling (if applicable)
5. Parallel Workflow (4 minutes)
What to say: "For compute-intensive tasks, we can run steps in parallel..."
What to do:
- Submit
demo-parallel-workflow - Show parallel execution
- Show aggregation step
- Compare execution time
Key points:
- Parallel execution
- Resource efficiency
- Scalability
6. Q&A and Next Steps (3-5 minutes)
What to say: "Any questions? Let's discuss next steps..."
Be ready to discuss:
- Production deployment
- Integration points
- Performance considerations
- Security requirements
- Timeline
Demo Tips
Do's
✅ Start with the simple example - Build complexity gradually ✅ Show the UI - Visual demonstrations are powerful ✅ Explain what you're doing - Don't assume they understand ✅ Handle errors gracefully - If something fails, explain why ✅ Keep it focused - Stay within scope ✅ Engage the audience - Ask questions, check understanding
Don'ts
❌ Don't rush - Take time to explain ❌ Don't skip steps - Show the full process ❌ Don't assume knowledge - Explain Kubernetes/Argo concepts ❌ Don't ignore errors - Address issues immediately ❌ Don't go off-script - Stay within POC scope ❌ Don't oversell - Be honest about limitations
Common Demo Scenarios
Scenario 1: Everything Works Perfectly
Flow:
- Follow script as written
- Show all workflows successfully
- Highlight key features
- Move to Q&A
Scenario 2: Minor Issues
If a workflow takes longer than expected:
- "This is normal for first execution as images are being pulled"
- Show other workflows while waiting
- Explain what's happening
If a workflow fails:
- "Let me show you the error handling..."
- Check logs
- Explain the issue
- Show how to fix it
Scenario 3: Major Issues
If cluster is down:
- Switch to backup demo (screenshots/video)
- Explain what would happen
- Discuss architecture instead
If UI is inaccessible:
- Use CLI to show workflows
- Explain what they'd see in UI
- Show logs directly
Backup Demo Plan
If live demo fails:
Screenshots/Videos
- Pre-recorded workflow executions
- Architecture diagrams
- UI screenshots
Architecture Discussion
- Walk through architecture
- Discuss deployment patterns
- Answer technical questions
Reschedule
- If critical issues
- Offer to reschedule
- Provide documentation
Post-Demo
Immediate Follow-up
- Send demo recording (if recorded)
- Share architecture diagrams
- Provide access to cluster (if appropriate)
- Answer any outstanding questions
Documentation to Share
- Architecture overview
- Deployment guide
- Workflow examples
- Next steps document
Notes Section
Use this space to note customer-specific points, questions asked, or follow-up items: