AWS தனது FinOps Agent-ஐ பொது முன்னோட்டத்தில் (public preview) அறிமுகப்படுத்தியுள்ளது, இதன் மூலம் கிளவுட் செலவுத் தரவுகள் மற்றும் மேம்படுத்தல் குறிப்புகள் (optimization tips) நேரடியாக Slack சேனல்களில் தோன்றும். டெவலப்பர்கள் மற்றும் செயல்பாட்டுக் குழுக்கள் (operations teams) இப்போது தங்களின் சாட் பணிப்பாய்விலிருந்து (chat workflow) வெளியேறாமலேயே, செலவு அதிகரிப்புகளைக் கண்டறியவும் மற்றும் சரியான அளவை நிர்ணயிப்பதற்கான (rightsizing) பரிந்துரைகளைப் பெறவும் முடியும்.

செலவுத் தரவுகள் ஏன் மறைந்துவிடுகின்றன

பெரும்பாலான நிறுவனங்கள் பயன்பாட்டைக் கண்காணிக்க AWS Cost Explorer அல்லது அது போன்ற டேஷ்போர்டுகளைச் சார்ந்துள்ளன. அந்தத் கருவிகள் ஒரு தனிப்பயன் கன்சோலில் (separate console) உள்ளன, அதை டெவலப்பர்கள் அரிதாகவே திறப்பார்கள். இது வளங்களை (resources) உருவாக்குபவர்களுக்கும், அதற்கான கட்டணத்தைச் செலுத்துபவர்களுக்கும் இடையே ஒரு இடைவெளியை உருவாக்குகிறது.

FinOps Agent-ன் தீர்வு

இந்த புதிய ஏஜென்ட், Amazon Bedrock மூலம் இயங்கும் ஒரு உரையாடல் இடைமுகத்துடன் (conversational interface) ஐந்து AWS சேவைகளை இணைக்கிறது. ஒரு பயனர் Slack-இல்—“கடந்த வாரம் EC2-க்காக நாம் எவ்வளவு செலவு செய்தோம்?” என்று கேட்டால்—அந்த ஏஜென்ட் Cost Explorer-லிருந்து பதிலைப் பெறுகிறது, Cost Anomaly Detection மூலம் கண்டறியப்பட்ட முரண்பாடுகளை (anomalies) வெளிப்படுத்துகிறது, மேலும் Cost Optimization Hub மற்றும் Compute Optimizer ஆகியவற்றிலிருந்து பரிந்துரைகளைச் சேர்க்கிறது. CloudTrail பதிவுகள் (logs), செலவு அதிகரிப்பிற்குப் பொறுப்பான சரியான IAM பயனர் அல்லது ரோலை (role) கண்டறிய பாட்டிற்கு (bot) உதவுகின்றன, இதன் மூலம் தெளிவற்ற எச்சரிக்கைகளைச் செயல்படுத்துவதற்கு ஏற்ற நுண்ணறிவுகளாக (actionable insight) மாற்றுகிறது.

முக்கியத் திறன்கள்

  • இயற்கை மொழி வினவல்கள் (Natural-language queries) – ஒரு கேள்வியைத் தட்டச்சு செய்து சுருக்கமான பதிலைப் பெறலாம்.
  • தானியங்கி முரண்பாடு ஆய்வுகள் (Automatic anomaly investigations) – Cost Anomaly Detection செயல்படும்போது, ஏஜென்ட் குறிப்பிட்ட சேனலில் ஒரு சுருக்கத்தைப் பதிவிடும்.
  • ஒருங்கிணைக்கப்பட்ட மேம்படுத்தல் குறிப்புகள் (Consolidated optimization tips) – Compute Optimizer-லிருந்து வரும் rightsizing பரிந்துரைகளும், Cost Optimization Hub-லிருந்து வரும் சேமிப்புப் பரிந்துரைகளும் ஒன்றாகவே வந்து சேரும், இதனால் பல்வேறு கன்சோல்களுக்கு இடையே மாற வேண்டிய அவசியம் குறைகிறது.
  • திட்டமிடப்பட்ட அறிக்கைகள் (Scheduled reports) – குழுக்கள் HTML, PDF அல்லது PPT அறிக்கைகளைப் பதிவிட ஏஜென்ட்டிடம் கேட்கலாம்.

இதை எவ்வாறு இயக்குவது

இந்த முன்னோட்டம் (preview) us-east-1 பிராந்தியத்திற்கு (region) மட்டுமே மட்டுப்படுத்தப்பட்டுள்ளது மற்றும் சில முன்-நடவடிக்கைகள் தேவை:

  1. சேவைகளைச் செயல்படுத்துதல் (Enable services) – முதலில் பில்லிங் கன்சோலில் Cost Optimization Hub மற்றும் Compute Optimizer ஆகியவற்றை ஆன் செய்யவும்; இல்லையெனில் ஏஜென்ட் காலியான பரிந்துரைப் பட்டியல்களை மட்டுமே வழங்கும்.
  2. ஏஜென்ட்டை உருவாக்குதல் (Create the agent) – us-east-1 கன்சோலில், FinOps Agent-க்கான “Get Started”-ஐத் தேர்ந்தெடுக்கவும். பயனருக்கு ரோல்களை உருவாக்கும் அனுமதி இருந்தால், இந்த விஸார்ட் (wizard) தேவையான IAM ரோல்களை (FinOps Agent role மற்றும் FinOps Operator role) தானாகவே உருவாக்கிவிடும்.
  3. Slack-ஐ இணைத்தல் (Connect Slack) – ஒருங்கிணைப்பை அங்கீகரிக்கவும் (authorize), பாட்டை ஒரு சேனலில் சேர்க்கவும், மேலும் சேனல் ஐடியை ( “C” என்று தொடங்கும் சரம்) செட்டப் திரையில் ஒட்டவும்.
  4. தரவைச் சரிபார்த்தல் (Validate data) – இந்தச் சேவை இன்னும் முன்னோட்ட நிலையிலேயே இருப்பதால், துல்லியத்தன்மையை உறுதிப்படுத்த பாட்டின் பதில்களை Cost Explorer உடன் ஒப்பிட்டுச் சரிபார்க்கவும்.

பாட் உறுப்பினராக இருக்கும் சேனல்கள் மட்டுமே செய்திகளைப் பெறும், இது மற்ற இடங்களில் தேவையற்ற இடையூறுகளைத் தவிர்க்கிறது. ஏஜென்ட் உருவாக்கப்படுவதற்கு முன்பு தேவையான மேம்படுத்தல் சேவைகள் செயல்படுத்தப்படவில்லை என்றால், அந்தச் சேவைகள் ஆன் செய்யப்படும் வரை பாட் “no recommendations” என்ற செய்திகளைப் பதிவிடும்.

முக்கியக் குறிப்பு (Takeaway): கண்ணுக்குத் தெரியாத கிளவுட் செலவுகளைக் கையாள்வதில் சிரமப்படும் குழுக்கள், செலவுத் தகவல்களைத் தினசரி உரையாடலுக்குக் கொண்டு வர FinOps Agent-ஐ முன்னோட்டமாகப் பயன்படுத்தலாம். ஆனால், இந்த முன்னோட்டம் முதிர்ச்சியடையும் வரை, பாட்டின் வெளியீட்டை முழுமையான AWS செலவு மேலாண்மை கருவிகளுக்கு மாற்றாகக் கருதாமல், ஒரு கூடுதல் உதவியாக மட்டுமே கருத வேண்டும்.