بدء المشروع

8 خطوات | 60 دقيقة

تكلفة إتمام المشروع: تبلغ التكلفة التقديرية لإنجاز هذا المشروع 0.51 USD. تفترض هذه التكلفة أنك ضمن حدود طبقة AWS المجانية، وأنك تتبع التكوينات الموصى بها، وأنك تنهي جميع الموارد خلال ساعة واحدة من إكمال المشروع. قد تتطلب حالة الاستخدام تكوينات مختلفة قد تؤثر على فاتورتك. استخدم حاسبة التسعير لتقدير التكاليف وفق احتياجاتك

تقدير الفوترة الشهرية: ستختلف التكلفة الإجمالية لإنشاء وصيانة حل تحليلات السجل حسب إعدادات الاستخدام والتكوين. باستخدام التكوين الافتراضي الموصى به في هذا الدليل، فلن يكلفك هذا عادةً إلا 367.74 USD شهريًا.

يعتمد تسعير AWS على استخدامك لكل خدمة على حدة. سيتم احتساب فاتورتك الشهرية بناءً على إجمالي الاستخدام المجمع لكل خدمة. استكشف علامات التبويب أدناه لمعرفة ما تقوم به كل خدمة وكيف تؤثر في فاتورتك.

  • Amazon Kinesis Firehose

    وصف المنتج: Amazon Kinesis Firehose عبارة عن خدمة مُدارة بالكامل لتوصيل بيانات التدفق في الوقت الفعلي إلى وجهات مثل Amazon S3 أو Amazon Redshift أو Amazon ES. باستخدام Firehose، لن تحتاج لكتابة أي تطبيقات أو إدارة أي موارد. ستقوم بتكوين منتجي البيانات الخاصة بك لإرسال بيانات Firehose وستقوم هي تلقائياً بتوصيل البيانات إلى الوجهة التي حددتها.

    طريقة التسعير: يعتمد تسعير Amazon Kinesis Firehose على حجم البيانات التي يتم استيعابها في Amazon Kinesis Firehose، ويتم حسابها بضرب عدد سجلات البيانات التي ترسلها إلى الخدمة في حجم كل سجل مقربًا إلى أقرب 5 كيلوبايت. على سبيل المثال، إذا كان كل سجل بيانات حجمه 42 كيلوبايت، فإن Amazon Kinesis Firehose سيحسب كل سجل على أنه 45 كيلوبايت من البيانات التي يتم استيعابها. في منطقة شرق الولايات المتحدة، فإن سعر Amazon Kinesis Firehose هو 0.035 USD لكل غيغابايت من البيانات التي يتم استيعابها. للحصول على معلومات تفصيلية عن التسعير، انظر تسعير Amazon Kinesis Firehose.

    مثال على التكلفة: في هذا البرنامج التعليمي، ستنشئ تدفقي توصيل مستقلين على Amazon Kinesis Firehose. سيتلقى أحد التدفقين البيانات من منتِج سجل وصول Apache، وسيتلقى التدفق الآخر الخرج من تطبيق Amazon Kinesis Analytics.

    بالنسبة لتدفق التوصل الأول على Firehose، سيتم افتراض أن المنتِج سيرسل 500 سجل في الثانية، وأن كل سجل بحجم أقل من 5 كيلوبايت (الحجم النموذجي لسجل وصول Apache). يتألف التقدير الشهري لاستيعاب البيانات في تدفق توصيل Firehose مما يلي:

    • السعر في منطقة شرق الولايات المتحدة هو 0.035 USD لكل غيغابايت من البيانات التي يتم استيعابها.
    • حجم السجل، يتم تقريبه إلى أقرب 5 كيلوبايت = 5 كيلوبايت
    • البيانات التي يتم استيعابها (غيغابايت في الثانية) = (500 سجل / ثانية * 5 كيلوبايت/سجل) / 1,048,576 كيلوبايت/غيغابايت = 0.002384 غيغابايت/ثانية
    • البيانات التي يتم استيعابها (غيغابايت في الشهر) = 30 يومًا / شهر * 86400 ثانية /يوم * 0.002384 غيغابايت/ثانية = 6,179.81 غيغابايت/شهر
    • التكلفة الشهرية: 6179.81 * 0.035 USD/غيغابايت= 216.29 USD
    • تكلفة الساعة: في هذا البرنامج التعليمي، من المفترض أن النظام سيستوعب البيانات لساعة واحدة فقط. ستبلغ تكلفة البرنامج التعليمي 0.30 USD تقريباً 

     

    تدفق توصيل Firehose الثاني هو تلقي السجلات بمعدل أقل تكراراً بكثير. نظراً لأن تطبيق Amazon Kinesis Analytics لا يخرج إلا بضع صفوف من البيانات كل دقيقة، فإن تكلفة تدفق التوصيل تكون أقل بنفس القدر. وبافتراض استيعاب خمسة سجلات فقط كل دقيقة، وأن كل سجل أقل من 5 كيلوبايت، فإن تكلفة تدفق التوصيل ستكون 0.00005 USD لفترة الساعة الواحدة المفترضة في هذا البرنامج التعليمي.

  • Amazon Kinesis Analytics

    وصف المنتج: تُعد Amazon Kinesis Analytics أسهل طريقة لمعالجة بيانات التدفق وتحليلها في الوقت الفعلي من خلال لغة SQL القياسية من ANSI. تساعدك هذه الخدمة على قراءة البيانات من Amazon Kinesis Streams وAmazon Kinesis Firehose، وإنشاء استعلامات معالجة التدفق التي تقوم بترشيح البيانات وتحويلها وتجميعها عند وصولها. تتعرف Amazon Kinesis Analytics تلقائياً على تنسيقات البيانات القياسية وتحلل البيانات وتقترح مخططاً يمكنك تحريره باستخدام محرر المخطط التفاعلي. كما أنها توفر محرراً تفاعلياً للغة SQL وقوالب لمعالجة التدفق لتتمكن من كتابة استعلامات متطورة لمعالجة التدفق في غضون دقائق. تشغِّل Amazon Kinesis Analytics استعلاماتك باستمرار، وتكتب النتائج المعالَجة إلى وجهات المخرجات مثل Amazon Kinesis Streams وAmazon Kinesis Firehose، والتي يمكنها توصيل البيانات إلى Amazon S3 وAmazon Redshift وAmazon ES. تقوم Amazon Kinesis Analytics تلقائياً بتوفير ونشر وتوسيع الموارد المطلوبة لتشغيل استعلاماتك.

    طريقة التسعير: باستخدام Amazon Kinesis Analytics، ستدفع مقابل ما تستخدمه فقط. يتم احتساب تكلفتك بالساعة اعتمادًا على متوسط عدد وحدات معالجة Kinesis (KPU) المستخدمة لتشغيل تطبيق معالجة التدفق الخاص بك.

    وحدة KPU الواحدة عبارة عن وحدة لسعة معالجة التدفق تتكون من ذاكرة 4 غيغابايت ووحدة vCPU واحدة للحوسبة وقدرات شبكات ذات صلة. ونظراً لاختلاف مستوى تعقيد استعلاماتك، واختلاف المطالب على الذاكرة والحوسبة استجابة لذلك، فإن Amazon Kinesis Analytics ستوسع تلقائياً وبمرونة عدد وحدات KPU المطلوبة لإكمال تحليلك. لا توجد موارد لكي يتم توفيرها أو تكاليف يتم دفعها مقدمًا أو حد أدنى للرسوم فيما يتعلق بـ Amazon Kinesis Analytics.

    مثال على التكلفة: يفترض هذا المثال أن النظام يعمل لمدة 6 ساعات في منطقة شرق الولايات المتحدة. استعلام SQL في هذا البرنامج التعليمي بسيط للغاية ولا يستهلك أكثر من وحدة KPU واحدة. علماً بأن سعر Amazon Kinesis Analytics في شرق الولايات المتحدة هو 0.11 USD لكل ساعة KPU، وأن البرنامج التعليمي يعمل لمدة 6 ساعات، فإن التكلفة الإجمالية لاستخدام Amazon Kinesis Analytics تبلغ 0.66 USD.

  • Amazon Elasticsearch Service

    وصف المنتج: Amazon ES هو محرك بحث وتحليلات شهير ومفتوح المصدر لحالات استخدام البيانات الكبيرة مثل تحليل تدفق السجلات والنقرات. تدير Amazon ES السعة والتوسيع وتصحيح الأخطاء والإدارة لقطاعات Elasticsearch مع منحك وصولاً مباشراً إلى واجهة برمجة تطبيقات Elasticsearch.

    طريقة التسعير: باستخدام Amazon ES، ستدفع مقابل ما تستخدمه فقط. ولا يوجد حد أدنى للرسوم أو التزامات يجب الوفاء بها مقدمًا. تتحمل تكلفة ساعات مثيلات Amazon Elasticsearch وحجم Amazon Elastic Block Store (EBS) (إذا اخترت هذا الخيار) والرسوم القياسية لنقل البيانات. لمزيد من المعلومات، راجع تسعير خدمة Amazon Elasticsearch Service.

    مثال على التكلفة: في هذا البرنامج التعليمي، وبافتراض اختيار الإعدادات الافتراضية عند اختيارك لمجال Amazon ES، يمكن حساب التكلفة الإجمالية كما يلي: نوع مثيل m3.medium.elasticsearch يكلّف 0.094 USD للساعة * ساعة واحدة = 0.094 USD.

  • Amazon S3

    وصف المنتج: يوفّر Amazon S3 تخزينًا سحابيًا آمنًا ومجهزًا بقابلية عالية لحماية البيانات وقابلية عالية للتوسيع للعناصر التي تُشكّل تطبيقك. تشمل أمثلة العناصر التي يمكنك تخزينها التعليمة البرمجية المصدرية والسجلات والصور ومقاطع الفيديو والعناصر الأخرى التي يتم إنشاؤها عندما تنشر تطبيقك. يُسهِّل Amazon S3 استخدام بنية تخزين العناصر من خلال واجهة ويب بسيطة لتخزين ملفاتك من أي مكان على الويب واستردادها، مما يعني أن موقعك سيكون متاحًا بشكل موثوق لزوارك.

    طريقة التسعير: يعتمد تسعير Amazon S3 على خمسة مكونات هي: نوع تخزين S3 الذي تستخدمه، ومكان تخزين محتوى موقع الويب الخاص بك (على سبيل المثال، شرق الولايات المتحدة مقابل آسيا والمحيط الهادئ - سيدني)، ومقدار سعة التخزين أو عدد الطلبات التي تُقدِّمها أنت أو المُستخدمون لتخزين محتوى جديد أو استرداد محتوى قديم، وأخيرًا كمية البيانات التي تُنقل من S3 إليك أو إلى المُستخدمين. وبما أنك ستوصل المحتوى من خلال Amazon CloudFront، فإن تكاليف استخدامك لخدمة S3 ستكون حسب سعة التخزين. للمزيد من المعلومات، راجع تسعير Amazon S3.

    مثال على التكلفة: باستخدام التخزين القياسي في منطقة شرق الولايات المتحدة، إذا قمت بتخزين 5 غيغابيات من المحتوى، فستدفع 0.15 USD شهريًا. إذا أنشأت حسابك في الـ 12 شهرًا الماضية، وكنت مؤهلاً للحصول على طبقة AWS المجانية، فستكون تكلفتك الشهرية صفر. افترض في هذا البرنامج التعليمي بأن المنتِج ينشئ 5 غيغابيات من البيانات. على مدار فترة الست ساعات، ستكون التكلفة الإجمالية لتخزين السجلات في Amazon S3 هي 0.00125 USD.

  • Amazon EC2

    وصف المنتج: توفر Amazon EC2 خوادم التطبيقات الافتراضية، المعروفة باسم المثيلات، لتشغيل تطبيق الويب الخاص بك على المنصة التي تختارها. يتيح لك EC2 تكوين سعة الحوسبة وتوسيع نطاقها بسهولة لتلبية المتطلبات والطلبات المتغيرة. وهي متكاملة مع بيئة الحوسبة المجربة في Amazon، مما يتيح لك الاستفادة من مجموعة خدمات AWS.

    كيفية التسعير: يعتمد سعر Amazon EC2 على أربعة مكونات، هي: نوع المثيل الذي تختاره (يتوفر EC2 بأكثر من 40 نوعًا من المثيلات مع خيارات محسنة للحوسبة والذاكرة والتخزين وغيرها)، والمنطقة التي تستند إليها المثيلات، والبرنامج الذي تقوم بتشغيله، ونموذج التسعير الذي تحدده (المثيلات عند الطلب، ومثيل السعة المحجوزة، ومثيل spot، وما إلى ذلك). للمزيد من المعلومات، راجع تسعير Amazon EC2.

    مثال على التكلفة: افترض أن ملفات السجلات موجودة على مثيل Linux t2.nano واحد من EC2 في منطقة شرق الولايات المتحدة. وباتباع نموذج التسعير عند الطلب، ستكون الرسوم الشهرية للجهاز الافتراضي هي 4.68 USD. وبالنسبة لدليل التنفيذ هذا وبافتراض أن مثيل تشغيل السجل يعمل لمدة ساعة واحدة، فإن تكلفة EC2 ستكون حوالي 0.0065 USD.

بدء المشروع