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

Giới thiệu

Tổng quan về Thực hành DevOps trong Businesses

  • DevOps khác với thực hành IT truyền thống như thế nào?
  • Các thuật ngữ và công nghệ của DevOps
  • Phương pháp luận Agile được áp dụng trong DevOps

Tổng quan về Tính năng và Kiến trúc Azure DevOps

  • Máy chủ Azure DevOps
  • Hosted so với on-premise Azure DevOps
  • Azure DevOps cho người dùng cuối
  • Azure DevOps cho quản trị viên

Thiết lập và Cấu hình Azure DevOps cho Phát triển

Sử dụng Bản đồ Dòng Giá trị để Đánh giá Quy trình Phát triển Hiện tại

  • Di chuyển sang Azure DevOps

Tổng quan về Dịch vụ và Công cụ Core Azure DevOps

  • Lựa chọn các dịch vụ Azure DevOps phù hợp cho doanh nghiệp

Lập kế hoạch và Theo dõi Phát triển Phần mềm với Azure Boards

  • Sử dụng các công cụ scrum và agile tích hợp trong Azure Boards
  • Thao tác với widget bảng điều khiển của Azure Boards
  • Theo dõi trạng thái dự án bằng các công cụ phân tích của Azure
  • Tối ưu hóa sự minh bạch và hợp tác giữa các đội ngũ với Boards
  • Đồng bộ Azure Boards với Kho mã hiện có GitHub

Lưu trữ Kho Git và Sử dụng Azure Repos Collaboration

  • Tạo kho lưu trữ và kiểm soát phiên bản bằng Azure Repos
  • Kết nối với mã đẩy thông qua hỗ trợ khách hàng Git an toàn
  • Xây dựng REST APIs và webhook trong Azure Repos
  • Tạo môi trường phát triển và thực hiện yêu cầu kéo
  • Chức năng tìm kiếm mã của Azure Repos
  • Dọn dẹp và duy trì kho lưu trữ

Xây dựng và Triển khai Phần mềm với Azure Pipelines

  • Thực hiện tích hợp liên tục/giao hàng liên tục (CI/CD)
  • Cấu hình Azure Pipelines với ngôn ngữ và hệ điều hành ưa thích
  • Sử dụng chuỗi xây dựng và xây dựng đa giai đoạn trong Pipelines
  • Thao tác với kho đăng ký của Azure Pipelines
  • Triển khai container đến Kubernetes hoặc bất kỳ đám mây nào

Triển khai Gói Tích hợp Management bằng Azure Artifacts

  • Tạo và chia sẻ gói mã trong Azure Artifacts
  • Quản lý các loại gói với quản lý tài nguyên phổ quát
  • Sắp xếp và bảo mật các gói mã nguồn công cộng và tư nhân
  • Thêm gói vào CI/CD pipelines bằng Azure Artifacts

Kiểm tra và Tối ưu hóa Chất lượng Mã với Azure Test Plans

  • Thử nghiệm tay v.s. thử nghiệm khám phá có kế hoạch
  • Thực hiện đúng loại kiểm thử cho các ứng dụng doanh nghiệp
  • Lưu trữ và phân tích dữ liệu bằng Azure Test Plans
  • Sử dụng tính năng theo dõi từ đầu đến cuối của Azure Test Plans
  • Thực hiện hành động phù hợp để giải quyết các lỗi mã được xác định

Tích hợp Dịch vụ Azure DevOps với Các Phần Mở Rộng Khác

Khắc Phục Sự Cố

Tóm Tắt và Kết Luận

Requirements

  • Có hiểu biết về các phương pháp phát triển phần mềm Agile
  • Hiểu biết về bất kỳ ngôn ngữ lập trình kịch bản nào
  • Kinh nghiệm cơ bản với các tác vụ quản trị hệ thống
  • Hiểu biết về quy trình làm việc và kho lưu trữ GitHub

Đối tượng

  • Các kỹ sư DevOps
  • Nhà phát triển
  • Quản lý dự án
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories