تساعدك منصة AWS IoT Core على الاتصال بالمليارات من أجهزة إنترنت الأشياء (IoT) بأمان وموثوقية، بالإضافة إلى توجيه آلاف المليارات من رسائل IoT إلى خدمات AWS والأجهزة الأخرى بدون إدارة البنية التحتية. علمًا بأنك تدفع مقابل بعض المكونات المحددة التي تستخدمها فقط، ولا يوجد حد أدنى للرسوم أو رسوم إلزامية مقابل خدمة الاستخدام. وتُحرر لك فاتورة بشكل منفصل مقابل الاتصال والمراسلة واستخدام "ظل الجهاز" (تخزين حالة الجهاز) واستخدام السجل (تخزين بيانات تعريف الجهاز) واستخدام Rules Engine (تحويل الرسائل وتوجيهها). يمنحك هذا النهج الشفافية والسعر المنخفض بغض النظر عن نوع عبء العمل.

الطبقة المجانية من AWS مع AWS IoT Core

تتوفر الطبقة المجانية من AWS لعملاء AWS IoT Core لمدة 12 شهرًا اعتبارًا من تاريخ إنشاء حسابك على AWS. وعندما تنتهي صلاحية استخدامك المجاني أو إذا كان استخدام تطبيقك يتجاوز طبقات الاستخدام المجانية كما محدد أدناه، فإنك تدفع أسعار AWS IoT Core.

  • 2250000 دقيقة اتصال 
  • 500000 رسالة
  • 225000 عملية "سجل" أو "ظل الجهاز"
  • 250000 قاعدة مُشغَّلة و250000 إجراء مُطبَّق

فعلى سبيل المثال، ستساعدك الطبقة المجانية من AWS في تشغيل عبء عمل يشمل 50 جهازًا حيث إن كل جهاز:

  • يتصل لمدة 24 ساعة في اليوم
  • يتبادل 300 رسالة في اليوم (حجم الرسالة يبلغ 5 كيلوبايت أو أقل) 
  • ينفذ 130 عملية سجل أو "ظل الجهاز" في اليوم (حجم السجل أو "ظل الجهاز" يبلغ 1 كيلوبايت أو أقل) 
  • يبدأ في تشغيل 150 عملية تنفيذ للقواعد في اليوم تستدعي إجراءً واحدًا (حجم الرسالة المعالَجة يبلغ 5 كيلوبايت أو أقل) 

تنطبق طبقة الاستخدام المجانية عبر كل مناطق AWS باستثناء منطقة AWS GovCloud (الولايات المتحدة). ويُحتسب استخدامك كل شهر عبر كل المناطق ويُطبق تلقائيًا على فاتورتك. لا تُجمَّع قيمة الاستخدام المجاني من مدة فوترة واحدة إلى المدة التالية.

لمحة سريعة عن التسعير

الاتصال

يقدم الاتصال اتصالاً آمنًا وموثوقًا به بين أجهزتك وAWS IoT Core. ويُقاس الاتصال بزيادات تبلغ دقيقة واحدة ويستند إلى إجمالي وقت اتصال أجهزتك مع AWS IoT Core.

فعلى سبيل المثال، في منطقة شرق الولايات المتحدة (شمال فرجينيا)، فإنك تدفع 0.042 USD لكل جهاز في السنة (اتصال واحد × USD 0.08/1000000 دقيقة اتصال × 525600 دقيقة/سنة) للاتصال على مدار الساعة طوال أيام الأسبوع. ولمواصلة الاتصال، يمكن للأجهزة إرسال رسائل استمرارية (Ping) بتكرارات تتراوح بين 20 دقيقة وكل 30 ثانية، ولا تتحمل أي تكلفة إضافية مقابل هذه الرسائل. راجع التفاصيل الإضافية حول تسعير الاتصال »

المراسلة

الرسائل تنقل بيانات الجهاز إلى AWS IoT Core ومنه. يتم قياس المراسلة بعدد الرسائل المنقولة بين أجهزتك وAWS IoT Core.

بالنسبة إلى بروتوكولَي MQTT وHTTP، لا تتحمل تكلفة رسائل مقابل الرسائل المُرسَلة أو المُستلمة باستخدام الموضوع المخصص في Basic Ingest

يمكنك إرسال رسائل واستلامها بحجم يصل إلى 128 كيلوبايت. وتُقاس الرسائل بزيادات تبلغ 5 كيلوبايت. يتم قياس رسالة بحجم 8 كيلوبايت مثلً اباعتبارها رسالتين.

انظر تفاصيل إضافية لتسعير المراسلة »

عند استخدام Firmware Update Over-the-Air (FUOTA)، يمكنك توفير تحديثات آمنة وموثوق بها للبرامج الثابتة عن بُعد إلى الأجهزة المستخدمة في هذا المجال من خلال LoRaWAN Multicast (MC) وآليات التجزئة المحددة من LoRa Alliance.  وتُحدد كل تحديثات FUOTA باعتبارها واحدة من المهام.

إذا كنت تنشئ مهمة FUOTA لمجموعة تضم 1000 جهاز، فستُقاس 1000 مهمة. وتحصل على أول 100 مهمة من مهام FUOTA مجانًا.

دعم شبكة AWS IoT Core for LoRaWAN العامة

يساعد دعم شبكة AWS IoT Core for LoRaWAN العامة العملاء على توصيل أجهزة LoRaWAN الخاصة بهم بـ AWS IoT باستخدام شبكة LoRaWAN المتاحة للجمهور. يتم تشغيل شبكة LoRaWAN العامة وتقديمها كخدمة مباشرة من Everynet. باستخدام شبكة Everynet العامة، لا يحتاج العملاء إلى نشر شبكة LoRaWAN الخاصة بهم لتوصيل أجهزتهم بـ AWS IoT، مما يساعد على توفير التكلفة واحتياجات إدارة الشبكة على المدى الطويل وتقليل وقت النشر. حاليًا، تدعم AWS IoT Core for LoRaWAN تغطية شبكة Everynet العامة في الولايات المتحدة والمملكة المتحدة.

ظل الجهاز والسجل

يخزن "ظل الجهاز" الحالة المطلوبة أو الحالة الفعلية لجهاز معين، ويُستخدم السجل لتحديد الأجهزة وإدارتها. ويُقاس استخدام "ظل الجهاز" والسجل بعدد العمليات التي تصل إلى بيانات السجل أو "ظل الجهاز"، أو تعدّلها.

يتم قياس عمليات Device Shadow والسجل بزيادات تبلغ 1 كيلوبايت من حجم سجل ظل الجهاز والسجل. مثلاً، يتم احتساب تحديث لسجل ظل جهاز يبلغ 1.5 كيلوبايت على أنه عمليتان. راجع التفاصيل الإضافية حول تسعير "ظل الجهاز" و"السجل" »

يتم قياس إنشاء مجموعات ديناميكية وتحديثها وإضافة وإزالة الأجهزة من مجموعات الأشياء الديناميكية كعمليات تسجيل.

Rules Engine

يساعدك Rules Engine في تحويل بيانات الجهاز باستخدام عمليات حسابية أو وظائف خارجية، مثل AWS Lambda. وبعد ذلك، يوجِّه البيانات إلى إحدى خدمات AWS، مثل خدمة التخزين البسيطة في Amazon (Amazon S3)، أو Amazon DynamoDB، أو Amazon Kinesis. يُقاس استخدام Rules Engine في كل مرة تُشغل فيها قاعدة وحسب عدد الإجراءات المُطبَّقة ضمن قاعدة بحد أدنى يبلغ إجراءً واحدًا لكل قاعدة.

تُقاس القواعد والإجراءات بزيادات تبلغ 5 كيلوبايت من حجم الرسالة. فعلى سبيل المثال، تُقاس القاعدة التي تعالج رسالة بحجم 5 كيلوبايت ولا تتخذ أي إجراء باعتبارها قاعدة واحدة وإجراء واحدًا. بالإضافة إلى أنه تُقاس القاعدة التي تعالج رسالة بحجم 8 كيلوبايت وتتخذ إجراءين باعتبارها قاعدتين وأربعة إجراءات. وبالنسبة إلى البيانات التي تُنقل من إجراءات قاعدة معينة من خارج المنطقة وإليها، ستُحتسب رسوم الإجراءات المٌطبَّقة بأسعار نقل بيانات سحابة الحوسبة المرنة لـ Amazon (Amazon EC2) كما هو مدرج هنا ضمن Data Transfer (نقل البيانات). 

يُقاس فك تشفير رسالة Protocol Buffer (Pro.tobuf) المشفرة إلى تنسيق JavaScript Object Notation (JSON) باستخدام الدالة decode() باعتباره "إجراءً واحدًا" بواسطة Rules Engine. ومع ذلك، لا يُقاس فك تشفير Protobuf-to-JSON بزيادات تبلغ 5 كيلوبايت. تدفع مقابل فك تشفير واحد (إجراء) لفك تشفير رسائل Protobuf بأقصى حجم حمولة يبلغ 128 كيلوبايت، ومع ذلك، فإنك تدفع رسومًا إضافية مقابل "القواعد المُشغَّلة" و"الإجراءات المُنفَّذة" وفقًا للقياس المنتظم.

راجع التفاصيل الإضافية حول تسعير Rules Engine هنا »

Device Location

عند استخدام ميزة AWS IoT Core Device Location، يمكنك اختيار تقنية الموقع الفعالة من حيث التكلفة والمناسبة لنشاطك التجاري. وعند استخدام ميزة Device Location، يمكنك دعم بيانات الجهاز من خلال توفير معلومات عن الموقع لمواصلة تحسين إدارة أسطول أجهزتك.

إذا كنت تستخدم أيضًا خدمة Advanced Transport من Semtech (مثل ROSE)، فإنك تدفع مقابل إجمالي حجم البيانات المنقولة في الشهر. علمًا بأن تكلفة أول نقل للبيانات بحجم 50 ميجابايت تبلغ 0.145 USD لكل ميجابايت، أما إذا كان حجم البيانات يتجاوز 50 ميجابايت، فستكون التكلفة 0.116 USD لكل ميجابايت. ونوفر أيضًا طبقة مجانية لحلول المواقع. يمكنك استخدام "موقع الجهاز" لتحليل 1000 موقع كحد أقصى مجانًا خلال أول 12 شهرًا اعتبارًا من تاريخ إنشاء حسابك على AWS. وعندما تنتهي صلاحية استخدامك المجاني أو إذا كان استخدام تطبيقك يتجاوز طبقات الاستخدام المجانية، فإنك تدفع رسوم الاستخدام. تتوفر الطبقة المجانية في كل مناطق AWS باستثناء AWS GovCloud (الولايات المتحدة). 

Device Advisor

تتوفر Device Advisor مجانًا بشكل عام باستثناء أي تكاليف متعلقة باستخدام AWS كجزء من الاختبار (مثل استخدام AWS IoT Core كجزء من الاختبار أو السجلات الخاصة بكل اختبار في Amazon CloudWatch). ويظهر استخدام موارد AWS في حسابك على AWS وتُطبق رسوم ذلك على فاتورة AWS للمطورين.

أمثلة على تسعير مكونات AWS IoT Core

رسوم الاتصال

المثال 1

يتوفر لديك 10000 جهاز يحافظ على اتصال ثابت بمنصة AWS IoT Core في منطقة أوروبا (أيرلندا) لمدة 30 يومًا. ويبلغ سعر الاتصال في المنطقة 0.08 USD‏/1000000‏ دقيقة اتصال. وستُحتسب الرسوم كما يلي:

  • دقائق الاتصال = 10000 اتصال × 60 دقيقة/ساعة × 24 ساعة/يوم × 30 يومًا = 432000000 دقيقة اتصال
  • إجمالي رسوم الاتصال = 432000000 دقيقة اتصال × USD 0.08‏/1000000 دقيقة اتصال = USD 34.56

المثال 2

تتصل الأجهزة نفسها البالغ عددها 10000 جهاز الموضحة في المثال السابق بمنصة AWS IoT Core في منطقة أوروبا (أيرلندا) لمدة 15 دقيقة في كل ساعة أو على مدار الساعة لمدة 30 يومًا. وستُحتسب الرسوم كما يلي:

  • دقائق الاتصال = 10000 اتصال × 15 دقيقة/ساعة × 24 ساعة/يوم × 30 يومًا = 108000000 دقيقة اتصال
  • إجمالي رسوم الاتصال = 108000000 دقيقة اتصال × USD 0.08‏/1000000 دقيقة اتصال = USD 8.64
 

رسوم المراسلة

المثال 1

يتوفر لديك جهاز واحد ينشر رسالة واحدة بحجم 2 كيلوبايت كل ساعة على AWS IoT Core في منطقة أوروبا (أيرلندا) لمدة 30 يومًا. ومن ثمّ، ترسل AWS IoT Core كل رسالة (بحجم 2 كيلوبايت) إلى خمسة أجهزة أخرى في المنطقة نفسها. ويبلغ سعر مراسلة البروتوكولين MQTT وHTTP لأول مليار رسالة USD 1‏/1000000 رسالة. سيتم حساب رسومك كالتالي:

تكلفة النشر على AWS IoT Core

  • عدد الرسائل المنشورة: 1 رسالة/ساعة * 24 ساعة/يوم * 30 يومًا = 720 رسالة
  • رسوم الرسالة المنشورة: 720 رسالة ×‏1 USD‏/1000000 رسالة = USD 0.00072

تكلفة التسليم إلى الأجهزة

  • عدد الرسائل التي تم تسليمها: 5 رسائل/ساعة × 24 ساعة/يوم × 30 يومًا = 3600 رسالة
  • رسوم الرسائل التي تم تسليمها: 3600 رسالة × 1 USD‏/1000000 رسالة = 0.0036 USD

إجمالي رسوم المراسلة

  • إجمالي رسوم المراسلة = رسوم الرسائل المنشورة + رسوم الرسائل المسلَّمة
  • إجمالي رسوم المراسلة = USD 0.00072‏ + USD 0.0036‏ = USD 0.00432

المثال 2

يتوفر لديك جهاز واحد ينشر عشر رسائل بحجم 8 كيلوبايت على مدار الساعة على AWS IoT Core في منطقة أوروبا (أيرلندا) لمدة 30 يومًا. وضمن الرسائل العشر هذه المُرسَلة على مدار الساعة، تُرسل أربع رسائل إلى "Rules Engine في AWS IoT Core" عبر Basic Ingest. نظرًا إلى أنك تستخدم البروتوكول MQTT أو HTTP، فإنك لا تتحمل أي رسوم على المراسلة مقابل الرسائل الأربع المُرسَلة أو المُستلمة باستخدام الموضوع المخصص في Basic Ingest. وتُنشر الرسائل الست الأخرى بسعر USD 1/1000000 رسالة لأول مليار رسالة. سيتم حساب رسوم مراسلتك كالتالي:

تكلفة النشر على AWS IoT Core

نظرًا إلى أن حجم كل رسالة يتجاوز 5 كيلوبايت، فهي تُقاس باعتبارها رسالتين (بحجم 5 كيلوبايت).

  • عدد الرسائل المنشورة عبر Basic Ingest: رسالتان تم قياسهما × (4 رسائل/ساعة × 24 ساعة/يوم × 30 يومًا) = 5760 رسالة
  • عدد الرسائل المنشورة المتبقية: رسالتان تم قياسهما × (6 رسائل/ساعة × 24 ساعة/يوم × 30 يومًا) = 8640 رسالة
  • رسوم المراسلة مقابل الرسائل المنشورة عبر Basic Ingest:‏ 5760 رسالة × USD 0 = مجانًا
  • رسوم المراسلة مقابل الرسائل المنشورة المتبقية: 8640 رسالة × 1 USD‏/1000000 رسالة = USD 0.00864

إجمالي رسوم المراسلة = رسوم المراسلة مقابل الرسائل المنشورة عبر Basic Ingest + رسوم المراسلة مقابل الرسائل المنشورة المتبقية = 0 USD‏ + USD 0.00864‏ = ‏‏0.00864 USD

 
المثال 3
 
يتوفر لديك جهاز LoRaWAN واحد ينشر رسالة واحدة كل 15 دقيقة (4 رسائل في الساعة) على AWS IoT Core LoRaWAN في منطقة شرق الولايات المتحدة (شمال فرجينيا) لمدة 30 يومًا. ويرسل تطبيقك رسائل إلى الجهاز مرتين كل يوم لتغيير حالة الجهاز. ويرسل الجهاز طلبًا للانضمام لتأمين جلسة الجهاز مرة كل أسبوع (بتقريب الـ 30 يومًا إلى أربعة أسابيع في هذا المثال). تسعير مراسلة LoRaWAN في منطقة شرق الولايات المتحدة (شمال فرجينيا) لأول مليار رسالة يبلغ USD 2.3‏/1000000 رسالة. سيتم حساب رسومك كالتالي:
 
تكلفة الارتباط الأعلى:
 
  • حساب رسائل الارتباط الأعلى: 4 رسائل/ساعة * 24 ساعة/يوم * 30 يومًا = 2,880 رسالة
  • رسوم رسائل الارتباط الأعلى: 2880 رسالة * USD‏ 2.3/1000000 رسالة = USD 0.006624

تكلفة الارتباط لأسفل:

  • حساب رسائل الارتباط لأسفل: رسالتان/يوم * 30 يومًا = 60 رسالة
  • رسوم رسائل الارتباط لأسفل: 60 رسالة * USD‏ 2.3/1000000 رسالة = USD 0.000138

تكلفة الانضمام:

  • حساب رسالة الانضمام: 1 رسالة/أسبوع * 4 أسابيع = 4 رسائل
  • رسوم رسائل الانضمام = 4 رسائل × ‏‏2.3 USD‏‏‏/1000000 رسالة = 0.0000092 USD

إجمالي رسوم المراسلة:

  • إجمالي رسوم المراسلة = رسوم رسائل الإرسال + رسوم رسائل الاستقبال + رسوم رسائل الانضمام
  • إجمالي رسوم المراسلة = USD 0.006624‏ + USD 0.000138 + USD 0.0000092‏ = USD 0.0067712

رسوم ظل الجهاز والسجل

المثال 1

يتوفر لديك 100 جهاز يجري تحديثات على "ظل الجهاز" بإجمالي 1000000 تحديث في منطقة كندا (الوسطى). ويبلغ حجم سجل "ظل الجهاز" لكل تحديث 1.5 كيلوبايت. يبلغ سعر "ظل الجهاز" والسجل في منطقة كندا (الوسطى) USD 1.25‏/1000000 عملية. وستُحتسب الرسوم كما يلي:

بما أن حجم ظل الجهاز يتجاوز 1 كيلوبايت، يتم احتساب العمليات حسب أقرب مضاعف للكيلوبايت (2 كيلوبايت) باعتبارها عمليتين.

إجمالي رسوم "ظل الجهاز" = عمليتان × 1000000 تحديث × USD 1.25‏/1000000 عملية = USD 2.50

المثال 2

يستدعي الحل الخاص بك من المثال السابق واجهة برمجة تطبيقات ListThing 100 مرة خلال 30 يومًا. وفي كل مرة، تقوم واجهة برمجة التطبيقات بإرجاع 500 سجل. حجم كل سجل يبلغ واحد كيلوبايت. سيتم حساب رسومك كالتالي:

طلبات السجل = 100 طلب × 500 = 50000 طلب

إجمالي رسوم السجل = 50000 طلب × USD 1.25‏/1000000 طلب = USD 0.0625

رسوم Rules Engine

المثال 1

يتوفر لديك 100 جهاز ينفذ قواعد بإجمالي 1000000 قاعدة في منطقة كندا (الوسطى). وتوجّه كل قاعدة البيانات إلى Amazon S3، ما يستدعي إجراءً واحدًا. يبلغ سعر القاعدتين المُشغَّلتان والإجراءات المُطبَّقة في كندا (الوسطى) USD 0.15 (لكل مليون قاعدة مُشغَّلة/لكل مليون إجراء مُطبَّق). وستُحتسب الرسوم كما يلي:

  • رسوم القواعد المُشغَّلة = 1000000 قاعدة مُشغَّلة × USD 0.15‏/1000000 قاعدة مُشغَّلة = USD 0.15
  • رسوم الإجراءات المُطبَّقة = 1000000 قاعدة مُشغَّلة × إجراء واحد مُنفَّذ/قاعدة واحدة مُشغَّلة × USD 0.15‏/1000000 إجراء مُطبَّق = 0.15 USD

إجمالي رسوم Rules Engine = رسوم القواعد + رسوم الإجراءات = 0.15 USD‏ + ‏0.15 USD‏ = 0.30 USD‏

المثال 2

تشغل الأجهزة نفسها البالغ عددها 100 جهاز من المثال السابق قواعد بإجمالي 1000000 قاعدة في منطقة كندا (الوسطى). ومع ذلك، تستدعي كل قاعدة وظيفة خارجية، ثم توجّه البيانات إلى S3، ما يستدعي إجراءين. وستُحتسب الرسوم كما يلي:

  • رسوم القواعد المُشغَّلة = 1000000 قاعدة مُشغَّلة × USD 0.15‏/1000000 قاعدة مُشغَّلة = USD 0.15
  • رسوم الإجراءات المُطبَّقة = 1000000 قاعدة مُشغَّلة × إجراءان مُطبَّقان/قاعدة مُشغَّلة × USD 0.15/1000000 إجراء مُطبَّق = USD 0.30

إجمالي رسوم Rules Engine = رسوم القواعد + رسوم الإجراءات = 0.15 USD‏ + 0.30 USD‏ = 0.45 USD

مثال على تسعير عبء عمل يستخدم كل مكونات AWS IoT Core

يتوفر لديك 100000 جهاز يحافظ على اتصال ثابت بمنصة AWS IoT Core لمدة 30 يومًا في منطقة أوروبا (أيرلندا). في كل يوم، يرسل كل جهاز 325 رسالة بحجم 1 كيلوبايت. وضمن 325 رسالة مُرسَلة في كل جهاز كل يوم، تُجرى 100 تحديث من تحديثات "ظل الجهاز" وتُشغَّل 200 قاعدة تطبق إجراءً واحدًا. وستُحتسب الرسوم كما يلي:

رسوم الاتصال

  • دقائق الاتصال = 100000 اتصال × 60 دقيقة/ساعة × 24 ساعة/يوم × 30 يومًا = 4320000000 دقيقة اتصال
  • رسوم الاتصال = 4320000000 دقيقة اتصال × USD 0.08‏/1000000 دقيقة اتصال =‏ 345.60 USD

رسوم المراسلة

  • الرسائل = 100000 جهاز × 325 رسالة/جهاز في اليوم × 30 يومًا = 975000000 رسالة
  • رسوم المراسلة = 975000000 رسالة × 1.00 USD‏/1000000 رسالة = 975.00 USD

رسوم ظل الجهاز والسجل

  • طلبات "ظل الجهاز" = 100000 جهاز × 100 طلب/جهاز في اليوم × 30 يومًا = 300000000 طلب
  • حجم ظل الجهاز أقل من 1 كيلوبايت، ولذلك يتم تقريبه إلى أقرب كيلوبايت (1 كيلوبايت)
  • رسوم "ظل الجهاز" = 300000000 طلب × 1.25 USD‏/1000000 عملية = 375.00 USD

رسوم Rules Engine  

  • القواعد المُشغَّلة = 100000 جهاز × 200 قاعدة مُشغَّلة/جهاز في اليوم × 30 يومًا = 600000000 قاعدة مُشغَّلة 
  • الإجراءات المُطبَّقة = 600000000 قاعدة مُشغَّلة × إجراء واحد مُنفَّذ/قاعدة واحدة مُشغَّلة = 600000000 إجراء مُطبَّق
  • رسوم القواعد المُشغَّلة = 600000000 قاعدة مُشغَّلة × USD 0.15‏/1000000 قاعدة مُشغَّلة = USD 90.00
  • رسوم الإجراءات المُطبَّقة = 600000000 إجراء مُطبَّق × USD 0.15‏/1000000 إجراء مُطبَّق = USD 90.00

إجمالي رسوم Rules Engine‏ = ‏90.00 USD‏‏ + USD 90.00‏ = USD 180.00

إجمالي رسوم أعباء العمل

  • إجمالي الرسوم = USD 346.60‏ + 975.00‏ USD‏ + USD 375.00‏ + USD 180.00‏ = USD 1,876.60

لا تتضمن منصة AWS IoT Core إعادة بيع خدمات الاتصالات عن بُعد، ويتوفر الاتصال من جهات خارجية.

اكتشاف المزيد من موارد AWS IoT Core

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