Text size
പരീക്ഷിച്ചറിഞ്ഞത്6 മിനിറ്റ് വായന

മേഘങ്ങളുടെ ബില് മൂന്നിലൊന്ന് കുറയ്ക്കുക

പെട്ടെന്നുള്ള വിജയവും ദീർഘകാല ശീലങ്ങളും ഒരു മേഘ ബില്ലിനെ ചെറുതാക്കുന്നു.

Cutting the cloud bill by a third
AI ഉപയോഗിച്ച് സൃഷ്ടിച്ച ചിത്രീകരണം

മേഘങ്ങൾ നിശബ്ദമായി വളരുന്ന രീതിയിലുള്ളതാണ്. ആരും ഇല്ലാതാക്കാത്ത ഒരു ടെസ്റ്റ് പരിസ്ഥിതി. ഒരു ലോഞ്ചിന് വേണ്ടിയുള്ള ഒരു ഡാറ്റാബേസ്, അത് ഒരിക്കലും ആവശ്യമായിരുന്നില്ല. 2022 ലെ സ്നാപ്പ്ഷോട്ടുകൾ. ഡേറ്റാ ട്രാൻസ്ഫര് ചാർജുകള് ആരും മനസ്സിലാക്കുന്നില്ല. ഓരോന്നും ചെറുതാണ്. ഒരുമിച്ച്, അവ ഒരു ബില്ലായി മാറുന്നു, അത് സാമ്പത്തിക രംഗത്തെ അസ്വസ്ഥത നിറഞ്ഞ ചോദ്യങ്ങൾ ഉന്നയിക്കുന്നു.

വ്യവസായത്തിലെ സർവേകൾ പറയുന്നത്, ക്ലൌഡ് ചെലവുകളുടെ വലിയൊരു ഭാഗം, സാധാരണയായി നാലിൽ ഒന്ന് മുതൽ മൂന്നിലൊന്ന് വരെ, പാഴാക്കപ്പെടുന്നു എന്നാണ്. എന്റെ അനുഭവത്തില് ഒരു സാധാരണ ബില്ല് 20 മുതൽ 30 ശതമാനം വരെ കുറയ്ക്കാന് സാധിക്കും. പ്രകടനത്തിന് ഒരു കുറവുമില്ലാതെ. ഇതാ എങ്ങനെ.

ഫിൻ ഒപ്സ് ആശയം

ഫിൻ ഒപ്സ് സാമ്പത്തിക ഉത്തരവാദിത്തം ക്ലൌഡ് ചെലവിന് കൊണ്ടുവരുന്ന രീതിയാണ്. ഫിൻ ഒപ്സ് ഫൌണ്ടേഷൻ ഒരു ലളിതമായ ചക്രം വിവരിക്കുന്നുഃ

  1. അറിയിക്കുക: ചെലവുകള് ദൃശ്യമാക്കുക. ആര് എന്ത് ചെലവഴിക്കുന്നു, ഏത് സേവനത്തിന് ?
  2. ഒപ്റ്റിമൈസ് ചെയ്യുക: മാലിന്യങ്ങൾ കുറയ്ക്കുകയും മികച്ച വില ലഭിക്കുകയും ചെയ്യുക.
  3. ഓപ്പറേഷൻ: ചെലവ് ദൈനംദിന തീരുമാനങ്ങളുടെ ഭാഗമാക്കുക, തുടർച്ചയായി.

ഏറ്റവും പ്രധാനപ്പെട്ട ആശയം: ചെലവ് എന്നത് സാമ്പത്തിക പ്രശ്നമല്ല. എഞ്ചിനീയർമാർ ഒരു ഇൻസ്റ്റൻസിൻറെ വലുപ്പമോ സ്റ്റോറേജ് ക്ലാസോ തിരഞ്ഞെടുക്കുമ്പോഴെല്ലാം ചെലവുകൾ സൃഷ്ടിക്കുന്ന തീരുമാനങ്ങൾ എടുക്കുന്നു. അതുകൊണ്ട് എഞ്ചിനീയർമാർക്ക് ഈ സംഖ്യകൾ കാണണം.

പണം എവിടെ പോകുന്നു

കുറവ് വരുത്തുന്നതിനു മുമ്പ്, ഡാറ്റ നോക്കൂ. എല്ലാ ക്ലൌഡ് ദാതാവിനും ചിലവ് ഉപകരണങ്ങളുണ്ട് (AWS ചെലവ് എക്സ്പ്ലോറർ, അസ്യുര് ചെലവ് മാനേജ്മെന്റ്, ഗൂഗിൾ ക്ലൌഡ് ബില്ലിംഗ് റിപ്പോർട്ടുകൾ). സേവനങ്ങൾ, അക്കൌണ്ടുകൾ, പദ്ധതികൾ എന്നിവയുടെ അടിസ്ഥാനത്തിൽ ഗ്രൂപ്പ് ചെലവുകളും ടാഗുകളും.

സാധാരണയായി, ഏതാനും വിഭാഗങ്ങൾ പ്രബലമാണ്:

  • കണക്കുകൂട്ടൽ (വിഎം, കുബർനെറ്റസ് നോഡുകൾ)
  • ഡാറ്റാബേസുകൾ
  • സംഭരണം (ബ്ലോക്ക്, വസ്തു, സ്നാപ്പ്ഷോട്ടുകൾ)
  • ഡാറ്റ കൈമാറ്റം (പലപ്പോഴും ഒരു സർപ്രൈസ്)
  • നിയന്ത്രിത സേവനങ്ങള് ലോഗ് ചെയ്യലും നിരീക്ഷണവും പോലുള്ളവ

വിഭവങ്ങള് അടിക്കുറിപ്പുകൾ ഉടമ, ടീം, പരിസ്ഥിതി, സേവനം എന്നിവയുമായി. ടാഗുകൾ ഇല്ലാതെ, ആരുടെ ഉടമസ്ഥതയിലുള്ളതാണെന്ന് പറയാൻ കഴിയില്ല, ആരും ഉത്തരവാദിത്തം അനുഭവിക്കുന്നില്ല.

ആരും നോക്കാത്ത ഒരു മേഘം വളരുന്ന മേഘം മാത്രമാണ്.

പെട്ടെന്നുള്ള വിജയങ്ങൾ

ഇവയ്ക്ക് മാസങ്ങളല്ല, ദിവസങ്ങളേ എടുക്കൂ.

  • ഉപയോഗിക്കാത്ത വിഭവങ്ങൾ ഇല്ലാതാക്കുക: അറ്റാച്ച് ചെയ്യാത്ത ഡിസ്കുകൾ, പഴയ സ്നാപ്പ്ഷോട്ടുകൾ, ലോഡ് ബാലൻസർ, ഉപയോഗിക്കാത്ത ഇലാസ്റ്റിക് ഐ. പി. കൾ, മറന്നുപോയ ടെസ്റ്റ് പരിതസ്ഥിതികൾ.
  • ശരിയായ വലിപ്പം: പല വിഎമ്മുകളും ഡാറ്റാബേസുകളും 10 മുതൽ 20% വരെ സിപിയു ഉപയോഗിക്കുന്നു. ക്ലൌഡ് ദാതാക്കളുടെ ശുപാർശ ഉപകരണങ്ങൾ (AWS കംപ്യൂട്ട് ഒപ്റ്റിമൈസർ, അസ്യുര് അഡ്വൈസർ, ഗൂഗിൾ റീഫ്രെംമെൻഡർ) അവയെ ചൂണ്ടിക്കാണിക്കുന്നു.
  • രാത്രിയിലും വാരാന്ത്യങ്ങളിലും ഉല്പാദനമില്ലാത്തവ ഓഫ് ചെയ്യുക. പ്രവൃത്തി സമയങ്ങളിൽ മാത്രം പ്രവർത്തിക്കുന്ന വികസനവും പരീക്ഷണ പരിതസ്ഥിതികളും ഏകദേശം മൂന്നിലൊന്ന് ചിലവാകും.
  • ശരിയായ സംഭരണ ക്ലാസ് ഉപയോഗിക്കുക: പഴയ ഡാറ്റയെ വിലകുറഞ്ഞ തലങ്ങളിലേക്ക് മാറ്റുക (S3 ഇന്റലിജന്റ് ടയർ, അപൂർവ്വമായി ആക്സസ്, ആർക്കൈവ് ക്ലാസുകൾ).
  • പുതിയ ഇൻസ്റ്റൻസിനു് അപ്ഗ്രേഡ് ചെയ്യുക, സാധാരണയായി ഒരേ പ്രകടനത്തിന് വിലകുറഞ്ഞവയാണ്. ARM അടിസ്ഥാനമാക്കിയുള്ള ഇൻസ്റ്റൻസുകൾ (AWS ഗ്രാവിറ്റൺ പോലുള്ളവ) പലപ്പോഴും അവയെ പിന്തുണയ്ക്കുന്ന വർക്ക് ലോഡുകൾക്ക് നല്ല വില-പ്രകടന മെച്ചപ്പെടുത്തൽ നൽകുന്നു.
  • മരപ്പട്ടികകൾ വൃത്തിയാക്കുക: ലോഗ് ഗ്രൂപ്പുകളുടെ സൂക്ഷിക്കൽ കാലയളവുകള് നിശ്ചയിക്കുക. "ഒരിക്കലും കാലഹരണപ്പെടരുത്" എന്നത് സാധാരണവും ചെലവേറിയതുമായ ഒരു ഡീഫോൾട്ട് ആണ്.

പ്രതിബദ്ധതകളും സ്പോട്ട്

ഉപയോഗം ശരിയായ വലുപ്പത്തിലായാല് , ശേഷിക്കുന്നവയ്ക്ക് നല്ല വില കിട്ടും:

സമ്പാദ്യ പദ്ധതികളും നിക്ഷിപ്ത കേസുകളും (എ. ഡബ്ല്യു. എസ്) റിസർവേഷനും സമ്പാദ്യ പദ്ധതികളും (അസുര്), പ്രതിജ്ഞാബദ്ധമായ ഉപയോഗത്തിനുള്ള കിഴിവ് (ഗൂഗിൾ ക്ലൌഡ്): ഒരു വർഷം അല്ലെങ്കിൽ മൂന്നു വർഷം ഒരു നിശ്ചിത ഉപയോഗം നടത്തുക, ഗണ്യമായ കിഴിവ് നേടുക. സ്ഥിരതയുള്ളതും പ്രവചിക്കാവുന്നതുമായ അടിസ്ഥാന ഉപയോഗത്തിന് ഏറ്റവും അനുയോജ്യമാണ്. നിങ്ങളുടെ അടിസ്ഥാനനിലവാരത്തിലേക്ക് കടക്കുക, നിങ്ങളുടെ ഉന്നതിയിലേക്കല്ല.

സ്പോട്ട് സംഭവങ്ങൾ (എ. ഡബ്ല്യു. എസ്) സ്പോട്ട് വിഎം (അസൂർ, ഗൂഗിൾ ക്ലൌഡ്): വലിയ ഡിസ്കൌണ്ടുകളുള്ള ഒഴിവുള്ള ശേഷി, പക്ഷേ അവയെ ചുരുങ്ങിയ സമയത്തിനുള്ളിൽ നീക്കംചെയ്യാം. ഇത് വളരെ നല്ലതാണ്:

  • പൌരത്വമില്ലാത്ത, തിരശ്ചീനമായി സ്കെയിൽ ചെയ്ത സേവനങ്ങള്
  • ബാച്ച് ജോലികളും ഐ. സി. റണ്ണറുകളും
  • തെറ്റുകൾ സഹിഷ്ണുതയുള്ള വർക്ക് ലോഡുകൾക്കുള്ള കുബർനെറ്റസ് നോഡ് പൂളുകൾ (കാർപെന്റർ സ്പോട്ട് നന്നായി കൈകാര്യം ചെയ്യുന്നു)

ഒറ്റ ഇൻസ്റ്റൻസുള്ള ഡാറ്റാബേസുകൾക്കോ തടസ്സങ്ങൾ നേരിടാൻ കഴിയാത്ത എന്തിനും വേണ്ടിയല്ല.

ആ നുണക്കഥകൾ

ചില ചെലവുകള് നന്നായി മറഞ്ഞിരിക്കുന്നു:

  • ലഭ്യമായ മേഖലകളിലും മേഖലകളിലും ഡാറ്റ കൈമാറ്റം. വിവിധ മേഖലകളില് വ്യാപിച്ചുകിടക്കുന്ന ചാറ്റ് സേവനങ്ങള് വലിയ തുക ഉണ്ടാക്കുന്നു. കുബർനെറ്റീസിൽ ടോപ്പോളജി-അവബോധമുള്ള റൂട്ടിംഗ് സഹായിക്കുന്നു.
  • NAT ഗേറ്റ്വേ നിരക്കുകൾ ഇന്റർനെറ്റിലേക്കോ ക്ലൌഡ് സേവനങ്ങളിലേക്കോ ഉള്ള ട്രാഫിക്കിന് വേണ്ടി. എസ് 3 പോലുള്ള സേവനങ്ങളുടെ വിപിസി എൻഡ് പോയിന്റുകൾക്ക് ധാരാളം ലാഭിക്കാം.
  • നിഷ്ക്രിയമായി പ്രവർത്തിക്കുന്ന സേവനങ്ങൾ: ഒരു ചെറിയ ആപ്ലിക്കേഷന് ഉപയോഗിക്കുന്ന കൈകാര്യം ചെയ്യപ്പെടുന്ന കഫ്ക അല്ലെങ്കിൽ എലാസിറ്റി സെർച്ച് ക്ലസ്റ്റർ.
  • നിരീക്ഷണ ശേഷി: വനസംരക്ഷണവും അളവുകളും പ്രതീക്ഷിച്ചതിലും കൂടുതലാണ് (അതിനെക്കുറിച്ച് ഞാൻ ഒരു പ്രത്യേക പോസ്റ്റ് എഴുതിയിട്ടുണ്ട്).

പണിയെടുക്കുന്നത് എല്ലാവരുടെയും ജോലിയാണ്.

ആളുകളുടെ ജോലി രീതിയില് മാറ്റമില്ലെങ്കില് പെട്ടെന്നുള്ള വിജയങ്ങള് അപ്രത്യക്ഷമാകും:

  • ഓരോ ടീമിനും ചെലവ് കാണിക്കുക ഒരു ഡാഷ്ബോർഡില് , ദിവസവും അപ്ഡേറ്റ് ചെയ്യപ്പെടുന്നു. ഷോബാക്ക് മാത്രം പെരുമാറ്റത്തെ മാറ്റുന്നു.
  • ബജറ്റുകളും അപൂർവത അലേർട്ടുകളും അതുകൊണ്ട് അപ്രതീക്ഷിതമായി ഉയരുന്ന കൊടുങ്കാറ്റുകള് ദിവസങ്ങള് ക്കകം പിടിക്കാന് സാധിക്കും, മാസാവസാനത്തില് അല്ല.
  • പിൻ അഭ്യർത്ഥനകളുടെ വില: ഉപകരണങ്ങൾ പോലുള്ളവ ഇൻഫ്രാ കോസ്റ്റ് അവയെ ലയിപ്പിക്കുന്നതിനു മുമ്പുള്ള ടെറാഫോർം മാറ്റങ്ങളുടെ ചെലവ് കാണിച്ചു തരാം.
  • ഒരു നോൺ ഫങ്ഷണൽ ആവശ്യകതയായി ചെലവ് പുതിയ സേവനങ്ങള് ക്ക്, പ്രകടനമോ സുരക്ഷയോ പോലുള്ളവ.
  • ഫോക്കസ് സ്പെസിഫിക്കേഷൻ (ഫിൻ ഒപ്സ് ഓപ്പൺ കോസ്റ്റ് ആൻഡ് യൂസസ് സ്പെസിഫിക്കേഷൻ) എല്ലാ ദാതാക്കളിലും ബില്ലിംഗ് ഡാറ്റ സ്റ്റാൻഡേർഡൈസ് ചെയ്യുന്നു, മൾട്ടി-ക്ലൌഡ് ചെലവ് റിപ്പോർട്ടിംഗ് വളരെ എളുപ്പമാക്കുന്നു.

എവിടെ നിന്നാണ് ഞാൻ തുടങ്ങേണ്ടത്?

എല്ലാം ടാഗ് ചെയ്യുക, നിങ്ങളുടെ ഏറ്റവും ചെലവേറിയ പത്ത് വിഭവങ്ങൾ കണ്ടെത്തുക, ഓരോന്നും പരിശോധിക്കുക: അത് ആവശ്യമാണോ, ശരിയായ വലുപ്പമാണോ, ആവശ്യമില്ലാത്തപ്പോൾ പ്രവർത്തിക്കുന്നുണ്ടോ? ഈ വ്യായാമം മാത്രം സാധാരണയായി ആദ്യത്തെ 10 മുതൽ 20% വരെ ലാഭം കണ്ടെത്തുന്നു. പിന്നെ, പ്രതിബദ്ധതയും സ്പോട്ടും നിങ്ങളെ കൂടുതൽ മുന്നോട്ട് കൊണ്ടുപോകും.

എന്റെ അഭിപ്രായം: ഒരു API കോൾ വേഗതയിൽ പണം ചെലവഴിക്കാൻ ക്ലൌഡ് നിങ്ങളെ അനുവദിക്കുന്നു. ഒരേ വേഗതയില് ആരെങ്കിലും കാണുന്നുണ്ടെന്ന് ഉറപ്പാക്കുക.

ഡെസ്ലി