Đề 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.
- Nhu cầu về tự động hóa và khả năng quan sát (observability).
- Vai trò của kỹ sư phần mềm so với quản trị viên hệ thống.
- Kỹ sư SRE so với kỹ sư DevOps.
Tổng quan về Hệ thống IT
- Kiến trúc hệ thống, hạ tầng tại chỗ (on-premise) và trên đám mây (cloud).
Tổng quan về Nguyên tắc và Thực hành SRE
- Hạ tầng là Mã nguồn (Infrastructure as a Code).
- Vai trò của container hóa 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à Giao hàng liên tục (CI/CD).
- Khả năng quan sát (Observability).
Đánh giá Hệ thống IT
- Đánh giá nguồn lực của đội ngũ 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 đội ngũ kỹ thuật phần mềm.
- Vai trò của đội ngũ vận hành.
- Vai trò của ban 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 Mức độ Dịch vụ (SLOs)
- Hiểu về Chỉ số Mức độ Dịch vụ (SLIs) và Thỏa thuận Mức độ Dịch vụ (SLAs).
- Làm việc với Ngân sách Lỗi (Error Budgets).
- Xây dựng 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 ưu tiên các tác vụ để tự động hóa.
- Viết phần mềm.
Triển khai "Hạ tầng là Mã nguồn"
- Kiểm thử và lặp lại mã nguồn
- Chống lại sự dễ tổn thương của hệ thống (Anti-fragile)
- Học hỏi từ thất bại
Giám sát Hệ thống
- Theo dõi hiệu suất hệ thống.
- Công cụ và kỹ thuật SRE.
Tương lai của SRE
Yêu cầu
- Hiểu biết chung về hạ tầng IT.
- Nắm bắt tổng quan về quy trình phát triển phần mềm.
- Kinh nghiệm lập trình hoặc viết kịch bản (scripting) bằng bất kỳ ngôn ngữ nào.
Đối tượng tham gia
- Người phát triển phần mềm (Developers)
- Quản trị viên hệ thống
- Kiến trúc sư phần mềm
- Kỹ sư DevOps
- Quản lý IT
Đánh giá (7)
Các chủ đề chi tiết được giải thích thông qua các ví dụ thực tế
Brian Hlabane - African Bank
Khóa học - Site Reliability Engineering (SRE) Fundamentals
Dịch thuật bằng máy
Cô ấy là chuyên gia trong lĩnh vực này và cung cấp khóa đào tạo rất tốt. Nội dung khóa học thực sự kết hợp giữa các ví dụ, thảo luận và
Peter Tutka - Deutsche Telekom IT & Telecommunications Slovakia s.r.o.
Khóa học - Site Reliability Engineering (SRE) Fundamentals
Dịch thuật bằng máy
Nhìn nhận về SRE/DevOps từ góc độ kinh doanh/lý thuyết nhiều hơn. Rất hữu ích cho những người đã có góc nhìn thực tế.
Michael Varhol - Deutsche Telekom IT & Telecommunications Slovakia s.r.o.
Khóa học - Site Reliability Engineering (SRE) Fundamentals
Dịch thuật bằng máy
Phương pháp đào tạo là gửi phiếu điều tra trước khi bắt đầu khóa học, để kế hoạch đào tạo được điều chỉnh phù hợp với mong đợi. Điều này khiến người tham gia trở nên tích cực hơn.
Stefan Girman - Deutsche Telekom IT & Telecommunications Slovakia s.r.o.
Khóa học - Site Reliability Engineering (SRE) Fundamentals
Dịch thuật bằng máy
Tuân thủ cuộc điều tra ban đầu từ người tham dự về những điểm cần tập trung trong đào tạo.
Denis Majorsky - Deutsche Telekom IT & Telecommunications Slovakia s.r.o.
Khóa học - Site Reliability Engineering (SRE) Fundamentals
Dịch thuật bằng máy
bàn luận, định nghĩa SRE
Daniel Horvath - Deutsche Telekom IT & Telecommunications Slovakia s.r.o.
Khóa học - Site Reliability Engineering (SRE) Fundamentals
Dịch thuật bằng máy
Khái niệm của khóa đào tạo, giữ mọi người tập trung bằng cách đặt câu hỏi và khơi gợi thảo luận. Ngoài ra, các buổi làm việc nhóm cũng rất tốt để suy nghĩ về vấn đề trong nhóm và xem kết quả khác nhau từ các nhóm khác.
Blazej Farkas - Deutsche Telekom IT & Telecommunications Slovakia s.r.o.
Khóa học - Site Reliability Engineering (SRE) Fundamentals
Dịch thuật bằng máy