كيف تُنشئ بيئة حاوية قابلة للتطوير على AWS؟

هل من الممكن إنشاء بيئة حاوية قابلة للتطوير على AWS؟ هذا سؤال شائع لأولئك الذين لا يزال لديهم أسئلة حول الحاوية.

ديفيد بيتي، كبير العلماء في Flexa Cloud يشرح هذا النهج القياسي لتعبئة كود التطبيق والإعدادات والتبعيات في كائن واحد.

في الفيديو التالي ، لديك أيضًا شرح لكيفية تحقيق قابلية التوسع هذه في Amazon Web Service من خلال النقل بالحاويات. 

كونفيرا!

هل الحاويات قابلة للتطوير؟

"لا توجد طريقة أخرى لتوسيع نطاق تطبيقك بهذه السرعة بخلاف استخدام الحاويات. عن طريق تقليل وقت حذاء، وهو ما لن يكون لديك ، حيث سيتم توصيل الأجهزة مسبقًا.

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

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

إنها أفضل طريقة اليوم لتتبع تطوير تطبيقك. هذا لأنه بمجرد أن يتم إرساء التطبيق ، نضمن عدم فقد أي شيء. كل ما يحتاجه التطبيق للعمل مرتبط ارتباطًا وثيقًا به. 

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

هذا أمر مهم ، لأنه بمجرد أن تضطر إلى العمل في الإنتاج ، لن تضطر إلى وجود فريق عمليات كامل لتثبيته - وأدلة التثبيت العملاقة تلك ". 

كيف يمكن لـ Flexa Cloud المساعدة؟

"Flexa هو الشريك الرائع لشركة Amazon. لدينا الخبرة والتجربة لتشغيل التطبيقات شديدة المتطلبات في بيئة حاوية أمازون.

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

ميزة أخرى لـ AWS Fargate Spot ، والتي يمكن من خلالها تقليل تكلفة المهمة بنسبة تصل إلى 90٪ طالما أن مرونتها مضمونة. 

ميزة أخرى لأمازون هي أن لديها العديد من الخدمات المتكاملة. على سبيل المثال ، AWS Elastic File System (EFS) ، والذي يشبه محرك أقراص الشبكة حيث يمكنك تشغيله ، في جميع الحاويات ، في بيئة Fargate. 

أما Amazon ، من حيث الحاوية ، فهي اليوم أفضل بنية لتشغيل أي تطبيق يحتاج إلى توسيع نطاقه بسرعة ، مع ارتفاع الطلب. وستدفع مقابل ثاني المهمة التي تحتاجها.

لدينا عملاء اليوم يحتاجون في الأوقات العادية ، على سبيل المثال ، إلى مهمتين ؛ لكن خلال ساعات الذروة ، يحتاجون إلى 30/40 مهمة. إنهم يدفعون فقط وحدة المعالجة المركزية والذاكرة مقابل ثوانٍ من المهام المستخدمة في فترة الذروة.

يؤدي هذا إلى انخفاض حاد في التكاليف ، وهو أمر أفضل بكثير من أي حل آخر في السوق ".

→ هل يمكننا أن نوضح لك كيف يمكنك إنشاء بيئة حاوية قابلة للتطوير على AWS؟ اشترك في قناتنا على YouTube لذلك لا تفوت أيًا من مقاطع الفيديو الخاصة بنا!

حصة

مقالات ذات صلة

ابق على اطلاع باتجاهات التكنولوجيا والإدارة من خلال النصوص ومقاطع الفيديو والمواد القابلة للتنزيل.