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

Giới thiệu

  • Cách SRE kết hợp IT truyền thống và phát triển phần mềm.
  • Tầm quan trọng của 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ư Độ tin cậy Trang web (SRE) so với kỹ sư DevOps.

Tổng quan về Hệ thống IT

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

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

  • Hạ tầng như là Mã nguồn.
  • Vai trò của container hóa và quản lý (Docker, Kubernetes, v.v.).
  • Tích hợp liên tục, triển khai liên tục và giao hàng liên tục.
  • Khả năng quan sát.

Đánh giá Hệ thống IT

  • Xem xét tổng thể đội ngũ và nguồn lực tổ chức.
  • Vẽ sơ đồ hệ thống và quy trình.
  • Ước tính tác động tiềm năng của SRE.
  • Vai trò của đội ngũ kỹ thuật phần mềm.
  • Vai trò của đội ngũ vận hành.
  • Vai trò của quản lý.

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

  • Mô tả và đo lường độ tin cậy mong muốn của dịch vụ.
  • Hiểu về Mục tiêu Độ tin cậy Dịch vụ (SLOs).
  • Hiểu về Chỉ số Độ tin cậy Dịch vụ (SLIs) và Thỏa thuận Độ tin cậy Dịch vụ (SLAs).
  • Làm việc với Ngân sách Sai sót.
  • 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.
  • Xếp hạng các tác vụ cho tự động hóa.
  • Viết phần mềm.

Triển khai "Hạ tầng như là Mã nguồn"

  • Kiểm thử và lặp lại mã nguồn.
  • Làm cho hệ thống chống chịu tốt hơn.
  • Học từ thất bại.

Giám sát Hệ thống

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

Tương lai của SRE

Tổng kết và Kết luận

Yêu cầu

  • Hiểu biết tổng quát về hạ tầng IT.
  • Có kiến thức chung về quy trình phát triển phần mềm.
  • Kinh nghiệm lập trình hoặc viết script trong bất kỳ ngôn ngữ nào.

Đối tượng

  • Lập trình viên
  • Quản trị hệ thống
  • Kiến trúc sư Phần mềm
  • Kỹ sư DevOps
  • Quản lý IT
 21 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (7)

Các khóa học sắp tới

Các danh mục liên quan