← Blog

Helpdesk nâng cấp Sysadmin - Học gì?

Helpdesk muốn nâng cấp lên Sysadmin nên học gì? Kèm góc nhìn hạ tầng email cho doanh nghiệp SMB.

Ngày nay với các nền tảng public cloud cực kỳ phổ biến thì việc xây dựng một hạ tầng hệ thống công nghệ thông tin đầy đủ và bài bản là chuyện khó đặc biệt là ở các môi trường doanh nghiệp nhỏ nơi mà đôi khi chỉ một hợp đồng dịch vụ Office 365 đã tương đối đủ nhu cầu. Vậy có cần học thêm kỹ năng chuyên môn của Sysadmin hay không?

Câu trả lời là có nếu bạn muốn

  • Tự chủ trong mọi tình huống khi hiểu biết tương đối về các kiến trúc hạ tầng cũng như cách hoạt động
  • Làm việc tốt hơn với góc nhìn mới
  • Cơ hội thăng tiến và tiếp cận vị trí công việc có mức chi trả tốt hơn

Vậy bắt đầu từ đâu?

Email - ngay và luôn

Trong khối doanh nghiệp quy mô nhỏ, hoặc vừa. Việc xây dựng một hạ tầng bài bản cho email là điều gần như bất khả thi khi tính đủ các yếu tố chi phí ban đầu, chi phí vận hành, rủi ro khác mà vốn dĩ rất bấp bênh khi chúng ta không có năng lực tự chủ được các khâu. Do vậy, dùng email dịch vụ (các nhà cung cấp lớn như Google, Microsoft…) là lựa chọn tối ưu nhất vì

  • Không lo chuyện hệ thống chạy lúc được lúc không
  • Không lo chuyện chống spam, chuyện virus được hạn chế tối đa
  • Không lo bị các sự cố khác do IP bị liệt vào black-list, phải làm việc với các nhà mạng xử lý record PTR
  • vân vân & mây mây

mà dư ra thời gian để làm việc khác tốt hơn, để đào tạo nhân viên về an toàn thông tin hay ít nhất là cách để đảm bảo an toàn khi làm việc với mail cũng như Internet

Tại sao chọn email?

Dù chuyện tự xây dựng hệ thống email là bất khả thi trong môi trường nhỏ vì các yếu tố vận hành, không vì vậy mà ngó lơ bởi hiểu được kiến trúc vận hành của email là hiểu được đa số các công nghệ khác - sân chơi của sysadmin

Hãy nhìn ảnh demo (kiến trúc mail hybrid của một tên tuổi đang khá nổi tiếng)

Minh họa

  • Bạn học được cách làm việc với hệ điều hành Linux
  • Bạn học được cách mà các hệ thống hiện đại đang sử dụng hàng ngày
  • Mỗi thành phần trong kiến trúc lại sinh ra những kiến thức, kỹ năng khác

Ví dụ

  • Quản lý tên miền và các record liên quan để vận hành web (@, CNAME), email (MX, SFP, DMARK, PTR, DKIM)
  • Có WAF sẽ hiểu cách để bảo mật luồng truy cập từ bên ngoài, điều hướng luồng bên trong, HTTPS nội bộ, PKI (nếu có)
  • Có phân quyền RBAC, có nâng chuẩn bảo mật khi làm việc với firewall (NGFW))
  • Có SSO (OIDC/SAML) sẽ có IdP (LDAP/AD nội bộ hoặc cloud)
  • Có PostgrestSQL/MariaDB là có các yếu tố vận hành hệ thống SQL
  • Có caching để biết cách tối ưu bộ nhớ, giúp hệ thống hoạt động ở trạng thái tối ưu
  • Có lưu trữ thì sẽ có sao lưu dự phòng, kế hoạch DR liên quan
  • …

Quan trọng nhất biết để chọn từ chối không làm gì hay đơn giản dù sử dụng dịch vụ cloud vẫn có kiến thức để xử lý sự cố (nếu có) nhanh hơn

Nếu những dòng trên là hữu ích, hãy dựng lab để chuẩn bị cho tương lai ngay từ sớm bạn nhé

By CoreSystem