خطوات الاستخدام
الخطوة 1: تحديد عدد الإشعارات (notifications): أدخل العدد الإجمالي للإشعارات التي تنوي إرسالها عبر Amazon SNS خلال الشهر. هذا العدد يمثل عدد مرات النشر (Publish) على الموضوع (Topic).
الخطوة 2: اختيار نوع الموضوع (topicType): اختر بين 'Standard' (قياسي) أو 'FIFO' (أول داخل أول خارج). المواضيع القياسية توفر توصيلًا بأفضل جهد مع إمكانية التكرار، بينما FIFO تضمن الترتيب وعدم التكرار بسعر أعلى.
الخطوة 3: حساب التكلفة: إذا كان النوع قياسي، أول مليون إشعار مجاني شهريًا، ثم 0.50 دولار لكل مليون إشعار إضافي. إذا كان النوع FIFO، لا توجد طبقة مجانية، والسعر 0.50 دولار لكل مليون إشعار منذ الأول. المعادلة: التكلفة = (عدد الإشعارات - الإشعارات المجانية) * 0.50 / 1,000,000، مع مراعاة أن الإشعارات المجانية = 1,000,000 للقياسي و0 لـ FIFO.
أمثلة محلولة
تطبيقات عملية على تكلفة إشعارات SNS بخطوات الحل كاملة.
الحل
الحل: أول مليون إشعار مجاني، إذن الإشعارات الخاضعة للرسوم = 2,500,000 - 1,000,000 = 1,500,000 إشعار. السعر لكل مليون = 0.50 دولار، لذا التكلفة = (1,500,000 / 1,000,000) * 0.50 = 1.5 * 0.50 = 0.75 دولار. ملاحظة: لا تشمل هذه التكلفة رسوم النقل أو الطلبات الإضافية مثل الاشتراكات.
الحل
الحل: لا توجد طبقة مجانية لـ FIFO، لذا جميع الإشعارات خاضعة للرسوم. التكلفة = (750,000 / 1,000,000) * 0.50 = 0.75 * 0.50 = 0.375 دولار (حوالي 0.38 دولار). هذا يوضح أن FIFO أغلى نسبيًا نظرًا لغياب الشريحة المجانية.