Mô tả sản phẩm: Amazon Kinesis Firehose là dịch vụ được quản lý hoàn toàn để cung cấp dữ liệu truyền theo thời gian thực tới các điểm đến như Amazon S3, Amazon Redshift hoặc Amazon ES. Với Firehose, bạn không cần viết ứng dụng nào hay quản lý tài nguyên nào. Bạn định cấu hình trình sản xuất dữ liệu của mình để gửi dữ liệu tới Firehose và nó sẽ tự động đưa dữ liệu đến điểm đích mà bạn đã chỉ định.
Cách tính giá: Giá Amazon Kinesis Firehose căn cứ theo khối lượng dữ liệu được đưa lên Amazon Kinesis Firehose, được tính bằng số bản ghi dữ liệu bạn gửi lên dịch vụ nhân với dung lượng của mỗi bản ghi, làm tròn lên 5KB gần nhất. Ví dụ: nếu bản ghi dữ liệu của bạn có dung lượng 42 KB mỗi bản ghi, Amazon Kinesis Firehose sẽ tính mỗi bản ghi tương đương với 45 KB dữ liệu được sử dụng. Tại khu vực Miền Đông Hoa Kỳ, giá Amazon Kinesis Firehose là 0.035 USD mỗi GB dữ liệu được sử dụng. Để biết thông tin chi tiết về giá, xem phần Giá Amazon Kinesis Firehose.
Ví dụ về chi phí: Trong hướng dẫn này, bạn sẽ tạo hai luồng phân phối Amazon Kinesis Firehose riêng biệt. Một luồng sẽ nhận dữ liệu từ trình sản xuất nhật ký truy cập Apache của bạn và luồng kia sẽ nhận thông tin đầu ra từ ứng dụng Amazon Kinesis Analytics.
Đối với luồng phân phối Firehose đầu tiên, giả định trình sản xuất gửi 500 bản ghi mỗi giây và mỗi bản ghi có kích thước dưới 5 KB (điển hình cho bản ghi nhật ký truy cập Apache). Ước tính hàng tháng cho việc sử dụng dữ liệu vào luồng phân phối Firehose bao gồm:
- Giá tại khu vực US East là 0.035 USD mỗi GB dữ liệu được sử dụng.
- Dung lượng bản ghi, làm tròn lên 5KB gần nhất = 5 KB
- Dữ liệu được sử dụng (GB mỗi giây) = (500 bản ghi/giây * 5 KB/bản ghi) / 1.048.576 KB/GB = 0,002384 GB/giây
- Dữ liệu được sử dụng (GB mỗi tháng) = 30 ngày/tháng * 86.400 giây/ngày * 0,002384 GB/giây = 6.179,81 GB/tháng
- Phí hàng tháng = 6.179,81 * 0.035 USD/GB = 216.29 USD
- Phí hàng giờ: Trong hướng dẫn này, giả sử hệ thống chỉ sử dụng dữ liệu trong 1 giờ. Chi phí cụ thể cho hướng dẫn này sẽ vào khoảng 0.30 USD
Luồng phân phối Firehose thứ hai nhận các bản ghi với tốc độ ít thường xuyên hơn. Bởi vì ứng dụng Amazon Kinesis Analytics chỉ xuất một vài hàng dữ liệu mỗi phút nên chi phí cho luồng phân phối đó nhỏ hơn khá nhiều. Giả sử chỉ có năm bản ghi mỗi phút được sử dụng và mỗi bản ghi dưới 5 KB, chi phí cho luồng phân phối là 0.00005 USD cho thời lượng 1 giờ giả định trong hướng dẫn này.