provisioning-outreach/presentations/pres-prvng/QUICKSTART.md

1 line
6.4 KiB
Markdown
Raw Permalink Normal View History

# 🚀 Quick Start - Provisioning Platform Presentation\n\nChoose your presentation and get started in 2 minutes.\n\n## Select Your Presentation\n\n### 🚀 Using Run Scripts (Recommended)\n\n**Choose based on your Nushell version:**\n\n```bash\n# For Nushell 0.107.1+ (most features)\nnu run.nu\n\n# For Nushell 0.95 - 0.107.0\nnu run-simple.nu\n\n# For Nushell 0.90+ (most compatible, if getting warnings)\nnu run-ultra-simple.nu\n```\n\n**Or specify presentation directly:**\n\n```bash\nnu run.nu pitch # No need to type .md\nnu run.nu talk\n```\n\n**Benefits**:\n\n- Interactive menu if no argument\n- File validation\n- Auto-adds .md extension\n- Helpful information\n\n---\n\n### 👔 For Executives (5-10 minutes)\n\n```bash\n# With script\nnu run.nu pitch\n\n# Or direct npm\nnpm run dev pitch.md\n```\n\n**What**: Quick overview, business value, ROI\n**When**: C-level pitch, time-constrained meetings\n**Slides**: 12\n\n### 👨‍💻 For Developers (15 minutes)\n\n```bash\nnpm run dev demo-intro.md\n```\n\n**What**: Technical context before live demo\n**When**: Before hands-on demonstration\n**Slides**: 10\n\n### 🎯 For Technical Teams (30-45 minutes)\n\n```bash\nnpm run dev talk.md\n```\n\n**What**: Complete technical deep dive\n**When**: Technical presentations, conferences\n**Slides**: 25\n\n### 🏫 For Training (1-2 hours)\n\n```bash\nnpm run dev workshop.md\n```\n\n**What**: Comprehensive with exercises\n**When**: Team training, knowledge transfer\n**Slides**: 40+\n\n## 🎬 Live Demonstrations\n\nThree ready-to-run demos showing actual capabilities:\n\n```bash\n# Server creation with cost estimation (30 sec)\nbash demos/01-server-creation-demo.sh\n\n# Kubernetes deployment with dependency resolution (1 min)\nbash demos/02-kubernetes-deployment-demo.sh\n\n# Multi-cloud batch workflow orchestration (2 min)\nbash demos/03-batch-workflow-demo.sh\n```\n\n## ⚙️ Setup (First Time Only)\n\n```bash\ncd pres-prvng\nnpm install\nnpm run dev\n```\n\nThen open: **<http://localhost:3030>**\n\n## 📊 All Files at a Glance\n\n```plaintext\npres-prvng/\n├── pitch.md # Executive overview (10 min)\n├── demo-intro.md # Developer intro (15 min)\n├── talk.md # Technical talk (30-45 min)\n├── workshop.md # Complete workshop (1-2 hours)\n├── slides.md # Master file (all 40 slides)\n│\n├── sections/ # Modular slide sections\n│ ├── 01-intro.md\n│ ├── 02-solution.md\n│ ├── 03-features.md\n│ ├── 04-security.md\n│ ├── 05-usecase.md\n│ ├── 06-demos.md\n│ ├── 07-conclusion.md\n│ └── 08-appendix.md\n│\n├── demos/ # Live demonstration scripts\n│ ├── 01-server-creation-demo.sh\n│ ├── 02-kubernetes-deployment-demo.sh\n│ ├── 03-batch-workflow-demo.sh\n│ └── README.md\n│\n├── public/\n│ └── images/\n│ └── provisioning-logo.svg\n│\n├── PRESENTATION_GUIDE.md # Complete guide\n├── QUICKSTART.md # This file\n└── .project-tools/\n └── presentation.toml # Configuration\n```\n\n## 🎮 Controls While Presenting\n\n| Key | Action |\n|-----|--------|\n| `→` or `Space` | Next slide |\n| `←` | Previous slide |\n| `F` | Fullscreen |\n| `S` | Speaker view |\n| `B` | Blank screen |\n| `ESC` | Overview |\n| `G` | Go to slide number |\n\n## 💡 Pro Tips\n\n### Show Only Certain Slides\n\n```bash\n# Edit slides.md to comment out sections you don't want\n# Or create custom version combining sections you need\n```\n\n### Export to PDF\n\n```bash\nnpm run export-pdf pitch.md\n```\n\nCreates `exports/pitch.pdf`\n\n### Full Screen Mode\n\n```bash\nnpm run dev -- --open\n# Then press F for fullscreen\n```\n\n### Record for Later\n\n```bash\n# Use OBS or terminal recording tools\n# Run presentation at http://localhost:3030\n# Share the recording\n```\n\n## 📋 Recommended Combinations\n\n### 15-Minute Tech Intro + Demo\n\n```plaintext\nShow: