Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Đề cương khóa học
Giới thiệu về AI trong DevOps
- Điều gì là AI for DevOps?
- Các trường hợp sử dụng và lợi ích của AI trong chuỗi CI/CD
- Tổng quan về công cụ và nền tảng hỗ trợ tự động hóa hướng dẫn bởi AI
Nhập môn Phát triển và Kiểm duyệt Mã với Hỗ trợ AI
- Sử dụng GitHub Copilot và các công cụ tương tự để hoàn thiện mã nguồn
- Kiểm tra chất lượng mã dựa trên AI và gợi ý cải tiến
- Tạo thử nghiệm và phát hiện lỗ hổng một cách tự động
Thiết kế Chuỗi CI/CD Thông minh
- Cấu hình Jenkins hoặc các Hành động của GitHub với các bước được tăng cường bởi AI
- Bắt đầu xây dựng dự đoán và phát hiện trở lại thông minh
- Tùy chỉnh động chuỗi dựa trên hiệu suất lịch sử
Tự động hóa Thử nghiệm Hướng dẫn bởi AI
- Tạo và ưu tiên thử nghiệm dựa trên AI (ví dụ: Testim, mabl)
- Phân tích kiểm tra hồi quy sử dụng học máy
- Giảm thiểu tính thất thường và thời gian chạy thử nghiệm bằng các thông tin dữ liệu dẫn hướng
Tạp phân tĩnh và động với AI
- Chèn SonarQube và các công cụ tương tự vào chuỗi
- Kiểm tra tự động mã mùi và đề xuất tái cấu trúc
- Lý thuyết ảnh hưởng và phân tích rủi ro của mã nguồn
Theo dõi, Phản hồi và Cải tiến Liên tục
- Công cụ quan sát dựa trên AI và phát hiện ngoại lệ
- Sử dụng các mô hình ML để học từ kết quả triển khai
- Tạo vòng phản hồi tự động vượt qua SDLC
Chuyên đề và Tích hợp Thực tế
- Ví dụ về việc tăng cường CI/CD bằng AI trong môi trường doanh nghiệp
- Tích hợp với nền tảng nguyên bản đám mây và dịch vụ micro
- Thách thức, khuyến nghị và thực hành tốt nhất
Kết luận và Bước tiếp theo
Requirements
- Kinh nghiệm với DevOps và các luồng làm việc CI/CD
- Nắm bắt cơ bản về kiểm soát phiên bản và công cụ tự động hóa
- Thành thạo khái niệm kiểm thử và triển khai phần mềm
Đối tượng học viên
- Kỹ sư DevOps và các đội ngũ nền tảng
- Trưởng nhóm tự động hóa QA và kỹ sư kiểm thử
- Nhà thiết kế hệ thống phần mềm và quản lý phát hành
14 Hours