Tips and pitfalls of AWS cloud cost optimization

Posted on

एआई/एमएल ऑटोमेशन टेक्नोलॉजी समिट के लिए 12 जुलाई को ट्रांसफॉर्म 2021 में एआई और डेटा लीडर्स से जुड़ें। आज पंजीकृत करें।


इस पोस्ट को योटास्केल के सीईओ असीम रज्जाक ने लिखा है

महीने के अंत में, जब क्लाउड बिल का भुगतान करने का समय आता है, तो क्लाउड होस्टिंग प्रदाता आपको बताएंगे कि आप पर कितना बकाया है, आखिरी पैसे तक। हालांकि, अगले महीने की लागतों की भविष्यवाणी करना और कम करना – या यहां तक ​​​​कि एक वित्तीय वर्ष के दौरान अर्जित लागत – अधिक जटिल और चुनौतीपूर्ण हो जाती है। इसका कारण यह है कि सार्वजनिक क्लाउड प्लेटफॉर्म पर तैनात वर्कलोड की समीक्षा, ऑडिट और भविष्यवाणी करना निजी डेटा सेंटर की तुलना में काफी कठिन है।

जब Amazon Web Services (AWS) के लिए क्लाउड कॉस्ट ऑप्टिमाइजेशन की बात आती है, तो कुछ बिल्ट-इन टूल्स हैं जो आपको सही दिशा में शुरू करने में मदद करने के लिए बुनियादी उपयोग के लिए एक लंबा रास्ता तय करते हैं। हालाँकि, ये उपकरण व्यवहार में जितने महान हैं, वे आमतौर पर जटिल उपयोग के मामलों को संभालने से कम होते हैं – खासकर जब आप कई खातों का प्रबंधन कर रहे हों या कंटेनरीकृत अनुप्रयोगों को तैनात कर रहे हों।

दुर्भाग्य से, इन अवसरों का पीछा करने वाले संगठनों को उनके क्लाउड विक्रेता से उपलब्ध मूल लागत दृश्यता और क्लाउड लागत अनुकूलन टूल द्वारा कम सेवा प्रदान की जाती है। AWS क्लाउड लागत अनुकूलन के लिए कुछ सुझाव निम्नलिखित हैं, साथ ही कुछ संभावित नुकसान भी हैं जिन पर ध्यान देना चाहिए।

लागत दृश्यता प्राप्त करें

यह समझना कि आपकी लागत प्रोफ़ाइल कैसी दिखती है, क्लाउड सेवाओं पर पैसे बचाने के लिए सर्वोपरि है। विचार करने के लिए कुछ प्रश्न हैं: कौन खर्च कर रहा है, इसे कहां आवंटित किया गया है, और ये सेवाएं किस व्यावसायिक मूल्य से जुड़ी हैं? आपका खर्च कहां केंद्रित है, इसके बारे में स्पष्ट, परियोजना-स्तरीय डेटा आपको परिणामी सुधार करने में सक्षम बनाएगा।

AWS ट्रैकिंग खर्च के लिए एक समाधान प्रदान करता है जिसे टैगिंग कहा जाता है। टैग कुंजी-मूल्य जोड़े हैं जो एडब्ल्यूएस सेवाओं की एक विस्तृत श्रृंखला द्वारा समर्थित हैं जो एक्सेस कंट्रोल से लेकर लागत एट्रिब्यूशन तक हैं। बुनियादी ढांचे में सभी उदाहरणों को ठीक से टैग करना जटिल और समय गहन हो सकता है, खासकर जब बड़े बुनियादी ढांचे से निपटते हैं, लेकिन यह प्रबंधनीय है। AWS अवसंरचना में दृश्यता प्राप्त करने के लिए उचित टैगिंग महत्वपूर्ण है।

कम जटिल वातावरण वाले छोटे संगठनों के लिए, एडब्ल्यूएस कॉस्ट एक्सप्लोरर सेवा News Reortा टैग किए गए संसाधनों और लागतों का विश्लेषण करने के लिए उपयोग करने का एक विकल्प है, और पूर्वानुमान और बचत योजना पर सिफारिशें प्रदान करता है। हालांकि, अगर आपके पास दस टीमें हैं जो एक ही विभाग-व्यापी खाते में EC2 इंस्टेंस का उपयोग कर रही हैं, तो यह रिपोर्ट प्रत्येक टीम के उदाहरणों को एक साथ जोड़ देगी।

AWS कॉस्ट एक्सप्लोरर आधुनिक क्लाउड आर्किटेक्चर के लिए कम उपयोगी है, क्योंकि यह कंटेनरों और कुबेरनेट्स के लिए लागत आवंटन का उचित समर्थन नहीं करता है। यदि आपको कंटेनरों के लिए समर्थन की आवश्यकता है, या आपके पास एकाधिक खाते हैं, तो आपको अपने क्लाउड व्यय में सर्वोत्तम दृश्यता प्राप्त करने के लिए किसी तृतीय पक्ष क्लाउड लागत प्रबंधन टूल का पता लगाना चाहिए।

वास्तुकला समायोजित करें

लागत-आधारित निर्णय तब आसान होते हैं जब आर्किटेक्चर डिज़ाइनर के पास क्लाउड खर्च के बारे में ठोस जानकारी होती है। समय से पहले लागत अनुकूलन से बचने के लिए पहले उत्पाद पर ध्यान देना चाहिए। कम खर्चीले उपकरणों को अपनाना लंबे समय में बहुत अधिक महंगा हो सकता है।

संसाधन के बजाय परियोजना द्वारा खर्च को तोड़ना, इंजीनियरों को मुख्य प्रदर्शन संकेतक (केपीआई) बनाने और प्राप्त करने और आवेदन लागत को कम करने के आसपास के अन्य लक्ष्यों को प्राप्त करने के लिए सशक्त बनाता है। एप्लिकेशन चलाने के खर्च को कम करने के लिए काम करने वाले डेवलपर्स अक्सर कई कारकों पर ध्यान केंद्रित करते हैं। सर्वर रहित फ़ंक्शन, जैसे AWS लैम्ब्डा, अक्सर विभिन्न प्रकार के उपयोग के मामलों के उदाहरणों की तुलना में सस्ते होते हैं। प्रबंधित डेटाबेस अक्सर एक प्रमुख लागत केंद्र होते हैं, और विभिन्न क्षमताओं के साथ ढेर सारे विकल्प होते हैं।

सर्वर लागतों को बचाने का एक तरीका एक पूर्वानुमेय एप्लिकेशन का निर्माण करना है जो आरक्षित उदाहरणों पर चल सकता है, जो स्पॉट इंस्टेंस की तुलना में बहुत कम लागत वाला है। आरक्षित उदाहरणों के साथ चुनौती सेवा योजना वर्ष की शुरुआत में प्रत्याशित उपयोग से मेल खाने के लिए उन्हें सही आकार देना है। अधिक आरक्षित करने से बेकार की घटनाएं हो सकती हैं जिन्हें मांग पर स्पॉट इंस्टेंस के रूप में बेहतर तरीके से पेश किया जा सकता है।

जब आप आरक्षित उदाहरणों या बचत योजनाओं की खरीद की जांच कर रहे हैं, तो AWS विश्वसनीय सलाहकार आरक्षित उदाहरणों और बचत योजनाओं को खरीदकर बचत के अवसर खोजने में सहायता कर सकता है। हालांकि यह ध्यान दिया जाना चाहिए कि अधिक जटिल परिदृश्यों के साथ, विश्वसनीय सलाहकार के पास तीसरे पक्ष के उपकरण के रूप में सिफारिशों को सटीक बनाने के लिए आवश्यक दृश्यता (विशेषकर कुबेरनेट्स वातावरण में) नहीं होगी।

अपने उदाहरणों को सही आकार दें

फोर्ब्स के अनुसार, क्लाउड खर्च का 30% तक बेकार या अति-प्रावधानित संसाधनों पर बर्बाद हो जाता है। आपके परिवेश पर विस्तृत और सटीक रिपोर्ट के बिना इन उदाहरणों का पता लगाना और उन्हें बंद करना लगभग असंभव कार्य है।

छोटे, कम जटिल वातावरण के लिए, AWS कंप्यूट ऑप्टिमाइज़र लॉग और मेटाडेटा की निगरानी करके EC2 इंस्टेंस, EBS वॉल्यूम और लैम्ब्डा फ़ंक्शंस के लिए सही-आकार की सिफारिशें प्रदान करता है ताकि यह निर्धारित किया जा सके कि कौन से इंस्टेंस ओवर- और अंडर-प्रोविज़न हैं। एडब्ल्यूएस कंप्यूट ऑप्टिमाइज़र तब उन अनुशंसाओं के लिए संभावित बचत विकल्पों की रिपोर्ट करता है, लेकिन दुर्भाग्य से, यह ‘क्यों’ के बारे में अधिक विवरण प्रदान नहीं करता है, जिससे उत्पादन वातावरण पर प्रभाव को निर्धारित करना मुश्किल हो जाता है।

ट्रेडऑफ़ का प्रबंधन

अनिवार्य रूप से, क्लाउड कॉस्ट ऑप्टिमाइज़ेशन ट्रेडऑफ़ के प्रबंधन के लिए नीचे आता है, जैसे कि यूनिट इकोनॉमिक्स के लिए गति या लचीलेपन की लागत। सही टूल उन ट्रेडऑफ़ को प्रबंधित करने और लागतों का पता लगाने, विशेषता, अनुकूलन और पूर्वानुमान लगाने में मदद कर सकता है। क्लाउड सेवाओं के भी प्रावधान होने से पहले ट्रेडऑफ़ शुरू हो जाते हैं। कुछ परिचालनों के लिए, कम मासिक AWS बिल में से एक निश्चित प्रतिशत की कटौती करने के लिए मूल्यवान इंजीनियरिंग समय खर्च करने के लायक नहीं हो सकता है, जब उन महंगे इंजीनियर घंटों को शिपिंग सुविधाओं में खर्च किया जा सकता है। हालांकि, बड़े पैमाने पर उपयोग किए जाने वाले क्लाउड संसाधनों के साथ काम करने वाले बड़े संगठनों के लिए, केवल पैसे से अक्सर चलने वाली प्रक्रियाओं की लागत में कटौती से व्यापक लाभांश मिल सकता है।

AWS द्वारा प्रदान किए जाने वाले टूल के माध्यम से अंतर्दृष्टि और सामान्य दृश्यता उत्पन्न करना एक सामान्य प्रवृत्ति है, लेकिन उनकी कुछ उल्लेखनीय सीमाएँ हैं। सबसे पहले, इंजीनियरिंग टीमों को सेवाओं की इस विस्तृत श्रृंखला को सीखने और कॉन्फ़िगर करने में बहुमूल्य समय व्यतीत करने की आवश्यकता है। दूसरा, उन्हें यह पता लगाने की आवश्यकता है कि टीम- और प्रोजेक्ट-स्तरीय ग्रैन्युलैरिटी में खाता-स्तरीय जानकारी को कैसे पढ़ा और साझा किया जाए।

सभी और सभी, कॉन्फ़िगरेशन की सर्वोत्तम प्रथाओं के साथ-साथ प्लेटफ़ॉर्म में निर्मित टूल और सेवाओं को समझना – और उन्हें उपयोग में लाना – क्लाउड-तैनात अनुप्रयोगों के नियंत्रण और दृश्यता को सुनिश्चित करने के लिए सबसे अच्छा पहला कदम है।

आसिम रज्जाक योटास्केल के सीईओ और संस्थापक हैं। अपने करियर में, रज्जाक पेपाल में प्लेटफ़ॉर्म इंजीनियरिंग (इन्फ्रास्ट्रक्चर के प्रमुख) के वरिष्ठ निदेशक थे, जहाँ वे सभी मुख्य बुनियादी ढांचा प्रसंस्करण भुगतान और लॉगिन के लिए जिम्मेदार थे। उन्होंने पेपाल प्राइवेट क्लाउड और पेपाल डेवलपर प्लेटफॉर्म के निर्माण का नेतृत्व किया, जिससे भुगतान मात्रा में बहु-अरब डॉलर का उत्पादन हुआ। असीम ने शुरुआती-मध्य चरण के स्टार्टअप और ईबे और पेपाल सहित बड़ी कंपनियों में इंजीनियरिंग नेतृत्व की भूमिका निभाई है। उनकी टीमों ने क्लाउड-स्केल प्लेटफॉर्म और एप्लिकेशन बनाने पर ध्यान केंद्रित किया है।

वेंचरबीट

तकनीकी निर्णय लेने वालों के लिए परिवर्तनकारी तकनीक और लेनदेन के बारे में ज्ञान हासिल करने के लिए वेंचरबीट का मिशन एक डिजिटल टाउन स्क्वायर बनना है।

जब आप अपने संगठनों का नेतृत्व करते हैं तो हमारा मार्गदर्शन करने के लिए हमारी साइट डेटा तकनीकों और रणनीतियों पर आवश्यक जानकारी प्रदान करती है। हम आपको हमारे समुदाय का सदस्य बनने के लिए आमंत्रित करते हैं:

  • आपकी रुचि के विषयों पर अप-टू-डेट जानकारी
  • हमारे समाचार पत्र
  • गेटेड विचार-नेता सामग्री और हमारे बेशकीमती आयोजनों के लिए रियायती पहुंच, जैसे रूपांतरण 2021: और अधिक जानें
  • नेटवर्किंग सुविधाएँ, और बहुत कुछ

सदस्य बने

Leave a Reply

Your email address will not be published. Required fields are marked *