ما هو رائع ، وليس كبيرًا ، حول الحوسبة الخالية من الخوادم

مؤلف: Roger Morrison
تاريخ الخلق: 25 شهر تسعة 2021
تاريخ التحديث: 11 قد 2024
Anonim
МАЛЬДИВЫ, которые в самое сердце. Большой выпуск. 4K
فيديو: МАЛЬДИВЫ, которые в самое сердце. Большой выпуск. 4K

المحتوى


المصدر: تشومبوسان / iStockphoto

يبعد:

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

يتنبأ الخبراء الفنيون بنهاية البنية التحتية لتكنولوجيا المعلومات لبعض الوقت ، على الأقل فيما يتعلق بشيء يجب أن تقلقه المؤسسة. لكن صعود الحوسبة بدون خادم دفع المحادثة إلى مستوى جديد تمامًا. (للحصول على الأساسيات على serverless ، تحقق من Serverless الحوسبة 101.)

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

ولكن كما هو الحال مع أي تقنية ، فإن serverless لديه نقاطه الجيدة ونقاطه السيئة ، مما يعني أنه يوفر الدعم الأمثل لبعض التطبيقات ، والدعم المتوسط ​​للبعض الآخر ، والدعم الضعيف للآخرين لا يزال.

أفضل الافتراضية

أولا ، النقاط الجيدة. وفقًا لشركة YL Ventures الإسرائيلية لرجال الأعمال ، فإن الحوسبة بدون خادم هي المرحلة التالية من البنية التحتية كخدمة تصبح فيها أوقات التشغيل ووظائف الإدارة التشغيلية محورًا للمحاكاة الافتراضية. هذا هو السبب الذي يطلق عليه في بعض الأحيان وظيفة كخدمة ، لأنه يسمح للمستخدمين بتنفيذ مهمة معينة دون الحاجة إلى القلق بشأن توفير الخوادم أو الأجهزة الافتراضية أو أي موارد حسابية أخرى أساسية. تتمثل المزايا الرئيسية في تحسين الرشاقة وقابلية التوسع ، فضلاً عن نماذج التكلفة / الاستهلاك الأكثر دقة وحتى الأمان المحسن ، لا سيما ضد هجمات DDoS. (للحصول على طريقة جديدة لمحاربة هجمات DDoS ، راجع هل ستعمل تقنية Blockchain على جعل هجمات DDoS قديمة؟)


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

في الواقع ، يعد Netflix أحد أبرز أبطال بلا خادم. مع وجود أكثر من 100 مليون مشترك يبثون محتوى فيديو كثيف للبيانات ، أكملت الشركة مؤخرًا ترحيل نظام تسليم المحتوى إلى السحابة. تستخدم الآن خدمة AWS Lambda لملفات الوسائط والنسخ الاحتياطي ونشر المثيلات ودعم برنامج المراقبة. بالتأكيد ، يمكن للشركة أن تضع كل هذا على البنية التحتية الداخلية ، ولكن التكاليف الرأسمالية وحدها ستكون فلكية ، ناهيك عن جيش الفنيين اللازمين للحفاظ على أي شيء قريب من الكفاءة التشغيلية.

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


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

No Bugs، No Stress - دليلك خطوة بخطوة لإنشاء برامج لتغيير الحياة دون تدمير حياتك

لا يمكنك تحسين مهارات البرمجة لديك عندما لا يهتم أحد بجودة البرنامج.

معروف مجهول

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

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

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

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

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