AWS Elastic Beanstalk
خدمة AWS Elastic Beanstalk هي خدمة تنسيق تُقدمها أمازون ويب سيرفيسز لنشر التطبيقات، حيث تُنسق هذه الخدمة خدمات AWS المختلفة، بما في ذلك EC2 وS3 وSMS وCloudWatch والتوسع التلقائي وموازنات التحميل المرنة . [ 2 ] توفر Elastic Beanstalk طبقة تجريد إضافية فوق الخادم ونظام التشغيل الأساسيين ؛ حيث يرى المستخدمون بدلاً من ذلك مزيجًا مُعدًا مسبقًا من نظام التشغيل والمنصة، مثل " Amazon Linux 2014.03 v1.1.0 64 بت يعمل بنظام Ruby 2.0 (Puma)" أو " Debian jessie v2.0.7 64 بت يعمل بنظام Python 3.4 (مُهيأ مسبقًا - Docker )". [ 3 ] يتطلب النشر تحديد عدد من المكونات: "التطبيق" كحاوية منطقية للمشروع، و "الإصدار" وهو نسخة قابلة للنشر من ملف التطبيق التنفيذي، و "قالب التكوين" الذي يحتوي على معلومات التكوين لكل من بيئة Beanstalk والمنتج. [ 4 ] وأخيرًا، "البيئة" التي تجمع بين "الإصدار" و "التكوين" وتنشرهما. [ 3 ] يتم تحميل الملفات التنفيذية كملفات أرشيفية إلى S3 مسبقًا، و "الإصدار" هو مجرد مؤشر إليها. [ 3 ]
التطبيقات ومجموعات البرامج
تشمل التطبيقات ومجموعات البرامج المدعومة ما يلي: [ 5 ]
- أباتشي تومكات لتطبيقات جافا
- خادم Apache HTTP لتطبيقات PHP
- خادم Apache HTTP لتطبيقات بايثون
- خادم Nginx أو Apache HTTP لتطبيقات Node.js
- Passenger أو Puma لتطبيقات Ruby
- Microsoft IIS 7.5 و 8.0 و 8.5 لتطبيقات .NET
- جافا إس إي
- عامل ميناء
- يذهب
مراجع
- ↑ "إصدار: AWS Elastic Beanstalk" . تم الاطلاع عليه بتاريخ 2013-05-06 .
- ↑ "ما هو AWS Elastic Beanstalk ولماذا أحتاجه؟" . تم الاطلاع عليه بتاريخ 27-05-2013 .
- 1 2 3 ويتيج، أندرياس؛ ويتيج، مايكل (2016). خدمات أمازون السحابية قيد التنفيذ . دار مانينغ للنشر. ص 132-133. ISBN 978-1-61729-288-0.
- ↑ "AWS Elastic Beanstalk: خيارات النشر" . 5 يناير 2022.
- ↑ "الأسئلة الشائعة حول AWS Elastic Beanstalk" . تم الاطلاع عليه بتاريخ 17-03-2020 .
روابط خارجية
- خدمات أمازون السحابية
- منصات الحوسبة السحابية
- خدمات الويب
- مواقع الإنترنت التي تم إنشاؤها في عام 2011
