Cam kết của chúng tôi về chất lượng và độ tin cậy bắt đầu từ Chu trình Phát triển Phần mềm (SDLC) vững chắc. Quy trình này bao gồm các thực tiễn tốt nhất ở mọi giai đoạn để ngăn ngừa các vấn đề phần mềm không đạt yêu cầu đến sản phẩm cuối cùng. Thông qua việc kiểm tra toàn diện và cải tiến liên tục, chúng tôi duy trì các tiêu chuẩn cao nhất về hiệu suất và chức năng. Mỗi bản cập nhật phải trải qua việc kiểm tra thủ công và tự động nghiêm ngặt trước khi triển khai.
Với tần suất ngày càng tăng của các sự cố an ninh mạng, việc đảm bảo các bản cập nhật phần mềm đáng tin cậy trở nên quan trọng, đặc biệt là sau các sự kiện trong ngành gần đây theo bản cập nhật sản phẩm của CrowdStrike, dẫn đến việc ngừng hoạt động rộng rãi. Chúng tôi muốn làm rõ quy trình phát hành phần mềm của chúng tôi để tạo sự minh bạch và làm rõ.
“Tại Bitdefender, sự tập trung chính của chúng tôi là đảm bảo sự an toàn và hài lòng của khách hàng, nuôi dưỡng các mối quan hệ đối tác của chúng tôi và duy trì danh tiếng của chúng tôi về sự xuất sắc về kỹ thuật,” ông Paul Hadjy, Phó Chủ tịch APAC và Dịch vụ An ninh Mạng của Bitdefender, cho biết. “Chúng tôi có thể xác nhận rằng các hệ thống và hoạt động nội bộ của Bitdefender không bị ảnh hưởng bởi các vấn đề của CrowdStrike và Microsoft. Dịch vụ của chúng tôi tiếp tục hoạt động bình thường mà không bị gián đoạn.”
Để cung cấp sự minh bạch và trấn an khách hàng của chúng tôi, chúng tôi đã công bố cái nhìn sâu về quy trình phát hành phần mềm của chúng tôi, quy trình này kiểm tra và xác nhận mọi bản cập nhật trước khi triển khai theo các thực tiễn tốt nhất của Chu trình Phát triển Phần mềm (SDLC).
Quy Trình Phát Triển và QA
Cam kết của chúng tôi về chất lượng và độ tin cậy bắt đầu từ Chu trình Phát triển Phần mềm (SDLC) vững chắc. Quy trình này bao gồm các thực tiễn tốt nhất ở mọi giai đoạn để ngăn ngừa các vấn đề phần mềm không đạt yêu cầu đến sản phẩm cuối cùng. Thông qua việc kiểm tra toàn diện và cải tiến liên tục, chúng tôi duy trì các tiêu chuẩn cao nhất về hiệu suất và chức năng. Mỗi bản cập nhật phải trải qua việc kiểm tra thủ công và tự động nghiêm ngặt trước khi triển khai.
Kiểm Tra Tự Động:
Hơn 90% các tình huống tiềm năng được bao phủ bởi bộ kiểm tra tự động rộng lớn của chúng tôi. Điều này cho phép chúng tôi hiệu quả chạy lại toàn bộ bộ kiểm tra sau các thay đổi mã nhỏ, đảm bảo chất lượng nhất quán trong suốt quá trình phát triển. Các bài kiểm tra tự động này được thực hiện hàng ngày giữa các lần phát hành, duy trì tiêu chuẩn cao về độ tin cậy.
Kiểm Tra Thủ Công:
Mặc dù tự động hóa là rất quan trọng, các kỹ sư QA tay nghề cao của chúng tôi thực hiện các bài kiểm tra thủ công để phát hiện các vấn đề mà các bài kiểm tra tự động có thể bỏ qua. Cách tiếp cận kép này đảm bảo phần mềm được kiểm tra kỹ lưỡng, nâng cao độ tin cậy tổng thể.
2. Quy Trình Phát Hành và Các Thực Tiễn Tốt Nhất
Chúng tôi sử dụng sản phẩm và dịch vụ của chính mình nội bộ để kiểm tra tính năng, xác định vấn đề và đảm bảo chúng đáp ứng các tiêu chuẩn cao của chúng tôi trước khi phát hành. Các bản cập nhật được triển khai trên toàn công ty của chúng tôi, không chỉ ở bộ phận kỹ thuật, đảm bảo việc kiểm tra thực tế toàn diện trước khi phát hành rộng rãi.
Các bản cập nhật nhạy cảm, chẳng hạn như các bản cập nhật trình điều khiển lõi chính, trải qua các quy trình phát hành có kiểm soát kéo dài (thỉnh thoảng kéo dài hàng tháng) với thông tin rõ ràng trong Release Notes để giảm thiểu sự gián đoạn.
Phát Hành Dựa Trên Đám Mây: Triển Khai Theo Khu Vực
Đối với các bản cập nhật đám mây, chúng tôi sử dụng quy trình triển khai theo khu vực để giảm thiểu tác động tiềm tàng của các vấn đề không lường trước bằng cách phát hành cập nhật qua nhiều khu vực theo các giai đoạn.
Chúng tôi bắt đầu với một khu vực “ảo” gồm nhân viên của chúng tôi, cho phép chúng tôi xác định và giải quyết các vấn đề tiềm ẩn trước khi chúng ảnh hưởng đến khách hàng.
Cập nhật sau đó sẽ được triển khai dần dần qua các khu vực khác nhau trong một khoảng thời gian quy định, cho phép chúng tôi giải quyết các vấn đề mà không ảnh hưởng đến tất cả người dùng cùng một lúc.
Các Đại Lý Điểm Cuối: Cập Nhật Theo Giai Đoạn
Đối với các cập nhật đại lý điểm cuối, chúng tôi sử dụng chiến lược phát hành theo giai đoạn.. Dưới đây là phân tích của các giai đoạn:
Super Fast Ring – Sau khi kiểm tra nội bộ, bản cập nhật có sẵn trên Fast Ring. Chương trình này cho phép khách hàng kiểm tra bản cập nhật trong môi trường của họ trước khi triển khai rộng rãi, giúp chúng tôi xác định các vấn đề không lường trước hoặc vấn đề tương thích.
Fast Ring – Sau khi kiểm tra nội bộ, bản cập nhật có sẵn trên Fast Ring. Chương trình này cho phép khách hàng kiểm tra bản cập nhật trong môi trường của họ trước khi triển khai rộng rãi, giúp chúng tôi xác định các vấn đề không lường trước hoặc vấn đề tương thích.
Các bản cập nhật thường ở trên Fast Ring trong một tuần. Đối với các bản sửa lỗi khẩn cấp, Slow Ring có thể được cập nhật trong vòng 24 giờ sau khi phát hành Fast Ring. Đối với các vấn đề nghiêm trọng, các bản phát hành Slow Ring có thể bị trì hoãn hoặc ngừng hoàn toàn cho đến khi một phiên bản mới với các vấn đề đã được giải quyết được phát hành, bắt đầu lại chu kỳ phát hành.
Slow Ring – Tùy chọn này ưu tiên sự ổn định, nhận được các bản cập nhật sau một khoảng thời gian. Khi bản cập nhật đến Slow Ring, nó đã được kiểm tra kỹ lưỡng nội bộ và bởi người dùng Fast Ring, và bất kỳ điều chỉnh cần thiết đã được thực hiện.
Bạn có thể dễ dàng gán các điểm cuối vào Fast hoặc Slow Ring để cập nhật có kiểm soát. Việc xác định và giải quyết các vấn đề sớm ở các giai đoạn Super Fast Ring và Fast Ring đã dẫn đến việc không cần quay lại cho các bản cập nhật Slow Ring trong năm 2024.
Tóm Tắt
Chúng tôi đã phác thảo cách Bitdefender thực hiện việc phát hành cập nhật một cách cẩn thận theo các giai đoạn để đảm bảo hoạt động suôn sẻ. Việc giữ hệ thống an toàn là một nỗ lực của cả đội. Đây là một số thực tiễn tốt nhất để tránh sự gián đoạn không cần thiết:
- Sử Dụng Cả Hai Ring: Sử dụng cả Fast và Slow Rings.
- Kiểm Tra Sớm Với Fast Ring: Gán một số máy không quan trọng cho Fast Ring để phát hiện các vấn đề tương thích trước khi phát hành rộng rãi.
- Duy Trì Sự Ổn Định Với Slow Ring: Giữ hầu hết máy trên Slow Ring để hưởng lợi từ việc kiểm tra thêm bởi người dùng Fast Ring, giảm khả năng gặp phải vấn đề không mong muốn.
- Các Chính Sách Khác Nhau Cho Các Ring: Thiết lập chính sách khác nhau cho các cập nhật Fast và Slow Ring để kiểm soát thời gian và nhắm mục tiêu cập nhật đến các máy cụ thể.
- Kiểm Tra Như Người Dùng: Thực hiện Kiểm Tra Chấp Nhận Người Dùng (UAT) nơi người dùng cuối thực hiện kiểm tra bản cập nhật Fast Ring trong mạng sản xuất thực tế trong giờ làm việc bình thường.
- Xem Xét Release Notes: Luôn xem xét Release Notes trước khi triển khai các bản cập nhật, đặc biệt là trên Slow Ring, để hiểu các thay đổi cụ thể, sửa lỗi và các vấn đề đã biết.
Mua bản quyền Bitdefender
GADITI là đơn vị chuyên cung cấp phần mềm bản quyền & dịch vụ IT cho doanh nghiệp SMB. Với thế mạnh là đội ngũ chuyên gia CNTT chuyên nghiệp, đã qua đào tạo bài bản & được cấp chứng chỉ quốc tế và trong nước, chúng tôi có thể giúp bạn mua bản quyền, gia hạn, nâng cấp với báo giá tốt nhất tất cả các sản phẩm Bitdefender, đặc biệt là doanh nghiệp được miễn phí hỗ trợ cài đặt và khắc phục sự cố.
Lợi ích của khách hàng khi mua bản quyền tại GADITI:
- Giá License cạnh tranh, chúng tôi giúp khách hàng tối ưu chi phí vận hành nhất có thể, đồng thời đưa ra tư vấn cấp phép bản quyền tốt nhất.
- Minh bạch về giá giấy phép bản quyền, miễn phí tư vấn.
- Giảm chi phí, tối ưu hệ thống công nghệ doanh nghiệp từ chuyên gia IT.
- Đối tác của Microsoft có năng lực được chứng nhận, nếu bạn cần hỗ trợ từ các chuyên gia bảo mật.
CÔNG TY TNHH CÔNG NGHỆ GADITI
- Địa chỉ: 161E1 Trung Mỹ Tây 13A, Phường Trung Mỹ Tây, Quận 12, Thành phố Hồ Chí Minh
- Điện thoại: 039.8686.950
- Mail: [email protected]