AWS એ FinOps Agent ને પબ્લિક પ્રીવ્યુમાં લોન્ચ કર્યું છે, જેનાથી ક્લાઉડ-ખર્ચનો ડેટા અને ઓપ્ટિમાઇઝેશન ટિપ્સ સીધી Slack ચેનલોમાં જોઈ શકાશે. ડેવલપર્સ અને ઓપરેશન્સ ટીમો હવે તેમના ચેટ વર્કફ્લો છોડ્યા વિના ખર્ચમાં થતા વધારાને ઓળખી શકે છે અને rightsizing સૂચનો મેળવી શકે છે.

ખર્ચનો ડેટા કેમ છુપાયેલો રહી જાય છે

મોટાભાગની સંસ્થાઓ વપરાશને ટ્રેક કરવા માટે AWS Cost Explorer અથવા સમાન ડેશબોર્ડ્સ પર આધાર રાખે છે. આ સાધનો એક અલગ કન્સોલમાં હોય છે જેને ડેવલપર્સ ભાગ્યે જ ખોલે છે, જેના કારણે રિસોર્સિસ બનાવનાર લોકો અને બિલ ચૂકવનાર લોકો વચ્ચે તફાવત ઊભો થાય છે.

FinOps Agent નો ઉકેલ

આ નવું એજન્ટ Amazon Bedrock દ્વારા સંચાલિત કન્વર્સેશનલ ઇન્ટરફેસમાં પાંચ AWS સેવાઓને જોડે છે. જ્યારે કોઈ યુઝર Slack માં પૂછે છે—“ગયા અઠવાડિયે આપણે EC2 પર કેટલો ખર્ચ કર્યો?”—ત્યારે એજન્ટ Cost Explorer માંથી જવાબ મેળવે છે, Cost Anomaly Detection દ્વારા સૂચવવામાં આવેલી કોઈપણ વિસંગતતાઓ (anomalies) દર્શાવે છે, અને Cost Optimization Hub તથા Compute Optimizer માંથી ભલામણો ઉમેરે છે. CloudTrail લોગ્સ બોટને ખર્ચમાં વધારા માટે જવાબદાર ચોક્કસ IAM યુઝર અથવા રોલ તરફ નિર્દેશ કરવાની મંજૂરી આપે છે, જેનાથી અસ્પષ્ટ એલર્ટ્સ ઉપયોગી માહિતીમાં બદલાઈ જાય છે.

મુખ્ય ક્ષમતાઓ

  • નેચરલ-લેંગ્વેજ ક્વેરીઝ – પ્રશ્ન ટાઈપ કરો અને ટૂંકો જવાબ મેળવો.
  • ઓટોમેટિક એનોમલી ઇન્વેસ્ટિગેશન – જ્યારે Cost Anomaly Detection ટ્રિગર થાય, ત્યારે એજન્ટ નિર્દિષ્ટ ચેનલમાં સારાંશ પોસ્ટ કરે છે.
  • એકીકૃત ઓપ્ટિમાઇઝેશન ટિપ્સ – Compute Optimizer માંથી rightsizing સૂચનો અને Cost Optimization Hub માંથી બચત માટેની ભલામણો એકસાથે મળે છે, જેનાથી અલગ-અલગ કન્સોલ વચ્ચે જવાની જરૂરિયાત ઘટે છે.
  • શેડ્યુલ રિપોર્ટ્સ – ટીમો એજન્ટને HTML, PDF, અથવા PPT રિપોર્ટ્સ પોસ્ટ કરવા માટે કહી શકે છે.

તેને કેવી રીતે શરૂ કરવું

આ પ્રીવ્યુ us-east-1 રીજન પૂરતો મર્યાદિત છે અને તેના માટે કેટલાક પૂર્વ-પગલાં જરૂરી છે:

  1. સેવાઓ સક્ષમ કરો – પહેલા બિલિંગ કન્સોલમાં Cost Optimization Hub અને Compute Optimizer ચાલુ કરો; અન્યથા એજન્ટ ખાલી ભલામણ યાદી આપશે.
  2. એજન્ટ બનાવો – us-east-1 કન્સોલમાં, FinOps Agent માટે “Get Started” પસંદ કરો. જો યુઝર પાસે રોલ્સ બનાવવાની પરવાનગી હોય, તો વિઝાર્ડ જરૂરી IAM રોલ્સ (FinOps Agent role અને FinOps Operator role) આપમેળે બનાવી શકે છે.
  3. Slack કનેક્ટ કરો – ઇન્ટિગ્રેશનને ઓથોરાઈઝ કરો, બોટને ચેનલમાં ઉમેરો, અને સેટઅપ સ્ક્રીનમાં ચેનલની ID (જે “C” થી શરૂ થતી સ્ટ્રિંગ છે) પેસ્ટ કરો.
  4. ડેટા વેલિડેટ કરો – સેવા હજુ પ્રીવ્યુમાં હોવાથી, ચોકસાઈ સુનિશ્ચિત કરવા માટે બોટના જવાબોની Cost Explorer સાથે સરખામણી કરો.

માત્ર એ જ ચેનલોમાં મેસેજ પ્રાપ્ત થશે જેમાં બોટ મેમ્બર છે, જેથી અન્ય જગ્યાએ બિનજરૂરી નોઈઝ અટકાવી શકાય. જો એજન્ટ બનાવતા પહેલા જરૂરી ઓપ્ટિમાઇઝેશન સેવાઓ સક્ષમ કરવામાં ન આવે, તો સેવાઓ ચાલુ ન થાય ત્યાં સુધી બોટ “no recommendations” મેસેજ પોસ્ટ કરશે.

મુખ્ય વાત: જે ટીમો અદ્રશ્ય ક્લાઉડ ખર્ચ સાથે સંઘર્ષ કરી રહી છે તેઓ ખર્ચના સંકેતોને દૈનિક વાતચીતમાં લાવવા માટે FinOps Agent નો પાયલોટ પ્રોગ્રામ કરી શકે છે, પરંતુ જ્યાં સુધી પ્રીવ્યુ પરિપક્વ ન થાય ત્યાં સુધી તેમણે બોટના આઉટપુટને AWS કોસ્ટ-મેનેજમેન્ટ ટૂલ્સના સંપૂર્ણ સેટ માટે પૂરક તરીકે જોવો જોઈએ—તેના વિકલ્પ તરીકે નહીં.