Các yếu tố của DevOps

Các Khái Niệm DevOps

Cem Sakarya

DevOps Risk Advisor

Mô hình quản lý thay đổi DevOps

  Mô hình Quản lý thay đổi DevOps: Nền tảng Nhà phát triển, Mã nguồn & Kiểm soát phiên bản, DevOps và Nền tảng Triển khai

 

  • Continuous Integration & Continuous Delivery
Các Khái Niệm DevOps

Pipeline CI/CD: Kiểm soát phiên bản, Build, Kiểm thử & Staging, Tự động kiểm thử, Triển khai

Các Khái Niệm DevOps

Nguyên tắc CI

 

  1. Phần mềm kiểm soát phiên bản
  2. Tích hợp thường xuyên

Vòng đời DevOps: nổi bật Test và Develop.

Các Khái Niệm DevOps

Kiểm soát phiên bản

Ống dẫn tượng trưng cho các nhánh kiểm soát phiên bản.

  • Nhánh chính là nguồn chân lý cho codebase
  • Nhiều nhóm cùng làm trên phần mềm
  • Peer review
  • Kiểm thử ở mọi bước
Các Khái Niệm DevOps

Nguyên tắc CD

 

  1. Build tự động
  2. Kiểm thử tự động
  3. Thời gian thay đổi ngắn và dự đoán được

Vòng đời DevOps: nổi bật Test và Develop.

Các Khái Niệm DevOps

Thử nghiệm

Vòng đời DevOps: nổi bật Deploy.

 

  • Nhóm người dùng giới hạn
  • Thu thập phản hồi của họ
  • Thực hiện khi thay đổi được triển khai
Các Khái Niệm DevOps

Vòng phản hồi

Vòng đời DevOps: nổi bật Review.

  • Cải tiến sản phẩm liên tục
  • Dùng giai đoạn review cho vòng phản hồi
  • Biến phản hồi thành hành động
  • Sửa phần mềm khi cần
Các Khái Niệm DevOps

Ayo berlatih!

Các Khái Niệm DevOps

Preparing Video For Download...