Logo Zephyrnet

Tăng cường khả năng phân tích dưới dạng dịch vụ bằng cách sử dụng Amazon Redshift | Dịch vụ web của Amazon

Ngày:

Phân tích dưới dạng dịch vụ (AaaS) là mô hình kinh doanh sử dụng đám mây để cung cấp khả năng phân tích trên cơ sở đăng ký. Mô hình này cung cấp cho các tổ chức một giải pháp linh hoạt, có thể mở rộng và tiết kiệm chi phí để xây dựng phân tích. Mô hình AaaS tăng tốc quá trình ra quyết định dựa trên dữ liệu thông qua phân tích nâng cao, cho phép các tổ chức thích ứng nhanh chóng với xu hướng thị trường đang thay đổi và đưa ra các lựa chọn chiến lược sáng suốt.

Amazon RedShift là dịch vụ kho dữ liệu đám mây cung cấp thông tin chi tiết theo thời gian thực và khả năng phân tích dự đoán để phân tích dữ liệu từ terabyte đến petabyte. Nó cung cấp các tính năng như chia sẻ dữ liệu, Máy học dịch chuyển đỏ của Amazon, Quang phổ dịch chuyển đỏ AmazonAmazon Redshift không có máy chủ, giúp đơn giản hóa việc xây dựng ứng dụng và giúp các công ty AaaS dễ dàng tích hợp các khả năng phân tích dữ liệu phong phú. Amazon Redshift cung cấp tới Chi phí cho mỗi người dùng thấp hơn 4.9 lần và hiệu suất giá tốt hơn tới 7.9 lần hơn các kho dữ liệu đám mây khác.

Sản phẩm Được hỗ trợ bởi Amazon Redshift chương trình giúp các Đối tác AWS vận hành mô hình AaaS nhanh chóng xây dựng các ứng dụng phân tích bằng Amazon Redshift và mở rộng quy mô kinh doanh của họ một cách thành công. Ví dụ: bạn có thể xây dựng hình ảnh trực quan trên Amazon Redshift và nhúng chúng vào các ứng dụng để cung cấp trải nghiệm phân tích vượt trội cho người dùng cuối. Trong bài đăng này, chúng ta khám phá cách các nhà cung cấp AaaS mở rộng quy trình của họ bằng Amazon Redshift để cung cấp thông tin chuyên sâu cho khách hàng.

Mô hình phân phối AaaS

Trong khi phân phối dữ liệu trên quy mô lớn, nhà cung cấp và khách hàng AaaS có thể chọn nơi lưu trữ dữ liệu và nơi xử lý dữ liệu.

Các nhà cung cấp AaaS có thể chọn nhập và xử lý tất cả dữ liệu khách hàng vào tài khoản của riêng họ và cung cấp thông tin chi tiết cho tài khoản khách hàng. Ngoài ra, họ có thể chọn xử lý trực tiếp dữ liệu tại chỗ trong tài khoản của khách hàng.

Việc lựa chọn các mô hình phân phối này phụ thuộc vào nhiều yếu tố và mỗi yếu tố đều có những lợi ích riêng. Vì các nhà cung cấp AaaS phục vụ nhiều khách hàng nên họ có thể kết hợp các mô hình này theo kiểu kết hợp, đáp ứng sở thích của từng khách hàng. Sơ đồ sau minh họa hai mô hình phân phối.

Chúng ta khám phá các chi tiết kỹ thuật của từng mô hình trong các phần tiếp theo.

Xây dựng AaaS trên Amazon Redshift

Amazon Redshift có các tính năng cho phép nhà cung cấp AaaS triển khai ba mô hình phân phối độc đáo một cách linh hoạt:

  • Mô hình được quản lý – Xử lý dữ liệu trong kho dữ liệu Redshift mà nhà cung cấp AaaS quản lý
  • Mô hình Redshift của riêng bạn (BYOR) – Xử lý dữ liệu trực tiếp trong kho dữ liệu Redshift của khách hàng
  • Mô hình lai – Sử dụng kết hợp cả 2 model tùy theo nhu cầu khách hàng

Các mô hình phân phối này mang lại cho nhà cung cấp AaaS sự linh hoạt trong việc cung cấp thông tin chi tiết cho khách hàng của họ bất kể kho dữ liệu được đặt ở đâu.

Hãy xem cách hoạt động của từng mô hình phân phối này trong thực tế.

Mô hình được quản lý

Trong mô hình này, nhà cung cấp AaaS nhập dữ liệu khách hàng vào tài khoản của chính họ và sử dụng kho dữ liệu Redshift của riêng họ để xử lý. Sau đó, họ sử dụng một hoặc nhiều phương pháp để cung cấp những hiểu biết sâu sắc được tạo ra cho khách hàng của mình. Amazon Redshift cho phép các công ty xây dựng các ứng dụng nhiều người thuê một cách an toàn, đảm bảo tính cách ly, tính toàn vẹn và bảo mật dữ liệu. Nó cung cấp các tính năng như bảo mật cấp hàng (RLS), bảo mật cấp cột (CLS) để kiểm soát truy cập chi tiết, kiểm soát truy cập dựa trên vai trò (RBAC) và gán quyền ở cấp cơ sở dữ liệu và lược đồ.

Sơ đồ sau minh họa mô hình phân phối được quản lý và các phương pháp khác nhau mà nhà cung cấp AaaS có thể sử dụng để cung cấp thông tin chi tiết cho khách hàng của họ.

Quy trình làm việc bao gồm các bước sau:

  1. Nhà cung cấp AaaS lấy dữ liệu từ các nguồn dữ liệu của khách hàng như cơ sở dữ liệu vận hành, tệp và API rồi nhập chúng vào kho dữ liệu Redshift được lưu trữ trong tài khoản của họ.
  2. Công việc xử lý dữ liệu làm phong phú thêm dữ liệu trong Amazon Redshift. Đây có thể là một ứng dụng mà nhà cung cấp AaaS đã xây dựng để xử lý dữ liệu hoặc họ có thể sử dụng dịch vụ xử lý dữ liệu như Amazon EMR or Keo AWS để chạy các ứng dụng Spark.
  3. Giờ đây, nhà cung cấp AaaS có nhiều phương pháp để cung cấp thông tin chi tiết cho khách hàng của họ:
    1. Lựa chọn 1 – Dữ liệu phong phú với thông tin chi tiết được chia sẻ trực tiếp với phiên bản Redshift của khách hàng bằng cách sử dụng Chia sẻ dữ liệu Amazon Redshift tính năng. Người dùng cuối sử dụng dữ liệu bằng các công cụ phân tích và công cụ thông minh kinh doanh (BI).
    2. Lựa chọn 2 – Nếu các nhà cung cấp AaaS đang xuất bản thông tin chuyên sâu chung cho Trao đổi dữ liệu AWS để tiếp cận hàng triệu khách hàng AWS và kiếm tiền từ những thông tin chi tiết đó, khách hàng của họ có thể sử dụng Trao đổi dữ liệu AWS cho Amazon Redshift. Với tính năng này, khách hàng sẽ có được thông tin chi tiết tức thì về kho dữ liệu Redshift của họ mà không cần phải viết các quy trình trích xuất, chuyển đổi và tải (ETL) để nhập dữ liệu. AWS Data Exchange cung cấp cho khách hàng một cách đăng ký dữ liệu an toàn và tuân thủ với tính năng quản lý đăng ký và thanh toán tổng hợp.
    3. Lựa chọn 3 – Nhà cung cấp AaaS đưa ra những hiểu biết sâu sắc về ứng dụng web bằng cách sử dụng API dữ liệu Redshift của Amazon. Khách hàng truy cập ứng dụng web trực tiếp từ internet. Điều này mang lại cho nhà cung cấp AaaS sự linh hoạt để hiển thị thông tin chi tiết bên ngoài tài khoản AWS.
    4. Lựa chọn 4 – Khách hàng kết nối với phiên bản Redshift của nhà cung cấp AaaS bằng cách sử dụng Amazon QuickSight hoặc các công cụ BI của bên thứ ba khác thông qua kết nối JDBC.

Trong mô hình này, khách hàng chuyển trách nhiệm quản lý và quản lý dữ liệu sang các nhà cung cấp AaaS, với các dịch vụ đơn giản để hiểu rõ hơn. Điều này giúp cải thiện khả năng ra quyết định khi khách hàng tập trung vào các hoạt động cốt lõi và tiết kiệm thời gian khỏi các nhiệm vụ quản lý dữ liệu tẻ nhạt. Vì các nhà cung cấp AaaS di chuyển dữ liệu từ tài khoản khách hàng nên có thể phát sinh chi phí truyền dữ liệu liên quan tùy thuộc vào cách họ di chuyển dữ liệu. Tuy nhiên, vì họ cung cấp dịch vụ này trên quy mô lớn cho nhiều khách hàng nên họ có thể cung cấp các dịch vụ tiết kiệm chi phí nhờ tính kinh tế nhờ quy mô.

mô hình BYOR

Trong trường hợp khách hàng lưu trữ kho dữ liệu Redshift và muốn chạy phân tích trên nền tảng dữ liệu của riêng họ mà không cần di chuyển dữ liệu ra ngoài, bạn hãy sử dụng mô hình BYOR.

Sơ đồ sau đây minh họa mô hình BYOR, trong đó các nhà cung cấp AaaS xử lý dữ liệu để bổ sung thông tin chi tiết trực tiếp vào kho dữ liệu của khách hàng để dữ liệu không bao giờ rời khỏi tài khoản khách hàng.

Giải pháp bao gồm các bước sau:

  1. Khách hàng nhập tất cả dữ liệu từ nhiều nguồn dữ liệu khác nhau vào kho dữ liệu Redshift của họ.
  2. Dữ liệu đang được xử lý:
    1. Nhà cung cấp AaaS sử dụng kênh bảo mật, Liên kết riêng AWS cho API dữ liệu dịch chuyển đỏ, để đẩy logic xử lý dữ liệu trực tiếp vào kho dữ liệu Redshift của khách hàng.
    2. Họ sử dụng cùng một kênh để xử lý dữ liệu trên quy mô lớn với nhiều khách hàng. Sơ đồ minh họa khách hàng thứ hai, nhưng nó có thể mở rộng tới hàng trăm hoặc hàng nghìn khách hàng. Các nhà cung cấp AaaS có thể điều chỉnh logic xử lý dữ liệu cho mỗi khách hàng bằng cách tách biệt các tập lệnh cho từng khách hàng và triển khai chúng theo danh tính của khách hàng, cung cấp dịch vụ tùy chỉnh và hiệu quả.
  3. Người dùng cuối của khách hàng sử dụng dữ liệu từ tài khoản của chính họ bằng cách sử dụng các công cụ BI và ứng dụng phân tích.
  4. Khách hàng có quyền kiểm soát cách hiển thị thông tin chi tiết cho người dùng cuối của họ.

Mô hình phân phối này cho phép khách hàng quản lý dữ liệu của riêng họ, giảm sự phụ thuộc vào nhà cung cấp AaaS và cắt giảm chi phí truyền dữ liệu. Bằng cách giữ dữ liệu trong môi trường riêng của họ, khách hàng có thể giảm nguy cơ vi phạm dữ liệu đồng thời hưởng lợi từ những hiểu biết sâu sắc để đưa ra quyết định tốt hơn.

Mô hình lai

Khách hàng có nhu cầu đa dạng bị ảnh hưởng bởi các yếu tố như bảo mật dữ liệu, tuân thủ và chuyên môn kỹ thuật. Để tiếp cận nhiều đối tượng khách hàng hơn, các nhà cung cấp AaaS có thể chọn phương pháp kết hợp cung cấp cả mô hình được quản lý và mô hình BYOR tùy thuộc vào khách hàng, mang lại sự linh hoạt và khả năng phục vụ nhiều khách hàng.

Sơ đồ sau minh họa nhà cung cấp AaaS cung cấp thông tin chuyên sâu thông qua mô hình BYOR cho Khách hàng 1 và 4, mô hình được quản lý cho Khách hàng 2 và 3, v.v.

Kết luận

Trong bài đăng này, chúng tôi đã nói về nhu cầu ngày càng tăng về phân tích dưới dạng dịch vụ và cách các nhà cung cấp có thể sử dụng khả năng của Amazon Redshift để cung cấp thông tin chi tiết cho khách hàng của họ. Chúng tôi đã kiểm tra hai mô hình phân phối chính: mô hình được quản lý, trong đó các nhà cung cấp AaaS xử lý dữ liệu trên tài khoản của chính họ và mô hình BYOR, trong đó các nhà cung cấp AaaS xử lý và làm phong phú dữ liệu trực tiếp trong tài khoản khách hàng của họ. Mỗi phương pháp mang lại những lợi ích riêng, chẳng hạn như hiệu quả về chi phí, khả năng kiểm soát nâng cao và thông tin chi tiết được cá nhân hóa. Tính linh hoạt của Đám mây AWS hỗ trợ mô hình kết hợp, đáp ứng nhu cầu đa dạng của khách hàng và cho phép các nhà cung cấp AaaS mở rộng quy mô. Chúng tôi cũng đã giới thiệu Được hỗ trợ bởi Amazon Redshift chương trình hỗ trợ các doanh nghiệp AaaS xây dựng các ứng dụng phân tích hiệu quả, thúc đẩy sự tương tác của người dùng được cải thiện và tăng trưởng kinh doanh.

Chúng tôi nhân cơ hội này để mời các đối tác ISV của mình tham gia liên hệ với chúng tôi và tìm hiểu thêm về chương trình Powered by Amazon Redshift.


Về các tác giả

Sandipan Bhaumik là Kiến trúc sư giải pháp chuyên gia phân tích cấp cao có trụ sở tại London, Vương quốc Anh. Anh giúp khách hàng hiện đại hóa nền tảng dữ liệu truyền thống của họ bằng cách sử dụng kiến ​​trúc dữ liệu hiện đại trên đám mây để thực hiện phân tích trên quy mô lớn.

thánh das là Giám đốc sản phẩm cấp cao trong nhóm Amazon Redshift và lãnh đạo Amazon Redshift GTM cho các chương trình đối tác, bao gồm các chương trình Powered by Amazon Redshift và Redshift Ready.

tại chỗ_img

Tin tức mới nhất

tại chỗ_img