Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
58 changes: 51 additions & 7 deletions docs/versioned/getting-started/tutorial.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,59 @@ function: tutorial

# Welcome to the Knative Tutorials

### **Quick Start Tutorial**
Quickstart tutorial provides a simplified local installation to explore Knative Serving and Eventing features.
Choose your learning path based on your goals and experience level.

[Get Started :octicons-arrow-right-24:](../getting-started/README.md){ .md-button }
---

### Getting Started with Knative

**Perfect for:** First-time users, developers evaluating Knative, and those wanting hands-on experience

Comprehensive guide with multiple learning paths:
- Quick local installation (10 minutes with kind/minikube)
- Step-by-step tutorials for Serving, Eventing, and Functions
- Guidance for evaluators and decision makers
- Links to production installation options
Comment on lines +20 to +24
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you may need a newline after the : or spaces before the -. Right now, this isn't rendering as a list.

Looking at the content, I feel like I can see where the first two bullets came from, but the second two (guidance for decision makers and production installation) don't really seem to be covered in the "click next" path of the tutorial.


**What you'll learn:** Deploy your first service, explore autoscaling, build event-driven applications, and create serverless functions.

[Explore Getting Started Paths :octicons-arrow-right-24:](../getting-started/README.md){ .md-button }

---

### Knative Bookstore: End-to-End Sample Application

**Perfect for:** Learning Knative through a real-world application

### **New: Knative's End-to-End Sample Application Tutorial**
Good starting point to learn Knative from scratch. Build an online bookstore application with Knative's powerful features.
Build a complete online bookstore application from scratch and explore Knative's powerful features in action.

**What you'll learn:** Integration of Serving and Eventing, real-world architecture patterns, and best practices for production applications.

[Start Bookstore Tutorial :octicons-arrow-right-24:](../bookstore/page-0/welcome-knative-bookstore-tutorial.md){ .md-button }

![Knative Bookstore Application](../bookstore/page-0/images/1.png)

---

### Quick Links

Not sure where to start? Here are common paths:

- **Want to try Knative in 10 minutes?** → [Quick Start Tutorial](../getting-started/README.md#i-want-to-try-knative-quickly)
- **Need to understand Knative first?** → [Getting Started for Evaluators](../getting-started/README.md#i-want-to-understand-knative-first)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This doesn't seem to be a heading in that file. If people want to understand Knative, you might want to link to ../README.md for the general technical overview.

- **Building event-driven apps?** → [Eventing Tutorial](../getting-started/README.md#i-want-to-explore-event-driven-features)
- **Creating serverless functions?** → [Functions Tutorial](../getting-started/README.md#i-want-to-build-serverless-functions)
- **Ready for production?** → [Installation Guide](../install/README.md)

---

[Get Started :octicons-arrow-right-24:](../bookstore/page-0/welcome-knative-bookstore-tutorial.md){ .md-button }
### Prerequisites

**For Quick Start Tutorial:**
- Docker
- kubectl
- 3 CPUs, 3 GB RAM

![image1](../bookstore/page-0/images/1.png)
**For Bookstore Tutorial:**
- Kubernetes cluster (local or cloud)
- Basic familiarity with Kubernetes concepts
Loading