ما هو تحسين التكلفة السحابية؟ كيفية تحقيق ذلك عبر FinOps
نشرت: 2023-04-13عندما وسعت الخدمات السحابية العامة عروضها ، بدأت المؤسسات في نقل تطبيقاتها إلى السحابة ، مستوحاة من الوعد بمزيد من المرونة والمرونة جنبًا إلى جنب مع الفعالية من حيث التكلفة لتسعير الدفع أولاً بأول.
سرعان ما تعلم الكثير أن تشغيل أعباء العمل في السحابة العامة أدى إلى ظهور عدد كبير من التحديات المالية الجديدة. أصبحت مراقبة التكلفة السحابية وإعداد التقارير جزءًا من قائمة مهام كل فريق.
على الرغم من أن السحابة كانت معنا لفترة من الوقت ، إلا أن الشركات تكافح من أجل التحكم في تكاليف السحابة. غالبًا ما تفرط الشركات في الإنفاق بنسبة 13٪ وتبدد 32٪ من استثماراتها السحابية.
أدى هذا التركيز المتزايد على إدارة التكلفة السحابية والتحسين إلى ظهور نظام جديد يسمى FinOps. FinOps عبارة عن مجموعة من أفضل الممارسات التي تساعد فرق الهندسة والتمويل والتكنولوجيا والأعمال على العمل معًا في بيئة قائمة على السحابة.
أصعب جانب في تنفيذ أساليب خفض التكاليف هو إقناع المهندسين بالنظر في التكاليف. نادرًا ما يتخذ المهندسون مثل هذه القرارات قبل السحابة ، والتي توفر وصولاً سريعًا إلى الموارد على طبق من الفضة.
لا عجب ، في ظل المناخ الاقتصادي الحالي ، تم توجيه 81٪ من قادة تكنولوجيا المعلومات من قبل مجموعة C الخاصة بهم لتقييد أو تجنب زيادة الاستثمار في السحابة والتركيز على تحسين التكلفة السحابية.
ما هو تحسين تكلفة السحابة؟
تحسين تكلفة السحابة هو عملية تقليل التكاليف وزيادة الكفاءة إلى أقصى حد في بيئات الحوسبة السحابية. يتضمن تحليل وتحسين استخدام الموارد السحابية مثل التخزين وقوة المعالجة وعرض النطاق الترددي للشبكة لتقليل التكاليف مع الحفاظ على الأداء أو تحسينه.
كيفية تحسين تكاليف السحابة
يعد تبسيط اعتماد FinOps أمرًا بالغ الأهمية لتقليل فواتير السحابة. فيما يلي خطوتان رئيسيتان يمكن للقادة اتباعهما لتحسين تكاليف السحابة الخاصة بهم:
1. تحقيق رؤية التكلفة
تتمثل الخطوة الأولى في بناء قدرات FinOps في فهم فاتورة السحابة وتحديد الفريق أو المشروع أو القسم الذي يتسبب في زيادة الإنفاق. إن جعل رؤى التكلفة في متناول المهندسين بطريقة تناسب خبراتهم وعاداتهم يساعد على زيادة الوعي بالتكلفة واكتساب مقاييس قوية للتخطيط لمبادرات سحابية جديدة.
احتفظ بميزانيات السحابة تحت المراقبة
تساعد بيانات تتبع التكلفة في مراجعة مدى سرعة إنفاق ميزانية السحابة وتضمن عدم تجاوز فرقك لها. تتضمن تكاليف المراقبة النظر في النفقات اليومية أو الأسبوعية واستقراءها لتقدير النفقات الشهرية التقريبية بشكل معقول.
ابحث عن التناقضات
الخدمات السحابية ديناميكية. تخرج الأمور عن نطاق السيطرة عندما يتعذر على فريقك الوصول إلى بيانات التسعير في الوقت الفعلي. تتيح لك مراقبة فواتير السحابة الخاصة بك التحقق من النفقات اليومية ، واكتشاف الحالات الشاذة ، واتخاذ الإجراءات قبل أن تتحول إلى مشاكل كبيرة.
تعرف على تكاليف السحابة الحقيقية
تضع العديد من الفرق تكلفة الموارد المخصصة في الاعتبار عند تطوير ميزانيات السحابة. هذه هي التعريفات التي يعلن عنها كل مزود خدمة سحابية. ومع ذلك ، يقوم المهندسون أحيانًا بإفراط في تقديم تطبيقاتهم وتجاوز الحد الأقصى للتأكد من أنهم يعملون بشكل جيد ومتوفرون دائمًا.
هذا يزيد من التكلفة الحقيقية للموارد المستهلكة. لتجنب الإفراط في التوفير ، ضع في اعتبارك تكلفة الموارد المطلوبة بدلاً من تلك التي تم إعدادها بالفعل واحصل على صورة دقيقة لإنفاقك على السحابة.
استخدم المقاييس والأدوات الملائمة للمهندسين
يؤدي تزويد المهندسين بمعلومات إدارة التكلفة بطريقتهم المفضلة إلى زيادة الوعي بالتكلفة ومساعدتهم على اتخاذ قرارات أفضل بشأن البنية التحتية. اعتاد المهندسون على أدوات المراقبة التي تراقب أداء التطبيق في الوقت الفعلي. تعد إضافة التكاليف إلى هذا المزيج أمرًا سهلاً عند استخدام برنامج إدارة التكلفة السحابية الذي يدمج المقاييس مع هذه الأدوات التشغيلية.
الاستفادة من بيانات التكلفة التاريخية
يقضي خمسة وخمسون بالمائة من المهندسين بضع ساعات كل أسبوع في حل مشكلات تكلفة السحابة ، بدءًا من ارتفاع التكلفة غير المتوقع إلى التناقضات بين النفقات المتوقعة والفعلية. تستمر الاضطرابات المرتبطة بالتكلفة لمسافة قصيرة أو أطول لـ 11٪ من المستجيبين!
يمكنك فقط تخيل التأثير على تطوير المنتج. من خلال الوصول إلى بيانات التكلفة التاريخية ، يمكن للمهندسين اكتشاف التناقضات على الفور وتجنب إضاعة الوقت الذي يمكن إنفاقه بشكل أفضل في الوظائف الحيوية للمهمة.
2. تقليل التكاليف مع الأتمتة
اكتساب الوعي بالتكلفة هو الخطوة الأولى في رحلة FinOps. من المستحيل إبقاء الإنفاق على السحابة تحت السيطرة دون معرفة الفرق أو المشاريع التي تضيف إلى التكاليف أو تفسر الارتفاع المفاجئ.
ومع ذلك ، غالبًا ما يتم تحقيق رؤية التكلفة يدويًا باستخدام تقنيات مثل وضع العلامات والتكوين. يتطلب التحسين اليدوي أن يتعلم الموظفون كيفية تسمية ، ووضع علامة ، وتخصيص ، وتصنيف ، واختيار ، ومتابعة ، وإعداد تقرير عن الإنفاق على السحابة. هذه ليست مهمة لمرة واحدة ولكنها مهمة يومية. يمكن أن يؤدي العمل المطلوب لتحقيق رؤية التكلفة السحابية إلى جعل وفورات التكلفة الناتجة غير ذات أهمية.
هذا يجعل العديد من حلول مراقبة التكلفة السحابية تستغرق وقتًا طويلاً ويصعب قياسها. تريد المنظمات أكثر من مجرد سجلات دقيقة لـ "من ينفق كم على ماذا." إنهم يريدون التوقف عن دفع فواتير كبيرة بشكل غير متوقع واكتشاف المدخرات للتغلب على العاصفة المالية عندما يتغير الاقتصاد.
يهتم قادة FinOps بتحسين تكاليف السحابة أكثر من الرؤية ، والأتمتة هي الحل لمشكلتهم. يمكن استخدام حلول الإدارة السحابية المؤتمتة طوال دورة حياة تطوير البرامج عند تشغيل تطبيقات السحابة الأصلية. في الواقع ، الأتمتة هي العمود الفقري لتقنيات السحابة الأصلية وممارسات التطوير الحديثة.
تطوير أسرع مع الأتمتة
التغييرات في المنهجية شائعة في عمليات الترحيل السحابية. وخير مثال على ذلك هو التطوير السريع ، الذي تبنته العديد من الفرق في السحابة. في بيئة السحابة الديناميكية ، تتكرر الفرق بسرعة ، وتصدر التطبيقات بشكل متكرر ، وتحافظ على موثوقية بنيتها التحتية.
يتطلب تطوير السحابة الأصلية أيضًا إدارة البنية التحتية وكود التطبيق في بيئة موحدة. لتلبية هذه الاحتياجات ، يمكنك أتمتة عمليات النشر واستخدام أساليب البنية التحتية كرمز (IaC) مع أدوات مفتوحة المصدر لجعل كود البنية التحتية جزءًا من المشروع ، وتخزينه في مستودع ، وإصداره مثل باقي التعليمات البرمجية لـ عملية تطوير أسرع.
أتمتة خطوط أنابيب التطوير
هناك مجال آخر يستفيد من الأتمتة وهو تطوير خطوط الأنابيب - العمليات من التطوير إلى الاختبار والنشر. يعد التكامل المستمر والتسليم المستمر (CI / CD) الآن معيارًا صناعيًا لتقليل الخطأ البشري والحفاظ على طريقة توصيل برامج متسقة ، وبالتالي زيادة كفاءة الفريق.
باستخدام خطوط الأنابيب التي تعمل بالأتمتة ، يمكنك بثقة إنشاء التطبيقات ونشرها في بيئات الإنتاج ، مما يؤدي إلى تسريع سرعة الأعمال وتحسينها.
قياس الموارد تلقائيًا لتحقيق أقصى استفادة
يطبق المهندسون إجراءات معينة لإتاحة التطبيقات وخدمة العملاء في أوقات الذروة. هذا يؤثر بشكل مباشر على الإنفاق على السحابة. لاستخدام إدارة القدرات المستمرة على أساس القياس التلقائي ، قم بتقييم وتوقع احتياجات التطوير الخاصة بك في وقت مبكر. يحسن القياس التلقائي كلاً من التوافر وإدارة التكلفة.
أدوات تحسين تكلفة السحابة
تعمل أدوات تحسين التكلفة السحابية على تحليل استخدام الموارد وتحديد فرص توفير التكلفة وأتمتة استراتيجيات التحسين ، مما يوفر تكاليف السحابة الكبيرة على المدى الطويل.
أدوات أصلية من موفري خدمات السحابة العامة
يتم تقديم أدوات مراقبة التكلفة المضمنة مباشرة على منصات موفري السحابة وتتفاعل بسلاسة مع بيانات الفوترة. ولكن مع توسع بصمتك السحابية ، فكر في استخدام الخدمات المتقدمة والحسابات وموفري السحابة. قد لا تمنحك أدوات التكلفة الأصلية صورة كاملة أو وصولاً إلى البيانات في الوقت الفعلي ، خاصةً عند استخدام خدمات من موفري خدمات سحابية متعددين.
حلول مخصصة ومحلية
يمكنك أيضًا إنشاء أداتك الخاصة ، خاصةً عندما يكون الخيار الوحيد هو نظام أساسي تقليدي لمراقبة التكلفة لا يمكنه التعامل مع إدارة التكلفة للتطبيقات السحابية الأصلية. يمكن تصميم الحلول المصممة حسب الطلب لكل صاحب مصلحة - من المهندسين و DevOps إلى التمويل والعمليات - المشاركين في التخطيط السحابي والميزنة والتنبؤ.
منصات رؤية تكلفة الطرف الثالث
هناك خيار آخر يجب مراعاته وهو منصات إدارة التكلفة السحابية التي تسمح لك بمراقبة النفقات والإبلاغ عنها في الوقت الفعلي. تعمل منصات الجهات الخارجية بشكل أفضل للفرق التي تبحث عن صورة مفصلة لإنفاقها بناءً على عمليات تخصيص التكلفة.
يعد إعداد نهج FinOps أمرًا صعبًا حتى تتمكن من تزويد جميع الموظفين - من المهندسين إلى الإدارة - بمعلومات التكلفة في الوقت الفعلي. جميع أدوات تحسين التكلفة السحابية تأتي مع إيجابيات وسلبيات. غالبًا ما تلجأ المؤسسات إلى أساليب مراقبة وتحسين تكلفة السحابة المتعددة عندما لا يلبي حل واحد جميع احتياجاتها.
7 أفضل ممارسات تحسين تكلفة السحابة
يمكن لبعض أفضل الممارسات توفير الوقت عند تحسين تكاليف السحابة.
- تحقق من فاتورة السحابة الخاصة بك وخصص الموارد. قد يكون تحليل تكاليف السحابة يدويًا أمرًا صعبًا ، لذا استخدم حل إعداد تقارير التكلفة للحصول على جميع الأفكار. تطوير نظام وضع العلامات ووضع العلامات لتخصيص نفقات محددة للفرق أو المشاريع.
- قم بإنشاء ومراجعة إستراتيجية تحسين تكلفة السحابة الخاصة بك. تحقق مما إذا كان يعتمد على الحجز المسبق لموارد السحابة أو النسخ الموضعية.
- ضع في اعتبارك العوامل التي تحرك اختيارات الموارد السحابية - سواء كانت عادة أو تحليلًا يعتمد على البيانات.
- تعرف على تكلفة الموارد في الوقت الفعلي. ضع معايير المراقبة والتنبيهات في مكانها الصحيح.
- ابحث عن الموارد لا تزال قيد التشغيل. تعد إزالة الموارد الخاملة طريقة مؤكدة لخفض فواتير السحابة دون التأثير على التطبيقات.
- تحقق مما إذا كان فريقك يفرط في التزويد. كم عدد الموارد التي تطلبها التطبيقات؟ هل ترى فجوة كبيرة بين الموارد المطلوبة والمخصصة لهذه التطبيقات؟ التخفيف هو الخطوة الأولى لخفض تكاليف السحابة دون التضحية بالأداء أو التوفر.
- ضع في اعتبارك تنفيذ حل مؤتمت لتحسين تكلفة السحابة. سيستعيد DevOps والمهندسون والمتخصصون في SRE الوقت الذي يقضونه عادةً في تكوين البنية التحتية السحابية يدويًا ، مما يجعل عملك أكثر كفاءة.
دع الأتمتة تعالج تكاليف السحابة الخاصة بك
لماذا ضبط موارد السحابة يدويًا عندما يمكن للأتمتة معالجة العديد من التحديات التقنية؟ باستخدام إدارة التكلفة السحابية المؤتمتة ، يمكنك تجاوز إدارة التكاليف التقليدية وتقليل فاتورة السحابة بمبلغ هائل على مدار دورة حياة التطبيق.
وفي الوقت نفسه ، يمكنك التركيز على تقديم قيمة الأعمال مع تحسين موارد السحابة وتقليل التكاليف.
توقف عن الإنفاق الزائد على موارد السحابة وابدأ في تحسين إستراتيجية إدارة التكلفة السحابية اليوم. اكتشف أحدث إحصائيات إدارة التكلفة السحابية واطلق العنان لإمكانات مؤسستك لتحقيق وفورات كبيرة في التكاليف.