Dịch vụ

Hệ thống chạy rồi mới là lúc bắt đầu

Phần mềm không hỏng vào lúc bàn giao. Nó hỏng vào tháng thứ mười tám, khi người viết ra nó đã nghỉ việc và không ai dám đụng vào.

Dành cho ai

  • Doanh nghiệp có hệ thống đang chạy mà đơn vị cũ không còn hỗ trợ
  • Công ty cần đảm bảo thời gian phản hồi khi sự cố
  • Đơn vị muốn nâng cấp dần thay vì viết lại từ đầu

Phạm vi công việc

  • Tiếp nhận hệ thống có sẵn, kể cả khi tài liệu thiếu
  • Giám sát và cảnh báo sự cố
  • Cam kết thời gian phản hồi theo mức độ nghiêm trọng
  • Vá lỗi bảo mật và nâng phiên bản thư viện
  • Nâng cấp tính năng theo quý
  • Sao lưu và diễn tập khôi phục

Công nghệ & năng lực

  • Go
  • Node.js
  • PHP
  • Java
  • MySQL
  • PostgreSQL
  • Docker

Quy trình

Thời gian điển hình: Hợp đồng theo tháng, tối thiểu 6 tháng

  1. Tiếp nhận

    Đọc mã nguồn, dựng lại tài liệu, chạy được trên máy chúng tôi

  2. Ổn định

    Gắn giám sát, xử lý các lỗi tồn đọng nặng nhất

  3. Vận hành

    Báo cáo tình trạng và danh sách việc đã làm

Dịch vụ này là gì

Bảo trì, vận hành và nâng cấp là dịch vụ chăm sóc dài hạn cho hệ thống đã đưa vào chạy thật, bao gồm theo dõi lỗi phát sinh, vá lỗ hổng bảo mật, cập nhật thư viện phần mềm theo phiên bản mới, và phát triển thêm tính năng theo yêu cầu phát sinh sau khi dự án ban đầu đã kết thúc. Dịch vụ phù hợp với hệ thống Cluvix từng xây hoặc hệ thống do đội khác xây trước đó mà khách hàng cần bàn giao lại việc vận hành. Mức độ cam kết thời gian phản hồi khi có sự cố được thoả thuận rõ theo hợp đồng, từ vài giờ với lỗi nghiêm trọng làm gián đoạn vận hành tới vài ngày với yêu cầu cải tiến không gấp. Khác với sửa lỗi từng lần theo yêu cầu rời rạc, hợp đồng bảo trì dài hạn cho phép chủ động rà soát định kỳ để phát hiện vấn đề trước khi ảnh hưởng tới người dùng, thay vì chỉ phản ứng khi có sự cố xảy ra. Phù hợp doanh nghiệp không có đội kỹ thuật nội bộ đủ lớn để tự vận hành hệ thống sau khi đội xây dựng ban đầu đã bàn giao xong.

Khác gì so với lựa chọn khác

So với gọi sửa lỗi từng lần khi có sự cố, hợp đồng bảo trì dài hạn có mức giá tổng ổn định và dễ đưa vào ngân sách hàng năm hơn, đồng thời đảm bảo có người quen thuộc với hệ thống sẵn sàng phản hồi thay vì phải tìm và giải thích lại toàn bộ bối cảnh cho một bên mới mỗi lần có sự cố. Sửa lỗi từng lần có thể rẻ hơn nếu hệ thống hiếm khi gặp vấn đề, nhưng rủi ro thời gian phản hồi chậm hơn vì không có cam kết SLA rõ ràng. So với tuyển một kỹ sư vận hành nội bộ toàn thời gian, thuê dịch vụ bảo trì phù hợp hơn khi khối lượng công việc không đủ để một người làm toàn thời gian, và tránh rủi ro gián đoạn khi nhân sự đó nghỉ việc hoặc nghỉ phép dài ngày. Điểm cần cân nhắc: nếu hệ thống rất lớn và cần người túc trực 24/7 hàng ngày, một đội vận hành nội bộ chuyên trách vẫn có thể phù hợp hơn dịch vụ bảo trì theo hợp đồng.

Điều gì quyết định chi phí & thời gian

  • Mức cam kết thời gian phản hồi

    Cam kết phản hồi trong vài giờ kể cả ngoài giờ hành chính đòi hỏi bố trí người trực luân phiên, có chi phí cao hơn cam kết phản hồi trong giờ làm việc thông thường.

  • Quy mô và độ phức tạp của hệ thống

    Hệ thống có nhiều phân hệ tích hợp với bên thứ ba cần thời gian rà soát định kỳ nhiều hơn một hệ thống đơn giản chỉ một khối chức năng.

  • Tần suất yêu cầu tính năng mới

    Nếu ngoài bảo trì còn phát triển thêm tính năng mới thường xuyên, chi phí sẽ tính thêm theo khối lượng công việc phát triển thực tế mỗi tháng.

Chọn đối tác thế nào

  • Đánh giá mức độ ảnh hưởng nếu hệ thống ngừng hoạt động

    Hệ thống càng ảnh hưởng trực tiếp tới doanh thu hàng ngày như website bán hàng thì càng cần cam kết thời gian phản hồi ngắn.

  • Kiểm tra năng lực đội nội bộ hiện có

    Nếu đội nội bộ chỉ đủ sức xử lý việc hàng ngày mà không có thời gian rà soát chủ động, dịch vụ bảo trì bên ngoài giúp bù đắp khoảng trống đó.

  • Xem lại lịch sử sự cố của hệ thống

    Hệ thống từng gặp sự cố bảo mật hoặc downtime trong quá khứ nên ưu tiên gói bảo trì có rà soát bảo mật định kỳ thay vì chỉ sửa khi có báo lỗi.

Rủi ro thường gặp

  • Hệ thống cũ dùng thư viện đã ngừng hỗ trợ

    Thư viện phần mềm cũ không còn được vá bảo mật là lỗ hổng âm thầm cho tới khi bị khai thác.

    Cách chúng tôi xử lý: Rà soát định kỳ danh sách thư viện đang dùng và lên kế hoạch nâng cấp trước khi phiên bản cũ ngừng được hỗ trợ hoàn toàn.

  • Không có tài liệu hệ thống từ đội xây dựng trước

    Nếu hệ thống do đội khác xây và không để lại tài liệu, giai đoạn đầu nhận bàn giao cần thời gian tìm hiểu lại toàn bộ mã nguồn.

    Cách chúng tôi xử lý: Có giai đoạn khảo sát mã nguồn ban đầu trước khi ký cam kết SLA chính thức, để ước lượng đúng thời gian phản hồi khả thi.

  • Yêu cầu tính năng mới bị trộn lẫn với việc bảo trì khẩn cấp

    Nếu không tách bạch, yêu cầu tính năng mới không gấp có thể chiếm thời gian lẽ ra dành cho xử lý sự cố khẩn cấp.

    Cách chúng tôi xử lý: Tách riêng hàng đợi xử lý sự cố khẩn cấp và hàng đợi phát triển tính năng mới, ưu tiên xử lý theo đúng mức độ khẩn cấp đã cam kết.

Trao đổi về dịch vụ này

Kể cho chúng tôi nghe bài toán của bạn, chúng tôi trả lời trong 1 ngày làm việc.