Câu chuyện thành công của khách hàng: Dexcom

Câu chuyện thành công của khách hàng: Dexcom

Mở rộng quy mô DevOps tại Dexcom nhờ tính sẵn sàng cao của JFrog và NetApp

GIỚI THIỆU DOANH NGHIỆP

Dexcom, Inc. là đơn vị tiên phong trong việc trao quyền kiểm soát bệnh tiểu đường cho cộng đồng thông qua các hệ thống giám sát đường huyết liên tục tiên tiến. Với vai trò dẫn đầu trong lĩnh vực công nghệ y tế, Dexcom không ngừng lắng nghe nhu cầu của người dùng, đội ngũ chăm sóc và các nhà cung cấp dịch vụ y tế để đơn giản hóa cũng như nâng cao trải nghiệm quản lý bệnh tiểu đường toàn cầu.

THÁCH THỨC CÔNG NGHỆ

Để đáp ứng nhu cầu tăng trưởng mạnh mẽ, các nhóm phát triển phần mềm tại Dexcom đã được phân bổ trên nhiều địa điểm và áp dụng đa dạng phương pháp lưu trữ, triển khai các tạo phẩm nhị phân. Điều này làm tăng độ phức tạp trong cộng tác, đồng thời duy trì nhiều kho vùng chứa cá nhân trên các bản cài đặt Artifactory và Google Container Register rời rạc.

Nhóm nền tảng của Dexcom đã lên kế hoạch hội tụ và chuẩn hóa hoạt động trên Google Cloud Platform bằng các giải pháp thuần đám mây. Việc xây dựng một môi trường điều hành đồng bộ này nhằm phục vụ nhu cầu quản lý kho lưu trữ nhị phân duy nhất, dành riêng cho toàn bộ các nhà phát triển mà Dexcom chủ động vận hành. Với dung lượng sử dụng lớn liên tục 24/7 trên phạm vi toàn cầu, Dexcom cần một giải pháp quản lý tạo phẩm có tính sẵn sàng cao, đáp ứng khả năng đồng bộ đa khu vực và đảm bảo thời gian ngừng hệ thống cực kỳ thấp.

GIẢI PHÁP & KẾT QUẢ TRIỂN KHAI

Đội ngũ nền tảng Dexcom đã triển khai Artifactory self-hosted ở chế độ high availability (HA) trên cụm máy ảo do Google Cloud Platform quản lý, cân bằng tải giữa các nút để đảm bảo khả năng phục vụ liên tục. Các node dự phòng trong mô hình HA đã cho phép việc bảo trì hệ thống diễn ra hoàn toàn minh bạch với người dùng cuối mà không gây gián đoạn vận hành.

Dexcom lựa chọn sử dụng NetApp Cloud Volume Service – nền tảng lưu trữ hoạt động trên NFS – vì đáp ứng tối ưu các tiêu chí về dung lượng, hiệu suất. Với hỗ trợ kỹ thuật từ đội ngũ NetApp Google Cloud, trong vòng 20 phút Dexcom đã thiết lập dịch vụ NFS đồng bộ trên nhóm phiên bản Artifactory managed, đáp ứng mọi kỳ vọng về hiệu suất và linh hoạt mở rộng.

Bên cạnh đó, Dexcom tích hợp JFrog Xray để chủ động quét các kho lưu trữ tạo phẩm và phòng ngừa lỗ hổng bảo mật tiềm ẩn trong thành phần mã nguồn mở, nâng cao tiêu chuẩn bảo mật phần mềm.

Quá trình chuyển đổi môi trường Artifactory HA sang hệ thống production vận hành liên tục đã được triển khai liền mạch, tới mức cộng đồng phát triển Dexcom gần như không nhận thấy bất kỳ sự thay đổi nào. Ngoài ra, tính năng replication liên khu vực giữa các địa điểm toàn cầu chỉ mất 30 phút để cấu hình trong phiên hỗ trợ trực tuyến, từ đó tăng cường thêm một lớp bảo vệ DR (Disaster Recovery) toàn diện.

Artifactory Tính sẵn sàng cao trên Google Cloud Platform với NetApp NFSArtifactory Tính sẵn sàng cao trên Google Cloud Platform với NetApp NFS

“Gần đây, Dexcom đã gặp sự cố với một nút chạy JFrog, chúng tôi đã tạm dừng nút này để bảo trì trong khi nút phụ vẫn hoạt động. Người dùng cuối tiếp tục chạy mà không có thời gian ngừng hoạt động hoặc không ảnh hưởng đến hiệu suất.”

— Joel Ferrer, Kỹ sư DevOps cao cấp tại Dexcom

Bạn đang cần một giải pháp DevOps hiện đại, quy mô cao với độ sẵn sàng và bảo mật hàng đầu? Hãy liên hệ Softribution ngay hôm nay để được tư vấn chi tiết và triển khai bộ giải pháp JFrog, NetApp tối ưu nhất cho doanh nghiệp bạn!

Share this post