افهم مخاطر السياسات. اطرح أسئلتك حول السياسات بلغة طبيعية. اطلب عرضًا توضيحيًا ←
Published:
لماذا يلجأ الجميع إلى الأتمتة في السحابة
by FireMon
إذا استمعتم إليّ أتحدث عن السحابة، فمن شبه المؤكد أنني سأقول في نهاية المطاف
«أمن السحابة يبدأ بالبنية المعمارية وينتهي بالأتمتة.»
أنا مكرِّر بطبعي. وهذه ليست عبارة عابرة، بل تستند إلى عمل مكثف في السحابة على مدى نحو عقد من الزمن مع مؤسسات من مختلف الأحجام. والثابت الوحيد الذي أراه مرة تلو الأخرى هو أن المؤسسات، متى بلغت حجمًا معينًا، تبدأ بأتمتة عملياتها. وفي كل عام يأتي هذا الحد في وقت أبكر ضمن رحلتها السحابية.
أعرف ذلك لأنني عشته أولًا، ثم رأيت كل مؤسسة عملت معها أو تحدثت إليها أو حتى ألقيت عليها نظرة عابرة تسلك المسار نفسه.
نبدأ جميعًا بإدارة الأمور يدويًا عبر وحدة التحكم.
وهذا ليس مفاجئًا، فهي المكان الذي نسجّل فيه ونبدأ منه استخدام السحابة. إنها أفضل مكان للتعلّم، ومعظم وحدات التحكم تتضمن معالجات وإرشادات ونصائح أخرى تساعدنا في خطواتنا الأولى. لكن هذا لا يتوسّع طويلًا بسبب التعقيد المتزايد مع بنائنا لبيئات أكثر تعقيدًا أو لنسخ متعددة من بيئات بسيطة. فالنقر عبر واجهة مستخدم قائمة على الويب لأداء مهام متكررة ليس فعّالًا إلى حد كبير، ويصبح مستهلكًا للوقت ومثيرًا للإحباط أكثر فأكثر. ولا يعود ذلك فقط إلى رداءة واجهات المستخدم لدى مزودي الخدمات السحابية (ولنكن صادقين، بعضها سيئ للغاية)؛ فلو فكرتم في الأمر، نحن نحاول فعليًا إدارة كل جانب من جوانب مركز بيانات من واجهة ويب واحدة. لن. يحدث. ذلك. أبدًا.
ومن ثم تأتي الخطوة الطبيعية التالية…
وهي الانتقال إلى استخدام واجهات سطر الأوامر، غير أن هذه تواجه تعقيدًا مماثلًا. فتشغيل مركز بيانات ينطوي على عدد هائل من العناصر المتحركة لمجرد التزويد الأولي، ناهيكم عن العمليات المستمرة. ومع أنه من السهل تذكّر الأوامر التي تستخدمونها باستمرار، لا يمكن لأحد فعليًا أن يحتفظ بكل شيء بهذا الحجم في ذهنه. ويظل الأمر في النهاية كتابة الأوامر نفسها مرارًا وتكرارًا للمهام نفسها.
وكل هذا يفترض أنكم شخص واحد يدير حسابًا واحدًا، في حين أنكم حتى في شركة ناشئة صغيرة تحتاجون إلى إدارة مهام متكررة عبر حسابات متعددة.
وفي الوقت نفسه…
تعمل فرق التطوير بالفعل مباشرةً مع واجهات برمجة التطبيقات لدمج مكونات السحابة المختلفة في التطبيقات. وغالبًا ما يبدأ الأمر ببساطة بإدارة بعض حاويات S3، لكنه سرعان ما يتوسّع ليشمل إدارة كل شيء من قواعد البيانات على النطاق العالمي إلى محركات التعلم الآلي. هكذا تدمجون PaaS في تطبيقاتكم وتستخلصون بعضًا من أهم القيمة التي تقدمها السحابة.
كما تسارع فرق التطوير إلى استخدام أدوات مثل Terraform وCloudFormation لتعريف بنيتها التحتية ككود. وبهذه الطريقة يمكنها بناء بيئات التطوير والاختبار والإنتاج والحفاظ على اتساق كل شيء.
ولا يمضي وقت طويل (حسنًا، قد يستغرق الأمر أحيانًا بضع سنوات) حتى يبدأ فريقا الأمن والعمليات بالاستفادة من الأتمتة بأنفسهم، وعادةً في ثلاثة مجالات رئيسية.
- استخدام البنية التحتية ككود (IaC) لبناء بيئات جديدة والتكامل مع مسارات النشر. تتيح لنا IaC بناء بيئات متسقة وقابلة للتكرار وتزويد متطلباتنا الأساسية في الأمن والعمليات. ويستخدمها المطورون أيضًا لتعريف بيئاتهم للتطوير والاختبار والإنتاج. الجميع يستفيد، وكل شركة عملت معها انتهى بها الأمر إلى استخدامها بسرعة كبيرة.
- الأتمتة لأغراض التقييم والمراقبة. تكمن المشكلة الجوهرية في الحفاظ على الرؤية الشاملة للموارد السحابية المتفرقة، حتى عندما تكون جميعها في الحساب نفسه. يمكن لوحدات التحكم أن تُظهر الكثير، لكن الأتمتة تتيح لكم إظهار ما يهمّكم أنتم. وهذه في الواقع ميزة هائلة مقارنةً بالبنية التحتية التقليدية التي ننفق فيها مبالغ طائلة لمجرد القيام بأمور مثل تتبّع الخوادم في مركز البيانات. وهو أمر لا يبعد في السحابة سوى استدعاء واحد لواجهة برمجة التطبيقات.
- الأتمتة لأغراض العمليات. ما إن تبدأوا برؤية أمور خارجة عن الاتساق حتى ترغبوا في البدء بإصلاحها. إضافةً إلى ذلك، هناك مجموعة واسعة من سير العمل التي يمكن أتمتتها بشكل طبيعي. ومع أن هذا المستوى من الأتمتة باهظ التكلفة في معظم البنى التحتية التقليدية، إن كان ممكنًا أصلًا، فإنه في السحابة امتداد طبيعي للعمل.
من المزايا الرئيسية للسحابة الفصل…
أي عزل البيئات بحيث تضم الموارد التي تحتاجها فقط، ليتمكن المطورون من التحرك بسرعة دون التعارض مع أحد. لكن هذا يقود سريعًا إلى الحاجة إلى عمليات وإدارة قابلة للتكرار، ومع وجود واجهات برمجة التطبيقات في المتناول، تصبح الأتمتة أمرًا طبيعيًا.
الطفل يحبو، ثم يمشي، ثم يركض، حتى لو نشأ في غرفة معزولة بلا محفزات خارجية (نعدكم بأننا لم نجرّب ذلك… حقًا). إنه تطور طبيعي. والأمر نفسه ينطبق على أتمتة السحابة… فهي ببساطة متطلب متأصل لتشغيل أي شيء في السحابة على نطاق واسع، والجميع يصل إليها في نهاية المطاف. والمهارة تكمن في الوصول إليها بفعالية.