AI SREClickHouse Workshops

Lộ trình giảng viên

Kịch bản chạy phiên ở cấp độ phòng học, checklist tài nguyên dùng chung và ghi chú điều phối cho từng module.

Your computer
macOS terminal: Run workshop commands in Terminal using zsh or bash.

Lộ trình này là tài liệu đồng hành của người điều phối bên cạnh lộ trình Học viên. Mỗi module của học viên đều có một trang ghi chú tương ứng ở đây với bốn phần: Thời lượng, Nội dung dẫn giảng, Lỗi thường gặp và Các bước khôi phục. Hãy đọc trang giới thiệu này trước để có bức tranh toàn cảnh ở cấp độ phòng học.

Lộ trình học viên hỗ trợ macOS và Windows. Windows dùng Ubuntu trên WSL 2 với tích hợp Docker Desktop. Hãy yêu cầu mọi người chọn máy tính của mình ở phần đầu trang trước khi vào phòng hỗ trợ cài đặt, và giữ học viên Windows ở trong terminal Ubuntu sau khi bootstrap.

Lộ trình học viên cũng có trang Tự học workshop này dành cho những người làm workshop mà không có giảng viên; trang đó hướng họ đến các ghi chú này như đáp án (và chỉ dùng đáp án lỗi của module 07 như phương án cuối cùng), nên hãy giữ lộ trình này chính xác cho cả nhóm người đọc đó.

Kịch bản chạy phiên

Phiên học kéo dài ba giờ. Bảng dưới đây là phân bổ khởi điểm; hãy tinh chỉnh trong buổi tổng duyệt và ghi lại các con số cuối cùng ở đây.

ModuleBài học của học viênNgân sách thời gianGhi chú
00Cài đặt25 phútCác bước khởi chạy rồi chờ (tạo service, docker compose up) bắt đầu trước phần dẫn giảng
01ClickHouse Cloud15 phútKhoảnh khắc "wow" đầu tiên về tốc độ truy vấn
02Ứng dụng nền5 phútKhông có gì để xây; giữ ngắn gọn
03Managed Postgres CDC20 phútMỗi học viên tạo một instance được quản lý; giữ sẵn một pool dự phòng trên cloud
04ClickHouse Agents10 phútCông cụ đang ở giai đoạn beta; chuẩn bị sẵn một câu hỏi dự phòng
05ClickStack15 phútTelemetry cần thời gian tích luỹ trước module 07
06AI SRE15 phútMCP OAuth là điểm dễ vỡ nhất; hãy chuẩn bị cấu hình trước
07Gây lỗi và sửa lỗi20 phútThành quả trực tiếp từ module 06; quản lý mốc dừng cứng rất quan trọng
08Chat và Langfuse15 phútKhoá đã được đặt ở module 00; khởi động lại cộng với phần tham quan trace
09Tổng kết10 phútTình nguyện viên demo; khôi phục mọi trạng thái dùng chung

Các ngân sách này tổng cộng khoảng 2 giờ 30 phút thực hành; thời gian còn lại trong phiên ba giờ dành cho phần mở đầu, chuyển tiếp giữa các module và các demo kết thúc.

Tinh chỉnh thời lượng trong buổi tổng duyệt

Các ngân sách trên là phân bổ khởi điểm. Hãy kiểm chứng từng con số với buổi tổng duyệt có bấm giờ, và đặt một mốc chuyển hướng cứng cho phòng lab sự cố (module 07) để module 08 và phần tổng kết không bao giờ bị bó hẹp.

Checklist tài nguyên dùng chung

Một số tài nguyên dự phòng được dùng chung cho cả phòng. Hãy xác nhận từng thứ đã được cấp phát và ổn định trước khi mở cửa:

  • Pool Managed Postgres dự phòng — chỉ là các instance chạy trên cloud dành cho những người mà tổ chức của họ không thể tạo được. Đường đi chính là mỗi học viên có một Postgres do ClickHouse quản lý.
  • Các service ClickHouse Cloud cho mượn — một pool nhỏ dành cho người dùng bị lỗi bản trial. TODO: kích thước pool và cách phân phối.
  • Pool khoá LLM lúc chạy — các khoá dự phòng có giới hạn chi tiêu cho phần chat trong ứng dụng (module 08).
  • Máy chiếu và kênh chat dùng chung — cho các demo kết thúc.
  • Mạng của địa điểm — đủ băng thông đối xứng, không có captive portal, thân thiện với OAuth.
  • Tổng duyệt đa nền tảng — một lần chạy sạch trên macOS và một lần chạy sạch trên Windows/WSL 2, bao gồm tích hợp Docker, MCP browser OAuth, preflight, và các lần khôi phục nhánh của Module 07.

Phòng hỗ trợ cài đặt

Cửa mở sớm để có một phòng hỗ trợ cài đặt có người trực. Bất kỳ ai chưa vượt qua hoàn toàn phần chuẩn bị trước nên đến vào lúc đó. TODO: xác nhận giờ bắt đầu và nhân sự trực phòng.

Ghi chú theo từng module

Trên trang này

VI