Website, email và DNS có thể được cung cấp trong một gói hoặc bởi các đơn vị khác nhau. Tách chúng có thể giúp một số thay đổi được thực hiện độc lập, nhưng cũng làm tăng số tài khoản và cấu hình phải quản lý. Không có kiến trúc nào tự giảm mọi rủi ro mà không cần vận hành.
Trước khi quyết định, hãy vẽ ai đang quản lý domain, nameserver, website, hộp thư và các ứng dụng gửi thông báo. Mục tiêu là biết khi một phần gặp sự cố hoặc bị hủy, phần nào khác còn hoạt động và ai có thể khôi phục quyền kiểm soát.
Bắt đầu từ phụ thuộc, không từ số nhà cung cấp
Một công ty có thể mua ba dịch vụ từ ba nơi nhưng dùng cùng một email khôi phục nằm trên hệ thống dễ mất truy cập. Khi có sự cố, họ vẫn có thể bị khóa ở nhiều nơi cùng lúc. Vì vậy, tách hóa đơn chưa có nghĩa ranh giới vận hành đã được thiết kế tốt.
Ví dụ giả định, DNS ở đơn vị riêng và email ở dịch vụ khác, nhưng tài khoản DNS chỉ khôi phục qua hộp thư đang gặp lỗi. Đội quản lý cần phương án truy cập hợp lệ dự phòng theo khả năng của từng dịch vụ. Đừng tạo vòng phụ thuộc mà không ai nhận ra cho tới khi cần đăng nhập khẩn cấp.
Lợi ích có thể đạt được
Nếu email độc lập với gói hosting web, bạn có thể chuyển website mà không phải chuyển dữ liệu hộp thư cùng lúc. Nếu DNS được quản lý rõ ràng, thay IP website có thể là một thao tác trong vùng tên mà không đổi nhà cung cấp domain. Đây là khả năng vận hành, vẫn phải kiểm tra từng bản ghi và hợp đồng thực tế.
Bạn cũng có thể phân quyền theo vai trò nếu các dịch vụ hỗ trợ: người làm nội dung không nhất thiết cần sửa DNS, người phụ trách email không nhất thiết cần truy cập mã nguồn. Việc cấp quyền nên dựa trên công việc được giao và được thu hồi khi không còn cần thiết.
Công sức và rủi ro đi kèm
Nhiều nhà cung cấp tạo thêm hóa đơn, kỳ hạn và đầu mối hỗ trợ. Khi lỗi liên quan nhiều lớp, bạn cần biết cung cấp bằng chứng cho bên nào. Nếu đội nhỏ chưa có hồ sơ vận hành, việc tách quá sớm có thể làm xử lý khó hơn gói đơn giản được quản lý cẩn thận.
Một cấu hình sai ở DNS vẫn có thể ảnh hưởng nhiều dịch vụ dù chúng chạy ở các nơi khác nhau. Domain hết hạn cũng có thể làm gián đoạn các tên phụ thuộc. Vì vậy, cần giữ trách nhiệm gia hạn và bảo vệ tài khoản tên miền ở vị trí ưu tiên, không xem đó là chi tiết hành chính.
Thiết kế quy trình thay đổi nhỏ và có đối soát
Mỗi lần thay đổi nên ghi dịch vụ tác động, cấu hình cũ, cấu hình mới và cách kiểm tra. Nếu chỉ chuyển web, kiểm tra dữ liệu email trước khi sửa nameserver. Nếu chỉ đổi email, không cần tự ý thay cấu hình website để làm mọi thứ trông giống một ví dụ khác.
Sao lưu vùng DNS, nội dung website và dữ liệu email theo phương thức từng dịch vụ hỗ trợ. Một bản sao DNS không thay thế sao lưu hộp thư hoặc cơ sở dữ liệu. Thử khả năng khôi phục ở phạm vi phù hợp thay vì chỉ đếm số tệp đã lưu.
Hồ sơ tối thiểu để đội ngũ sử dụng được
- Bảng dịch vụ, nhà cung cấp và chủ thể đứng tên.
- Người phụ trách chính, người thay thế và kênh hỗ trợ.
- Nơi lưu quyền truy cập cùng phương thức khôi phục hợp lệ.
- Danh sách bản ghi và tích hợp quan trọng giữa các hệ thống.
- Kỳ gia hạn, sao lưu và những kiểm tra cần thực hiện định kỳ.
Chọn mô hình phù hợp quy mô và khả năng quản trị hiện tại. Bạn có thể tách từng phần khi có nhu cầu rõ, thay vì thay toàn bộ cùng lúc. Giá trị của kiến trúc nằm ở việc đội ngũ hiểu được phụ thuộc, kiểm soát quyền truy cập và khôi phục dịch vụ, không chỉ ở số nhà cung cấp trên sơ đồ.