ما سبب أهمية AWS CodeBuild؟

يستخدم AWS CodeBuild تسعير بسيط حسب الاستخدام. ولا توجد تكاليف مقدمة أو حد أدنى للرسوم. تدفع فقط مقابل الموارد التي تستخدمها. ستُحاسب على موارد الحوسبة على أساس المدة المستغرقة في تنفيذ ما تُنشئه. يعتمد السعر على نوع الحوسبة المُحدد.

حاسبة تسعير AWS

احسب تكلفة CodeBuild وتكلفة بنيتك في تقدير واحد.

إنشاء تقديرك المخصص الآن

تسعير Amazon EC2 عند الطلب

مدة الإنشاء

يتم احتساب مدة الإنشاء بالدقائق، بداية من تقديم الإنشاء وحتى الانتهاء من الإنشاء مع التقريب لأقرب دقيقة.

أنواع الحوسبة

تعرض CodeBuild أنواعًا لمثيلات الحوسبة بأحجام مختلفة للذاكرة ووحدة المعالجة المركزية (CPU). تختلف الرسوم حسب نوع مثيل الحوسبة الذي تختاره للإنشاء.

تسعير AWS Lambda عند الطلب

مدة الإنشاء

تُحتسب مدة الإنشاء بالثواني، بدايةً من تقديم الإنشاء وحتى الانتهاء من الإنشاء مع التقريب لأقرب ثانية.

أنواع الحوسبة

تقدم CodeBuild أنواع الحوسبة بأحجام مختلفة من الذاكرة. تختلف الرسوم حسب نوع الحوسبة الذي تختاره للإنشاء.

تسعير السعة المحجوزة لـ Amazon EC2

تسعير المثيل لكل دقيقة

يتم حساب تسعير المثيل بالدقائق، من وقت إرسال طلب لمثيل جديد حتى إنهاء المثيل الخاص بك، ويتم تقريبه إلى أقرب دقيقة. تبلغ تكلفة الاستخدام لكل مثيل 60 دقيقة كحد أدنى.

أنواع الحوسبة

تعرض AWS CodeBuild أنواعًا لمثيلات الحوسبة بأحجام مختلفة للذاكرة ووحدة المعالجة المركزية (CPU). تختلف الرسوم حسب نوع مثيل الحوسبة الذي تختاره لأسطولك.

  • حجم الحوسبة
  • مثيلات RDS محجوزة

    ثمة رسوم استخدام لا تقل عن 24 ساعة لكل مثيل Mac قبل أن تتمكن من تحرير المثيل المحجوز.

  • اسم الحساب
  • مثيلات RDS محجوزة

    ثمة رسوم استخدام لا تقل عن 24 ساعة لكل مثيل Mac قبل أن تتمكن من تحرير المثيل المحجوز.

  • اسم المثيل
  • تخزين تزايدي

قائمة التحكم في الوصول إلى الشبكة المُدارة

تسمح لك قائمة التحكم في الوصول إلى الشبكة المُدارة (NACL) بتوجيه حركة مرور الشبكة من خلال وكيل CodeBuild المُدار. يمكنك تمكين قائمة التحكم في الوصول إلى الشبكة المُدارة (NACL) على أساطيل السعة المحجوزة للتحكم في قائمة قواعد الشبكة المسموح بها أو المرفوضة. يتم تحصيل رسوم الوكيل المُدار بالدقيقة على كل أسطول يتم فيه تمكين قائمة التحكم في الوصول إلى الشبكة المُدارة (NACL). ستستمر في تحمل الرسوم على الأسطول الذي يدعم قائمة التحكم في الوصول إلى الشبكة المُدارة (NACL) حتى تقوم بتعطيلها.

خادم صور Docker

تسعير الخادم البعيد في الثانية

يتيح لك خادم صور Docker تسريع طلبات إنشاء الصور المتزامنة عن طريق توجيهها إلى خادم بعيد باستخدام ذاكرة تخزين مؤقت للطبقة المشتركة. يتم حساب مدة خادم صور Docker بالثواني في كل مشروع يتم فيه تمكين الميزة. ستظل تتحمل الرسوم إلى أن تعطل الميزة.

أنواع الحوسبة

تقدم CodeBuild أنواع الحوسبة بأحجام مختلفة من الذاكرة ووحدة المعالجة المركزية (CPU). تختلف الرسوم حسب نوع مثيل الحوسبة الذي تختاره لخادم الصور.

ذاكرة تخزين مؤقت ثابتة بسعر ثابت في الثانية

تتمتع خوادم صور Docker بفترة تباطؤ حيث تظل نشطة وتنتظر تلقي طلبات إنشاء الصور لمدة تصل إلى ساعة واحدة. في حالة عدم وصول أي طلبات إنشاء خلال فترة التهدئة، يتم إيقاف الخادم وستتحمل رسومًا أقل لذاكرة التخزين المؤقت أثناء عدم النشاط. ستظل تتحمل الرسوم إلى أن تعطل الميزة.

موقع الاختبار

يتم حساب مدة وضع الحماية بالثواني، بدءًا من وقت بدء وضع الحماية حتى إنهاء وضع الحماية، ويتم تقريبها إلى أقرب ثانية.

AWS FREE TIER

تتضمن الطبقة المجانية من AWS الخاصة CodeBuild إجمالي 100 دقيقة إنشاء في كل شهر مع نوع المثيلات general1.small أو arm1.small باستخدام سحابة الحوسبة المرنة (EC2) عند الطلب. باستخدام Lambda عند الطلب، تشتمل الطبقة المجانية AWS الخاصة بـ CodeBuild على إجمالي 6000 ثانية إنشاء شهريًا مع نوع الحوسبة lambda.arm.1GB أو lambda.x86-64.1GB. لا تشمل السعة المحجوزة لـ Amazon EC2، وبيئة Sandbox، وخادم صور Docker ضمن الطبقة المجانية من AWS. لا تنتهي صلاحية الطبقة المجانية من AWS الخاصة بـ CodeBuild بشكل تلقائي بنهاية فترة الطبقة المجانية من AWS البالغة 12 شهرًا. متوفرة لعملاء AWS الجُدد والحاليين.

الرسوم الإضافية

قد تتحمل رسومًا إضافية إذا كانت عمليات الإنشاء خاصتك تنقل البيانات أو تستخدم خدمات AWS الأخرى. على سبيل المثال، قد تتحمل رسومًا من Amazon CloudWatch Logs لعمليات بث سجلات الإنشاء، ومن Amazon Simple Storage Service (Amazon S3) لتخزين عناصر الإنشاء، ومن AWS Key Management Service‏ (AWS KMS) للتشفير. قد تتحمل أيضًا رسومًا إضافية إذا استخدمت CodeBuild مع AWS CodePipeline.

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

إذا نفَّذت 100 إنشاءً في شهر واحد باستخدام build.general1.small حيث استمر تشغيل كل إنشاء لمدة 5 دقائق، فسُتحاسب على النحو التالي:

رسوم الإنشاء الشهرية

دقائق الإنشاء = 100 إنشاء × 5 دقائق = 500 دقيقة إنشاء

دقائق الإنشاء - دقائق إنشاء الطبقة المجانية من CodeBuild = دقائق الإنشاء القابلة للفوترة شهريًا = 500 - 100 = 400 دقيقة إنشاء

رسوم الإنشاء الشهرية = 400 دقيقة إنشاء * 0.005 USD = ‏2 USD

إذا نفَّذت 100 إنشاء في شهر واحد باستخدام Lambda.arm.1GB حيث استمر تشغيل كل إنشاء لمدة 300 ثانية، فسُتحاسب على النحو التالي:

رسوم الإنشاء الشهرية

ثواني الإنشاء = 100 إنشاء * 300 ثانية = 30000 ثانية إنشاء

ثواني الإنشاء - ثواني إنشاء الطبقة المجانية من CodeBuild = ثواني الإنشاء الشهرية القابلة للفوترة = 30000 - 6000 = 24000 ثانية إنشاء

إجمالي رسوم الإنشاء الشهرية = 24000 ثانية إنشاء * 0.00001 USD‏ = USD 0.24

إذا قمت بحجز مثيل واحد لمدة شهر واحد باستخدام reserved.x86-64.g1.small، فسيتم احتساب الرسوم الخاصة بك على النحو التالي:

رسوم الإنشاء الشهرية

دقائق المثيل = 60 دقيقة في الساعة * 24 ساعة في اليوم * 30 يومًا في الشهر = 43200

إجمالي الرسوم الشهرية المحجوزة = 43,200 دقيقة المثيلة* 0.003 USD‏ = 129.60 USD