عند استخدام Amazon Data Firehose، تدفع مقابل حجم البيانات الذي تستوعبه في الخدمة. ولا توجد رسوم إعداد أو التزامات مسبقة. توجد أربعة أنواع من الاستخدام عند الطلب مع Data Firehose: الاستيعاب، وتحويل التنسيق، وتسليم VPC، وDynamic Partitioning. يمكن تطبيق رسوم نقل بيانات إضافية.

Direct PUT وKDS كاستيعاب مصدر

وظيفة Firehose stream الأساسية هي الاستيعاب والتسليم. يتم تصنيف تسعير الاستيعاب إلى مستويات، وتُحسب الفاتورة مقابل كل جيجابايت مستوعبة بزيادات مقربة إلى أقرب 5 كيلوبايت (أي السجل الذي حجمه 3 كيلوبايت يُحسب على أنه بحجم 5 كيلوبايت، والسجل الذي حجمه 12 كيلوبايت يُحسب على أنه بحجم 15 كيلوبايت، وهكذا). لا توجد رسوم إضافية لـ Data Firehose مقابل التسليم ما لم يتم استخدام ميزات اختيارية.

MSK كاستيعاب مصدر

وظيفة Firehose stream الأساسية هي الاستيعاب والتسليم. يتم تحديد أسعار الاستيعاب بشكل متدرج وتصدر فاتورة له لكل جيجابايت يتم استيعابها بدون زيادات قدرها 5 كيلوبايت. يتم تحديد الأسعار بشكل متدرج والفواتير لكل جيجابايت استنادًا إلى القيمة الأعلى بين وحدات البايت التي تم استيعابها والبايتات التي تم تسليمها. تعتمد الفواتير على حجم البيانات، ولا يوجد تقريب لحجم السجل.

السجلات المباعة كاستيعاب مصدر

في السجلات التي تنشأ من السجلات المباعة، يُقسم تسعير الاستيعاب إلى فئات وتصدر فاتورة له مقابل كل جيجابايت مستوعبة بدون أي زيادات قدرها 5 كيلوبايت.

تحويل التنسيق (اختياري)

يمكنك تمكين تحويل التنسيق من JSON إلى Apache Parquet أو Apache ORC بسعر لكل جيجابايت استنادًا إلى عدد الجيجابايت المستوعبة بزيادات مقربة إلى أقرب 5 كيلوبايت.

تسليم VPC (اختياري)

في حالة Firehose Streams المشتمل على وجهة موجودة في Amazon VPC، ستتم محاسبتك على كمية البيانات التي يتم تسليمها إلى الوجهة في VPC وكل ساعة يكون فيها تدفق Firehose Stream نشطًا في كل منطقة من مناطق التوافر (AZ). يتم تحرير فاتورة بساعة كاملة لكل جزء في الساعة.

Dynamic Partitioning لتسليم Amazon S3 (اختياري)

يمكنك تمكين التقسيم الديناميكي لتجميع البيانات باستمرار عن طريق تقسيم المفاتيح في سجلاتك (مثل «customer_id»)، وتسليم البيانات المجمعة بواسطة مفاتيح التقسيم إلى بادئات Amazon S3 المقابلة. باستخدام التقسيم الديناميكي، يمكنك الدفع استنادًا إلى كمية البيانات التي تتم معالجتها من خلال التقسيم الديناميكي، ولكل كائن يتم تسليمه إلى Amazon S3. إذا كنت تستخدم محلل JQ للتقسيم الديناميكي، فإنك تدفع لكل ساعة من المعالجة لتحليل JQ.

فك ضغط سجلات CloudWatch Logs (اختياري)

بالنسبة للسجلات التي يتم إنشاؤها من CloudWatch Logs، في حالة تمكين فك الضغط، يُحسب تسعير فك الضغط على كل جيجابايت من البيانات تم فك ضغطها.

  • Direct PUT أو تدفق بيانات Kinesis كمصدر
  • السجلات المباعة (Vended Logs) كمصدر
  • MSK كمصدر

أمثلة على التسعير

تسعير الاستيعاب في Direct PUT وKDS كمصدر

السجل الذي حجمه 3 كيلوبايت يتم تقريبه إلى أقرب 5 كيلوبايت = 5 كيلوبايت

السعر لأول 500 تيرابايت في الشهر = USD 0.029 لكل جيجابايت

الجيجابايت التي فُرض عليها رسوم لبيانات الاستيعاب = (100 سجل في الثانية * 5 كيلوبايت/سجل) /1048576 كيلو بايت* 30 يوم/شهر * 86400 ثانية/يوم = 1235.96 جيجابايت

رسوم الاستيعاب الشهرية = 1235.96 جيجابايت * USD 0.029/جيجابايت = USD 35.84

تسعير الاستيعاب لـ MSK كمصدر

حجم السجل 2 كيلوبايت (بدون زيادات قدرها 5 كيلوبايت)

السعر لأول 500 تيرابايت/الشهر = USD 0.055 لكل جيجابايت

الجيجابايت التي فُرض عليها رسوم لبيانات الاستيعاب (بافتراض نفس حجم البيانات مثل بيانات التسليم) = (100 سجل في الثانية * 2 كيلو بايت/سجل) /1048576 كيلو بايت* 30 يومًا/شهر* 86400 ثانية/يوم = 494.38 جيجابايت

رسوم وحدات تخزين البيانات الشهرية = 494.38 جيجابايت* 0.055 USD/جيجابايت = 27.19 USD

تسعير الاستيعاب مقابل السجلات المباعة كمصدر

سجل بحجم 0.5 كيلوبايت (500 بايت) = 0.5 كيلوبايت (بدون زيادات قدرها 5 كيلوبايت)

السعر لأول 500 تيرابايت/الشهر = USD 0.13 لكل جيجابايت

حساب كمية الاستيعاب بالجيجابايت = (100 سجل/ثانية * 0.5 كيلوبايت/سجل) / 1048576 كيلوبايت/جيجابايت * 30 يومًا/شهر *86400 ثانية/يوم = 123.59 جيجابايت

رسوم الاستيعاب الشهرية = 123.59 جيجابايت * USD 0.13/جيجابايت = USD 16.06

تسعير تحويل التنسيق: JSON إلى Parquet أو ORC (اختياري)

سجل بحجم 0.5 كيلوبايت (500 بايت) = 0.5 كيلوبايت (بدون زيادات قدرها 5 كيلوبايت)

السعر لأول 500 تيرابايت/الشهر = USD 0.13 لكل جيجابايت

حساب كمية الاستيعاب بالجيجابايت = (100 سجل/ثانية * 0.5 كيلوبايت/سجل) / 1048576 كيلوبايت/جيجابايت * 30 يومًا/شهر *86400 ثانية/يوم = 123.59 جيجابايت

رسوم الاستيعاب الشهرية = 123.59 جيجابايت * USD 0.13/جيجابايت = USD 16.06

تحويل تنسيق البيانات عبارة عن مكون اختياري لخدمة استيعاب البيانات، ويستخدم عدد الجيجابايت المحاسب عليها مقابل الاستيعاب من أجل حساب التكلفة. 

السعر لكل جيجابايت مستوعبة محوَّلة = USD 0.018

رسوم تحويل التنسيق الشهرية = 1,235.96 جيجابايت * USD 0.018 / جيجابايت محوَّلة = USD 22.25

تسعير تسليم VPC (اختياري)

يُعد التسليم إلى VPC إضافة اختيارية لاستيعاب البيانات ويستخدم الجيجابايت التي يتم تسليمها إلى الوجهة في VPC لحساب التكاليف.

السعر لكل جيجابايت يتم تسليمه إلى الوجهة في VPC‏ = 0.01 USD

السعر لكل ساعة في منطقة توافر الخدمات لتسليم VPC = USD 0.01

رسوم معالجة VPC الشهرية = 1,235.96 جيجابايت * USD 0.01/جيجابايت مُعالَجة = USD 12.35

رسوم VPC بالساعة في الشهر = 24 ساعة * 30 يومًا/شهر * 3 مناطق توافر خدمات = 2,160 ساعة * USD 0.01/ساعة = USD 21.60 رسوم VPC الشهرية الإجمالية = USD 33.95

تسعير Dynamic Partitioning (اختياري)

يُعد التقسيم الديناميكي إضافة اختيارية لاستيعاب البيانات، ويستخدم جيجابايت التي تمت معالجتها من خلال التقسيم الديناميكي، وعدد الكائنات التي يتم تسليمها إلى S3، وساعات معالجة JQ اختياريًا لحساب التكاليف. في هذا المثال، نفترض تسليم كائنات بحجم 64 ميجابايت نتيجة تكوين مقدار ضئيل من التخزين المؤقت لتدفقات Firehose Stream.

إذا كنت تستخدم ميزات اختيارية - مثل تحويل البيانات باستخدام Lambda أو تحويل التنسيق أو الضغط - في تدفق Firehose Stream، فقد تختلف كمية البيانات التي تتم معالجتها من خلال التقسيم الديناميكي عن كمية البيانات التي يتم استيعابها من المصدر أو كمية البيانات التي يتم تسليمها إلى الوجهة. يمكن لخطوات معالجة البيانات الإضافية التي يتم إجراؤها قبل التقسيم الديناميكي وبعده أن تحدث فرقًا.

السعر لكل جيجابايت تتم معالجته من خلال التقسيم الديناميكي = 0.020 USD
السعر لكل 1000 كائن S3 مسلَّم 0.005 USD ‏= 0.005 USD
السعر لكل ساعة مُعالَجة JQ ‏= 0.07 USD

الجيجابايت التي تمت معالجتها شهريًا من خلال التقسيم الديناميكي = (3 كيلوبايت * 100 سجل في الثانية) /1048576 كيلوبايت/جيجابايت * 86400 ثانية في اليوم * 30 يومًا/شهرًا = 741.58 جيجابايت

الرسوم الشهرية للجيجابايت التي تتم معالجتها من خلال التقسيم الديناميكي = 741.58 جيجابايت 0.02 USD لكل جيجابايت تتم معالجتها من خلال التقسيم الديناميكي = 14.83 USD

عدد الكائنات المسلَّمة = 741.58 جيجابايت * 1024 ميجابايت/جيجابايت / 64 ميجابايت حجم الكائن = 11866 كائنًا

الرسوم الشهرية للكائنات المسلَّمة إلى S3 = 11,866 كائنًا * USD 0.005 / 1000 كائن = USD 0.06

الرسوم الشهرية لـ JQ (إذا كان قيد التمكين) = 70 ساعة JQ مستهلكة/شهر * USD 0.07/ ساعة معالجة JQ‏ = USD 4.90

فك ضغط سجلات CloudWatch Logs

ترسل سجلات CloudWatch Logs البيانات بتنسيق gzip المضغوط. تعمل ميزة فك الضغط في Data Firehose على فك ضغط البيانات وتُحسب رسوم استخدامها على كل جيجابايت من البيانات التي تم فك ضغطها.

الاستخدام الشهري = 10 تيرابايت من بيانات سجلات CloudWatch Logs التي تم فك ضغطها

السعر لكل جيجابايت تم فك ضغطها = 0.00325 USD/جيجابايت في IAD

رسوم فك الضغط الشهرية = 10240 جيجابايت * 0.00325 USD/جيجابايت = 33.28 USD
 

اتفاقية مستوى الخدمة

تعرّف على اتفاقية مستوى الخدمة لـ Amazon Data Firehose من خلال زيارة الأسئلة الشائعة.

اكتشاف المزيد من موارد Amazon Data Firehose

تفضل بزيارة صفحة الموارد
هل أنت مستعد للبدء؟
التسجيل
هل لديك مزيد من الأسئلة؟
اتصل بنا