Đề 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 các đường ống CI/CD
  • Tổng quan về công cụ và nền tảng hỗ trợ tự động hóa dựa trên AI

Phát triển và Đánh giá Mã với sự Hỗ trợ của AI

  • Sử dụng GitHub Copilot và các công cụ tương tự cho việc hoàn thiện mã
  • Kiểm tra chất lượng mã dựa trên AI và gợi ý cải tiến
  • Tạo tự động các bài kiểm tra và phát hiện lỗ hổng bảo mật

Thiết kế Đường ống CI/CD Thông minh

  • Cấu hình Jenkins hoặc GitHub Actions với các bước được tăng cường bởi AI
  • Khởi động dự đoán và phát hiện tự động lùi thông minh
  • Điều chỉnh động đường ống dựa trên hiệu suất trong quá khứ

Tự động Hóa Kiểm Thử với AI

  • Tạo tự động và ưu tiên kiểm thử 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 độ không ổn định và thời gian chạy của kiểm thử với các hiểu biết dựa trên dữ liệu

Phân Tích Static và Dynamic với AI

  • Tích hợp SonarQube và các công cụ tương tự vào đường ống
  • Phát hiện tự động các vấn đề mã nguồn và gợi ý tái cấu trúc
  • Phân tích tác động và định hình rủi ro mã nguồn

Giám Sát, Phản Hồi và Cải Tiến Liên tục

  • Công cụ giám sát dựa trên AI và phát hiện sự cố bất thường
  • Sử dụng các mô hình học máy để học từ kết quả triển khai
  • Tạo vòng lặp phản hồi tự động xuyên suốt vòng đời phát triển phần mềm (SDLC)

Các Trường Hợp Thực tế và Tích hợp Thực tiễn

  • Ví dụ về ứng dụng AI vào CI/CD trong môi trường doanh nghiệp lớn
  • Tích hợp với các nền tảng cloud-native và microservices
  • Thách thức, lời khuyên và thực hành tốt nhất

Tổng Kết và Bước Tiếp theo

Requirements

  • Kinh nghiệm với DevOps và các công việc luồng CI/CD
  • Hiểu biết cơ bản về kiểm soát phiên bản và công cụ tự động hóa
  • Familiarity with software testing and deployment concepts

Khán giả

  • DevOps kỹ sư và đội ngũ nền tảng
  • Lãnh đạo tự động hóa QA và kỹ sư kiểm thử
  • Kỹ sư kiến trúc phần mềm và quản lý phát hành
 14 Hours

Number of participants


Price per participant

Provisional Upcoming Courses (Require 5+ participants)

Related Categories