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

Giới thiệu

  • Cách SRE kết hợp CNTT truyền thống và phát triển phần mềm.
  • Nhu cầu tự động hóa và khả năng quan sát.
  • Vai trò của kỹ sư phần mềm so với quản trị viên hệ thống.
  • Kỹ sư Site Reliability so với các kỹ sư DevOps.

Tổng quan về một Hệ thống CNTT

  • Kiến trúc hệ thống, tại chỗ và trên đám mây.

Tổng quan về các Nguyên tắc và Thực hành SRE

  • Cơ sở hạ tầng dưới dạng Mã.
  • Vai trò của công nghệ container và điều phối (Docker, Kubernetes, v.v.).
  • Tích hợp Liên tục, Triển khai Liên tục và Phân phối Liên tục.
  • Khả năng quan sát.

Đánh giá một Hệ thống CNTT

  • Đánh giá nguồn lực của nhóm và tổ chức.
  • Lập bản đồ các hệ thống và quy trình.
  • Ước tính tác động tiềm năng của SRE.
  • Vai trò của nhóm kỹ thuật phần mềm.
  • Vai trò của nhóm vận hành.
  • Vai trò của quản lý.

Duy trì Độ tin cậy của một Hệ thống

  • Mô tả và đo lường độ tin cậy mong muốn của một dịch vụ.
  • Hiểu về Mục tiêu Mức độ Dịch vụ (SLO).
  • Hiểu về Chỉ số Mức độ Dịch vụ (SLI) và Thỏa thuận Mức độ Dịch vụ (SLA).
  • Làm việc với Ngân sách Lỗi.
  • Phát triển một SLO.

Tối ưu hóa Quản trị Hệ thống

  • Thiết lập môi trường phát triển.
  • Đánh giá các công cụ SRE.
  • Ưu tiên các tác vụ để tự động hóa.
  • Viết phần mềm.

Triển khai "Cơ sở hạ tầng dưới dạng Mã"

  • Kiểm tra và lặp lại mã.
  • Làm cho một hệ thống chống chịu tốt.
  • Học hỏi từ thất bại.

Giám sát một Hệ thống

  • Quan sát hiệu suất hệ thống.
  • Các công cụ và kỹ thuật SRE.

Tương lai của SRE

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

Requirements

  • Hiểu biết chung về cơ sở hạ tầng CNTT.
  • Ý tưởng chung về quy trình phát triển phần mềm.
  • Programming hoặc kinh nghiệm lập trình/viết script bằng bất kỳ ngôn ngữ nào.

Đối tượng

  • Nhà phát triển
  • Quản trị viên hệ thống
  • Kiến trúc sư phần mềm
  • DevOps kỹ sư
  • Quản lý CNTT
 21 Hours

Number of participants


Price per participant

Testimonials (7)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories