ক্লাউড কম্পিউটিং কোম্পানির স্কেল এবং উদ্ভাবনের পদ্ধতিতে বিপ্লব ঘটিয়েছে, কিন্তু খরচ নিয়ন্ত্রণ একটি বাধা। প্রিসিডেন্স রিসার্চ অনুসারে, ক্লাউড কম্পিউটিং বাজারের আকার 2030 সালে $1.6 ট্রিলিয়ন হতে চলেছে, যা অনেক সংস্থার ক্লাউড কম্পিউটিং-এ চলে যাওয়ায় খরচ অপ্টিমাইজেশানকে অগ্রাধিকার দেওয়া প্রয়োজন৷
এই নির্দেশিকায়, আমরা বাস্তব-বিশ্বের কেস স্টাডি ব্যবহার করে ক্লাউড খরচ অপ্টিমাইজেশানের দিকে উচ্চ-প্রভাব কার্যকরী টিপস শূন্য করব। আমরা এই নির্দেশিকায় Amazon Web Services (AWS) ক্লাউড প্রদানকারীর উল্লেখ করব, তবে, অন্যান্য প্রধান ক্লাউড প্রদানকারীদের জন্য একই টিপস প্রয়োগ করতে অনুগ্রহ করে নীচের টেবিলটি অনুসরণ করুন। বিকাশকারী, স্থপতি বা ক্লাউড অনুশীলনকারী হিসাবে পদক্ষেপগুলি অনুসরণ করা সহজ এবং খরচ কমাতে সহায়তা করে।
EC2-তে দৃষ্টান্তের অতিরিক্ত ব্যবস্থা করা ক্লাউড খরচে অদক্ষতার সবচেয়ে সাধারণ কারণগুলির মধ্যে একটি। বিপুল সংখ্যক সংস্থার তাদের সম্পদের ব্যবহারকে অতিরিক্ত মূল্যায়ন করার প্রবণতা রয়েছে, এইভাবে অব্যবহৃত কম্পিউটিং এবং ভারী বিলের সাথে আটকে যাচ্ছে।
• AWS Compute Optimizer ব্যবহার করে সিপিইউ, মেমরি এবং ডিস্কের ব্যবহার বিশ্লেষণ করুন; এটি সর্বোত্তম দৃষ্টান্ত প্রকারের আকার পরিবর্তনের জন্য সুপারিশ প্রদান করে।
• কাজের চাপের জন্য T3 এর মতো বিস্ফোরণযোগ্য দৃষ্টান্তগুলিতে স্যুইচ করুন যা পর্যায়ক্রমে চাহিদার স্পাইকের সাক্ষী।
• আপনার CI/CD পাইপলাইনে কম্পিউট অপ্টিমাইজার সুপারিশগুলিকে একীভূত করে স্বয়ংক্রিয়ভাবে ডান-আকারকরণ করুন৷
aws ec2 modify-instance-attribute --instance-id instance-id --instance-type "{"Value": "t3.medium"}"
Innovaccer , একটি স্বাস্থ্যসেবা প্রযুক্তি কোম্পানি, Compute Optimizer অন্তর্দৃষ্টির উপর ভিত্তি করে তার EC2 দৃষ্টান্তগুলিকে সঠিক আকার দিয়েছে এবং 33% ক্লাউড খরচ কমিয়েছে৷ তারা আকস্মিক চূড়া সহ কাজের চাপের জন্য T3 দৃষ্টান্ত স্থাপন করতে সক্ষম হয়েছে এবং সেই অনুযায়ী তাদের নিষ্ক্রিয় গণনা খরচ কমিয়ে আনতে সক্ষম হয়েছে। আরও পড়ুন
আপনি AWS-এ উপলব্ধ অতিরিক্ত কম্পিউটিং শক্তির সুবিধা নিতে সক্ষম হবেন এবং স্পট ইনস্ট্যান্স ব্যবহার করে অন-ডিমান্ড ইনস্ট্যান্স দামে 90% পর্যন্ত ছাড় সাশ্রয় করতে পারবেন। এটি নমনীয় রাষ্ট্রহীন, ত্রুটি-সহনশীল কাজের চাপের জন্য আদর্শ, যেমন ব্যাচ প্রক্রিয়াকরণ, অবিচ্ছিন্ন একীকরণ, ক্রমাগত স্থাপনা এবং বড় ডেটা।
• ইটিএল প্রক্রিয়া, ভিডিও রেন্ডারিং এবং পরীক্ষার বিছানার মতো বাধা-সহনীয় কাজের চাপগুলি সনাক্ত করুন৷
• নির্ভরযোগ্যতার জন্য স্পট এবং অন-ডিমান্ড ইনস্ট্যান্সের বিরামহীন ভারসাম্যের জন্য একটি মিশ্র দৃষ্টান্ত নীতি সহ EC2 অটো স্কেলিংয়ের সুবিধা।
• AWS স্পট ইনস্ট্যান্স অ্যাডভাইজার ব্যবহার করে স্পট মূল্য নিরীক্ষণ করুন এবং সর্বোচ্চ মূল্য থ্রেশহোল্ড সেট করুন।
{ "LaunchTemplate": { "LaunchTemplateId": "lt-0abcd1234efgh5678", “version”: “1” }, "InstanceCount": 5, "Type": "request", "InstanceInterruptionBehavior": "terminate" }
ন্যাশনাল অস্ট্রেলিয়া ব্যাংক (NAB) 2022 সালে তার ক্লাউড বিল থেকে 20% কম করেছে বিশ্লেষণ কাজের চাপের জন্য স্পট ইন্সট্যান্স ব্যবহার করে এবং AWS Graviton প্রসেসরে সাশ্রয়ী মূল্যের কম্পিউটিংয়ে চলে গেছে। আরও পড়ুন
ডেভ এনভায়রনমেন্ট এবং স্টেজিং এনভায়রনমেন্টের মতো রিসোর্স 24x7 চালায় এমনকি যখন কেউ রিসোর্স অ্যাক্সেস করে না। যদি সেই সংস্থানগুলির অটোমেশন থাকে যাতে সেগুলি অ-ব্যবসায়িক সময়ে বন্ধ করা যায়, এটি তাদের এক টন বাঁচায়।
• AWS ইনস্ট্যান্স শিডিউলারের সাথে পূর্ব-কনফিগার করা সময় উইন্ডোতে আপনার সংস্থানগুলি শুরু এবং বন্ধ করতে সময়সূচী অটোমেশন তৈরি করুন৷
• Lambda- এর একটি সমাধান তৈরি করুন - কাজের চাপ বা ছুটির ক্যালেন্ডারের উপর ভিত্তি করে গতিশীলভাবে সময়সূচী আপডেট করতে।
{ "InstanceId": "i-0abcd1234efgh5678", "Schedule": "office-hours" }
লজিস্টিক ফার্ম আর্চওয়ে AWS ইনস্ট্যান্স শিডিউলার ব্যবহার করে স্বয়ংক্রিয়ভাবে সংস্থানগুলি বন্ধ করে অ-উৎপাদনে 40% এবং উত্পাদন পরিবেশে 15% সংরক্ষণ করেছে। আরও পড়ুন
AWS S3 আশ্চর্যজনকভাবে নমনীয়, কিন্তু সঞ্চয়স্থানের একটি ডিফল্ট শ্রেণীর অধীনে সমস্ত ডেটা সঞ্চয় করা খরচে ব্যাপকভাবে অবদান রাখে। অ্যাক্সেস ফ্রিকোয়েন্সি সহ স্টোরেজ ক্লাসের সঠিক অপ্টিমাইজেশন খরচ সাশ্রয়ের চাবিকাঠি।
• এমন বস্তুর জন্য S3 Intelligent-Tiering চালু করুন যেখানে অ্যাক্সেস প্যাটার্ন অপ্রত্যাশিত।
• 30-60 দিনের পরে দীর্ঘমেয়াদী স্টোরেজের জন্য স্বয়ংক্রিয়ভাবে হিমবাহে ডেটা স্থানান্তর করতে S3 লাইফসাইকেল নীতিগুলি কনফিগার করুন৷
• খরচ কমানোর সুযোগ দ্রুত শনাক্ত করতে S3 স্টোরেজ লেন্স দিয়ে বালতি ব্যবহার বিশ্লেষণ করুন।
{ "Rules": [ { "ID": "MoveToGlacier", "Prefix": "", "Status": "Enabled", "Transitions": [ { "Days": 30, "StorageClass": "GLACIER" } ] } ] }
Airbnb তার কম ঘন ঘন অ্যাক্সেস করা ডেটা S3 গ্লেসিয়ারে স্থানান্তর করে AWS S3 ব্যবহারকে অপ্টিমাইজ করেছে এবং এর স্টোরেজ খরচ 27% কমিয়েছে।আরও পড়ুন
অনুমানযোগ্য কাজের চাপের জন্য, রিজার্ভড ইনস্ট্যান্স (আরআই) এবং সেভিংস প্ল্যান অন-ডিমান্ড মূল্যের তুলনায় 72% পর্যন্ত সঞ্চয় অফার করে।
• স্টেডি-স্টেট ওয়ার্কলোড বিশ্লেষণ করুন এবং 1-বছর বা 3-বছরের সংরক্ষিত দৃষ্টান্তগুলিতে প্রতিশ্রুতি দিন।
• দৃষ্টান্ত পরিবার এবং অঞ্চলের নমনীয়তার প্রয়োজন হলে কম্পিউট সেভিংস প্ল্যানের অবস্থান করুন।
• আপনার সম্পূর্ণ প্রতিশ্রুতি ROI উপলব্ধি করতে AWS Cost Explorer এর মাধ্যমে ব্যবহার ট্র্যাক করুন৷
হিয়া , একটি টেলিকমিউনিকেশন ফার্ম, স্বয়ংক্রিয় সেভিংস প্ল্যান, 2022 সালে তাদের কার্যকর সঞ্চয়ের হার 22% বৃদ্ধি করেছে, যা প্রতি বছর $110,000 করে ক্রমবর্ধমান খরচ কমিয়েছে। আরও পড়ুন
ডেটা ট্রান্সফার হল যেকোনো কাজের চাপের জন্য আক্রমনাত্মকভাবে ক্রমবর্ধমান খরচ, প্রধানত যদি আপনার কাজের চাপের জন্য ক্রস-অঞ্চল ট্র্যাফিক বা সামগ্রী সরবরাহের প্রয়োজন হয়।
• এগ্রেস খরচ কমাতে আপনার গ্রাহকদের কাছাকাছি ঘন ঘন অ্যাক্সেস করা ডেটা পরিবেশন করতে AWS ক্লাউডফ্রন্টের সুবিধা নিন।
আন্তঃ-অঞ্চল স্থানান্তর ফি কমানোর জন্য একই অঞ্চলের মধ্যে সংস্থান সংগ্রহ করুন।
• AWS Cost Explorer এবং AWS বিলিং ড্যাশবোর্ডের মাধ্যমে ব্যবহার পর্যবেক্ষণের সুবিধা নিন।
ক্যানভা তার ক্লাউড অবকাঠামোকে অপ্টিমাইজ করেছে যাতে ক্লাউডফ্রন্ট এবং দক্ষ নেটওয়ার্কিং কৌশল ব্যবহারের জন্য কম্পিউট এবং ডেটা স্থানান্তর খরচ উভয় ক্ষেত্রেই 46% হ্রাস পায়। আরও পড়ুন
AWS Lambda-এর মতো সার্ভারবিহীন প্ল্যাটফর্মগুলির সাথে, আপনি শুধুমাত্র-ই-ই-ই-ই-ই-ই-ই-ই-ই-ই-ই-ই-ই-ই-ই-ই-ই-ই-ই-এর অর্থ প্রদান করেন, যা আপনার ব্যবহার করা কম্পিউট সময়ের জন্য অর্থপ্রদান করে যা নিষ্ক্রিয় থাকাকালীন সংশ্লিষ্ট খরচগুলি দূর করতে সাহায্য করে।
• ইভেন্ট-চালিত AWS Lambda ফাংশনে রিফ্যাক্টর একশিলা অ্যাপ্লিকেশন।
• AWS Lambda পাওয়ার টিউনিংয়ের সাথে মেমরি সাইজ এবং এক্সিকিউশন টাইম অপ্টিমাইজেশান সম্পাদন করুন৷
import boto3 lambda_client = boto3.client('lambda') response = lambda_client.update_function_configuration( FunctionName='MyFunction', MemorySize=128 )
কোকা-কোলা 2022 সালে ভেন্ডিং মেশিন টেলিমেট্রি পরিষেবাগুলি AWS Lambda-তে স্থানান্তর করে অপারেশনাল ওভারহেডের 65% কমিয়েছে। আরও পড়ুন ।
যদি কারোর খরচ করা AWS সম্পদের দৃশ্যমানতা না থাকে, তাহলে এটা ওভারশুট করা সহজ। AWS বাজেট এবং খরচের অসঙ্গতি সনাক্তকরণ সতর্কতার সাথে কার্যকর অন্তর্দৃষ্টি প্রদান করে।
• নির্দিষ্ট পরিষেবা বা দলের জন্য বাজেট সেট আপ করুন এবং ইমেল বা SNS এর মাধ্যমে বিজ্ঞপ্তি কনফিগার করুন৷
• অস্বাভাবিক খরচের ধরণগুলিকে স্বয়ংক্রিয়ভাবে পতাকাঙ্কিত করতে AWS খরচ অসঙ্গতি সনাক্তকরণ ব্যবহার করুন৷
{ "Budget": { "BudgetLimit": { "Amount": 1000, "Unit": "USD" }, "Notification": { "ComparisonOperator": "GREATER_THAN", "Threshold": 80, "Subscribers": [ { "SubscriptionType": "EMAIL", "Address": "[email protected]" } ] } } }
Zynga , একটি গেমিং কোম্পানি, অব্যবহৃত সংস্থানগুলির উপর তার ব্যয় নিয়ন্ত্রণ করতে তার ব্যয় নিরীক্ষণের জন্য AWS বাজেট ব্যবহার করে বার্ষিক লক্ষ লক্ষ সঞ্চয় করে৷ আরও পড়ুন
যদিও এই নির্দেশিকাটি প্রাথমিকভাবে Amazon Web Services(AWS) এর উপর ফোকাস করে, এই খরচ-সঞ্চয়কারী টিপসগুলি অন্যান্য প্রধান ক্লাউড প্রদানকারীদের যেমন Microsoft Azure, Google Cloud Platform (GCP), এবং এর ক্ষেত্রেও প্রযোজ্য। বেশিরভাগ ক্লাউড প্রদানকারীরা কম্পিউটিং, স্টোরেজ, নেটওয়ার্কিং এবং পর্যবেক্ষণ পরিষেবা প্রদান করে।
নীচে একটি রেফারেন্স টেবিল রয়েছে যা GCP এবং Azure থেকে অনুরূপ অফারগুলির সাথে AWS পরিষেবাগুলিকে ম্যাপ করে যা GCP এবং Azure-এ আগে আলোচনা করা টিপস এবং পরামর্শগুলি প্রয়োগ করা সহজ করে তোলে৷
বৈশিষ্ট্য/পরিষেবা | AWS | আকাশী | Google ক্লাউড (GCP) |
---|---|---|---|
স্টোরেজ অপ্টিমাইজেশান | S3 লাইফসাইকেল পলিসি, ইন্টেলিজেন্ট-টিয়ারিং | আজুর ব্লব স্টোরেজ লাইফসাইকেল ম্যানেজমেন্ট | ক্লাউড স্টোরেজ লাইফসাইকেল নীতি |
আর্কাইভাল স্টোরেজ | S3 হিমবাহ | Azure Blob আর্কাইভ টিয়ার | ক্লাউড স্টোরেজ আর্কাইভ |
কম্পিউট অপ্টিমাইজেশান | EC2 ইনস্ট্যান্স, স্পট ইনস্ট্যান্স | আজুর ভার্চুয়াল মেশিন, স্পট ভিএম | কম্পিউট ইঞ্জিন, প্রিম্পটিবল ভিএম |
ডান সাইজিং টুলস | AWS কম্পিউট অপ্টিমাইজার | আজুর উপদেষ্টা | জিসিপি সুপারিশকারী |
সার্ভারহীন কম্পিউটিং | এডব্লিউএস ল্যাম্বদা | অ্যাজুর ফাংশন | ক্লাউড ফাংশন |
অটো-স্কেলিং | স্বয়ংক্রিয় স্কেলিং গ্রুপ | ভার্চুয়াল মেশিন স্কেল সেট | অটোস্কেলার |
পর্যবেক্ষণ এবং সতর্কতা | ক্লাউডওয়াচ, কস্ট এক্সপ্লোরার | Azure মনিটর, Azure খরচ ব্যবস্থাপনা | ক্লাউড মনিটরিং, বিলিং সতর্কতা |
সংরক্ষিত মূল্য | সংরক্ষিত দৃষ্টান্ত, সঞ্চয় পরিকল্পনা | সংরক্ষিত ভার্চুয়াল মেশিন | প্রতিশ্রুতিবদ্ধ ব্যবহার ডিসকাউন্ট |
ডেটা ট্রান্সফার অপ্টিমাইজেশান | ক্লাউডফ্রন্ট | আজুর সামনের দরজা | ক্লাউড সিডিএন |
স্পট মূল্য ব্যবস্থাপনা | স্পট ইনস্ট্যান্স উপদেষ্টা | আজুর স্পট উপদেষ্টা | অগ্রিম VM সুপারিশকারী |
বাজেট ব্যবস্থাপনা | AWS বাজেট, অসঙ্গতি সনাক্তকরণ | আজুর বাজেট | বাজেট এবং খরচ সতর্কতা |
এটি সবই কার্যকারিতা এবং দায়িত্বের পরিবেশ প্রতিষ্ঠার বিষয়ে - শুধু একটি সুন্দর পয়সা কাটা নয়। এই উচ্চ-প্রভাব কৌশলগুলির বাস্তবায়ন কীভাবে কর্মক্ষমতা হ্রাস না করে AWS খরচ কমাতে সক্ষম করবে তা একবার দেখুন।
বেসিকগুলি দিয়ে শুরু করুন: আপনার EC2 দৃষ্টান্তগুলিকে ডান আকার দিন বা স্বয়ংক্রিয় সংস্থান সময়সূচী করুন এবং স্পট ইনস্ট্যান্স, সার্ভারহীন কম্পিউটিং এবং সেভিংস প্ল্যানগুলি ব্যবহার করে উন্নত কৌশলগুলিতে আপনার প্রচেষ্টাকে স্কেল করুন৷
যদি আপনার মনে কোনো নির্দিষ্ট কাজের চাপ বা চ্যালেঞ্জ থাকে, তাহলে আপনার ক্লাউড বিলকে নিয়ন্ত্রণ করার জন্য কিছু উপযোগী সমাধানের একটু গভীরে যাওয়া যাক।