Đề cương khóa học

Giới thiệu về Graphite và quy trình đánh giá mã hiện đại

  • Tổng quan về kiến trúc và tính năng chính của Graphite
  • Hiểu biết về pull request xếp chồng và tự động hóa quy trình
  • Cài đặt Graphite với GitHub cho các dự án nhóm

Cài đặt và cấu hình Graphite

  • Triển khai Graphite trong môi trường phát triển
  • Kết nối kho lưu trữ và quản lý quyền truy cập
  • Cấu hình hàng đợi hợp nhất, hộp thư pull request, và chính sách đánh giá mã

Tối ưu hóa quy trình pull request

  • Thực hiện pull request xếp chồng và theo dõi phụ thuộc
  • Giảm xung đột hợp nhất và tăng tốc độ đánh giá
  • Quản lý các cơ sở mã lớn với hệ thống đánh giá của Graphite

Đánh giá mã dựa trên AI và tăng cường năng suất

  • Sử dụng trợ lý đánh giá mã dựa trên AI của Graphite
  • Tích hợp các LLM nguồn mở như Deepseek, Qwen, và Mistral Small để cung cấp thông tin về mã
  • Tạo đề xuất tự động và áp dụng tiêu chuẩn chất lượng

Tích hợp Graphite với chuỗi công cụ DevOps

  • Liên kết Graphite với ống kính CI/CD
  • Tích hợp với GitHub Actions, Jenkins, và các công cụ tự động hóa khác
  • Đảm bảo tuân thủ và khả năng kiểm toán trong quy trình doanh nghiệp

Phân tích, chỉ số và báo cáo

  • Sử dụng bảng điều khiển Graphite để theo dõi hiệu suất nhóm
  • Xác định các nút thắt cổ chai và không hiệu quả
  • Xây dựng báo cáo và hình ảnh hóa tùy chỉnh

Triển khai Graphite trong môi trường doanh nghiệp quy mô lớn

  • Cấu trúc nhiều nhóm và chiến lược quản trị
  • Thực hành tốt nhất cho triển khai quy mô lớn
  • Xem xét về bảo mật, lưu trữ dữ liệu và tuân thủ

Workshop thực hành: Triển khai từ đầu đến cuối

  • Thiết lập quy trình Graphite hoàn chỉnh cho doanh nghiệp
  • Tích hợp các ống kính đánh giá dựa trên AI
  • Thực hiện phân tích hiệu suất nhóm và kế hoạch cải tiến

Tóm tắt và bước tiếp theo

Yêu cầu

  • Hiểu biết về quy trình dựa trên Git
  • Kinh nghiệm với phát triển phần mềm và hệ thống kiểm soát phiên bản
  • Thạo các khái niệm đánh giá mã và CI/CD

Đối tượng tham gia

  • Trưởng phòng kỹ thuật và quản lý phát triển phần mềm
  • Đội ngũ DevOps và kỹ sư nền tảng
  • Các nhà phát triển cấp cao và kiến trúc sư kỹ thuật
 21 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (1)

Các khóa học sắp tới

Các danh mục liên quan