CloudFix tiết kiệm thời gian và chi phí bằng cách sử dụng Amazon QuickSight cho phân tích nhúng trong sản phẩm dịch vụ phần mềm (SaaS) của họ trên Nền tảng Tối ưu Chi phí Đám mây

bởi Rahul Subramaniam | vào ngày 04 THÁNG 01 NĂM 2024 |

Đây là một bài đăng được viết bởi Rahul Subramaniam, Người sáng lập và Giám đốc điều hành của CloudFix.

CloudFix là một nền tảng tối ưu hóa chi phí đám mây giúp các tổ chức xác định cơ hội tiết kiệm chi phí trong chi tiêu AWS của họ và tự động hóa các sửa lỗi. Chúng tôi giúp hầu hết khách hàng giảm chi phí AWS khoảng 15%, cho phép các công ty đầu tư vào hiện đại hóa và các dịch vụ AWS cấp cao hơn. Trong bài đăng này, chúng tôi chia sẻ cách đội ngũ phát triển của chúng tôi đã tiết kiệm thời gian và tiền bạc, và tăng cường sự hài lòng của khách hàng, bằng cách nhúng Amazon QuickSight vào sản phẩm dịch vụ phần mềm của chúng tôi.

Chúng tôi nhận thấy có cơ hội tự động hóa nhiều công việc này cho khách hàng, và phát triển nền tảng CloudFix của chúng tôi. Nó theo dõi từng nguồn lực AWS, xác định cơ hội tiết kiệm chi phí dựa trên các yếu tố sau:

  • Hơn 50 cảnh báo mà AWS phát ra hàng tuần
  • Giảm giá giá cả
  • Nguồn lực không sử dụng
  • Reserved instances
  • Nguồn lực có thể chuyển đến các cấp giá rẻ hơn

Bởi vì chúng tôi tập trung vào việc thêm mới các tối ưu hóa chi phí vào công cụ của chúng tôi, nên chúng tôi không tập trung vào báo cáo. Ban đầu, chúng tôi xây dựng một giải pháp phân tích dữ liệu tự nhiên sử dụng sự kết hợp của các công cụ thông tin doanh nghiệp (BI) mã nguồn mở và thương mại. Tuy nhiên, chúng tôi phát hiện rằng những công cụ này khó tích hợp với AWS, khó quản lý và chi phí bảo trì cao. Chúng tôi nhận thấy rằng mỗi khách hàng đều yêu cầu những tùy chỉnh khác nhau và chúng tôi đang xây dựng chúng trên cơ sở từng trường hợp.

Chúng tôi đang phát triển nhanh chóng và giải pháp đơn giản không phát triển theo nhu cầu của chúng tôi.

Ngoài ra, các đội dịch vụ của chúng tôi đã dành thời gian tạo báo cáo tối ưu hóa chi phí một cách thủ công, thường đòi hỏi công việc làm lại để tuân thủ theo nhu cầu và đặc điểm cụ thể của khách hàng này. Chúng tôi cũng nhận thấy việc sử dụng chức năng báo cáo cơ bản của nền tảng thường xuyên thấp, điều này làm chúng tôi lo ngại vì nó có thể đã gợi ý sự không hài lòng với tính năng này.

Chúng tôi muốn một giải pháp có thể tích hợp dễ dàng với các sản phẩm AWS, mở rộng theo chúng tôi và đơn giản cho người dùng sử dụng — cũng như đội ngũ của chúng tôi duy trì. Chúng tôi muốn đảm bảo rằng chúng tôi sử dụng thời gian của mình cho đề xuất giá trị cốt lõi của mình, và việc tích hợp QuickSight đã cho phép chúng tôi làm điều đó.

QuickSight mở rộng thành công của chúng tôi

Chúng tôi đã chọn QuickSight vì nó rất dễ tích hợp với kiến trúc AWS của chúng tôi. Khả năng tiêu thụ dữ liệu từ các nguồn khác nhau là một yếu tố quan trọng trong sự lựa chọn này. QuickSight đã chứng minh rằng nó rất dễ sử dụng đối với khách hàng của chúng tôi và mở rộng cùng với sự phát triển của chúng tôi.

Cơ sở cho tất cả các yêu cầu của khách hàng của chúng tôi là phân tích Báo cáo Chi phí và Sử dụng AWS (CUR). Chúng tôi may mắn vì CUR là một nguồn dữ liệu tiêu chuẩn, nằm trong Amazon Simple Storage Service (Amazon S3), với các công cụ AWS như Amazon Athena.

Việc triển khai rất đơn giản: vì QuickSight là một phần của bộ công cụ AWS, không có vấn đề nào khi tích hợp với nhiều nguồn, như Amazon Relationship Database Service (Amazon RDS), CUR trong Amazon S3 và Athena. Hợp tác với đội ngũ QuickSight đã giúp chúng tôi nhanh chóng giảm gánh nặng của việc tạo ra báo cáo mà tất cả khách hàng của chúng tôi có thể tiêu thụ theo cách riêng của họ.

Bảo mật là quan trọng đối với khách hàng của chúng tôi, vì vậy chúng tôi sử dụng bảo mật cấp dòng với các quy tắc dựa trên người dùng (đơn vị) để hạn chế quyền truy cập cho người dùng phù hợp.

Chúng tôi đã dành vài tháng phát triển bảng điều khiển của mình, thu thập ý kiến phản hồi từ khách hàng và kiểm tra lại trước khi triển khai. Từ đánh giá đến ra mắt mất chưa đầy một năm.

Sơ đồ sau minh họa kiến trúc giải pháp của chúng tôi.

Bức ảnh màn hình sau đây là một ví dụ về bảng điều khiển tiết kiệm chi phí AWS của chúng tôi.

Bức ảnh màn hình sau đây là một ví dụ về bảng điều khiển đề xuất tiết kiệm chi phí AWS của chúng tôi.

Lợi ích của QuickSight với phân tích nhúng cho SaaS

QuickSight đã chứng tỏ là một thành công lớn đối với chúng tôi. Bảng điều khiển nhúng của nó rất dễ sử dụng, ngay cả đối với người dùng không quen sử dụng các công cụ BI.

Nó mang lại cho khách hàng của chúng tôi một cái nhìn trực quan, gần thời gian thực về việc tiết kiệm chi phí AWS và tiến triển đạt được mục tiêu. Mô hình giá trả theo sử dụng giúp chúng tôi dễ dàng cung cấp phân tích nhúng trong sản phẩm cho mọi khách hàng và hàng trăm lượt thử nghiệm miễn phí.

Dưới đây là một số lợi ích chính cho khách hàng:

  • Báo cáo được tạo ra theo yêu cầu thay vì qua đêm.
  • Tăng 66% trong việc khách hàng sử dụng tính năng báo cáo.
  • Tăng 50% trong sự hài lòng của khách hàng với kết quả báo cáo.

QuickSight cũng đã là một chiến thắng cho đội sản phẩm của chúng tôi:

  • Tăng 20% hiệu quả vì nhiều nhiệm vụ tối ưu chi phí được tự động hóa.
  • Giảm 90% số lượng lỗi trong các báo cáo tối ưu chi phí vì bảng điều khiển được tạo tự động từ nguồn dữ liệu của chúng tôi.
  • Giảm 50% số lượng yêu cầu hỗ trợ vì các chế độ xem bảng điều khiển tùy chỉnh là tự phục vụ.
  • Mô hình giá trả theo sử dụng và các tiết kiệm chi phí liên quan.

Tiếp theo là gì

Chúng tôi có kế hoạch mở rộng việc sử dụng bảng điều khiển nhúng của QuickSight để cung cấp thêm thông tin chi tiết về cơ hội tiết kiệm chi phí AWS cho khách hàng của chúng tôi, và chúng tôi rất hào hứng với các tính năng mới mà AWS đang xây dựng. Chúng tôi mong đợi sử dụng Amazon QuickSight Q để xác định xu hướng và mô hình trong dữ liệu của chúng tôi mà chúng tôi không thể nhìn thấy được bằng cách tự làm.

Chúng tôi cũng đã bắt đầu sử dụng QuickSight để cải thiện các hoạt động của chúng tôi, chẳng hạn như theo dõi hành vi của khách hàng và các xu hướng khác giúp chúng tôi cải thiện sản phẩm và hiệu quả làm việc của mình.

Bắt đầu với QuickSight

Việc nhúng các công cụ phân tích của QuickSight vào sản phẩm của chúng tôi đã là một chiến thắng không thể phủ nhận. Công cụ này dễ sử dụng, hiệu suất cao với các tập dữ liệu lớn, chi phí hiệu quả và đơn giản để chúng tôi duy trì. Để biết thêm thông tin, truy cập Amazon QuickSight.

 Về tác giải:

Rahul Subramaniam là Người sáng lập và Giám đốc điều hành của CloudFix, đồng thời là thành viên hội đồng quản trị của FinOps Foundation. Trong suốt sự nghiệp của mình, Rahul đã di chuyển thành công hơn 140 sản phẩm phần mềm doanh nghiệp sang AWS. Anh đã áp dụng hơn 15 năm kinh nghiệm làm việc với các dịch vụ AWS để tạo ra các sản phẩm mang tính cách mạng như CloudFix và DevFlows giúp thay đổi cách người dùng xây dựng, quản lý và tối ưu hóa trong AWS. Rahul cũng là người sáng lập và đồng chủ trì AWS Made Easy Livestream, một buổi phát trực tiếp hàng đầu trong ngành mang đến cái nhìn toàn diện về trạng thái và tương lai của AWS và đám mây