التعريف

إدارة الموارد والقدرات الأجهزة والبنية التحتية الشبكية المتاحة هي إحدى الأولويات الدائمة للمؤسسات والشركات وحتى الأفراد. في السنوات الأولى من القرن الواحد والعشرين، كان تحدي التفاعل بين مسؤولي النظام ومطوري البرامج يتزايد يومًا بعد يوم. ونظرًا لسرعة التطور في مجال تكنولوجيا المعلومات، كان هناك حاجة متزايدة إلى إدارة الأنظمة اللينة (Agile System Administration)، مما أدى إلى ظهور حركة DevOps.

فعلياً، تم ابتكار مصطلح "devops" لتحقيق مفهوم البنية التحتية اللينة (Agile Infrastructure) في مؤتمر بنفس الاسم في عام 2009. في العقد الثاني من القرن الواحد والعشرين، تطورت المفاهيم والأدوات والحلول المتنوعة التي سرعت هذا التطور. وكان أحد أهم هذه المفاهيم هو مفهوم دوكر وأدوات كوبرنيتيس.

أيضًا، فكرة بنية التحتية كـ "كود" (IaC - Infrastructure as code) تساعد مديري النظام على إدارة البنية التحتية بشكل وصفي والحفاظ بسهولة على الإصدارات والتغييرات. هذا الأمر حاسم في إدارة الأنظمة اللينة والتسليم المستمر (continuous delivery). هدف IaC الرئيسي هو أن تكون لديك بيئة مستقرة وقادرة على التوسعة وفي نفس الوقت تكون لديك القدرة على التغيير والتكرار. يمكن أن تكون أدوات مثل helm خطوة مقبولة في هذا السياق.

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

قبل قراءة المزيد من التفاصيل، يمكنك البدء من هنا أو مشاهدة مقدمة عامة حول أجزاء كوبيت المفصلة بناءً على الأنظمة الفرعية.