Q:
Những gì thường liên quan đến kỹ thuật độ tin cậy trang web?
A:Công việc liên quan đến kỹ thuật tin cậy trang web (SRE) có thể thay đổi khá nhiều, tùy thuộc vào các công ty và hệ thống đang làm việc.
Định nghĩa cơ bản của kỹ thuật độ tin cậy trang web là quá trình đưa những người có kinh nghiệm phát triển phần mềm phụ trách các hoạt động, hoặc pha trộn hoặc kết hợp công việc phát triển và vận hành theo một cách chính. Điều đó nói rằng, vai trò của kỹ sư độ tin cậy trang web thường liên quan đến việc áp dụng các phương pháp thiết kế cấp cao nhất cho hoạt động.
Cách tiếp cận của việc sử dụng kỹ thuật độ tin cậy của trang web tương tự như một cách tiếp cận khác được gọi là devops - cả hai đều nhằm mục đích kết hợp phát triển và vận hành. Trong đó các devops thường được mô tả là quá trình hợp nhất hai bộ phận, kỹ sư độ tin cậy của trang thường được sử dụng làm tiêu đề công việc, thay thế cho chức danh công việc của quản trị viên hệ thống truyền thống. Sự khác biệt là cùng với các hệ thống giám sát và phục vụ, một kỹ sư độ tin cậy của trang web cũng sẽ áp dụng các khái niệm phát triển đó, điều rất quan trọng để đảm bảo rằng các chương trình được phát triển hoạt động theo cách họ cần phải làm.
Trong điều kiện thực tế, một kỹ sư độ tin cậy của trang web có thể được gọi để giám sát các hệ thống tại bất kỳ thời điểm nào. Cá nhân này có thể viết các công cụ tự động hóa hoặc hỗ trợ phát triển các tính năng đảm bảo chất lượng. Các nhóm trong SRE có thể đánh giá thời gian hoạt động của một ứng dụng hoặc nhìn vào cách các ứng dụng được phát triển thực tế được sử dụng trong lĩnh vực này.
Trong khái niệm chung về kết hợp phát triển và vận hành, vai trò của SRE rất linh hoạt. Một số người sẽ nói rằng cách tiếp cận này cũng cố gắng để thu hẹp khoảng cách giữa hai bộ phận về truyền thông và triết học. Vì vậy, một người trong SRE có thể kết thúc khá nhiều cuộc họp để nói chuyện thực tế về việc sử dụng các sản phẩm và dịch vụ được phát triển. SRE có thể được coi là một bên liên quan của người dùng trong quá trình phát triển, một người cung cấp phản hồi quan trọng về kỹ thuật và thiết kế để hướng đến hiệu suất hoạt động.
Mặc dù một số người coi SRE là một dạng vai trò quản trị viên hệ thống mặc quần áo, các công ty như Google đang nắm lấy khái niệm về SRE và đầu tư nhiều hơn vào việc xác định vai trò của loại chuyên nghiệp này. Các kỹ sư của Google nói về một số đầu vào rất quan trọng có thể được cung cấp trong quy trình SRE và mô tả các chuyên gia này là những người có tay nghề cao và có kinh nghiệm theo cách mà các quản trị viên hệ thống truyền thống có thể không có được.