𝗖𝗼𝗹𝗱𝗙𝘂𝗿𝘁𝗶𝗼𝗻 𝗮𝗻𝗱 𝗔𝗪𝗦 𝗜𝗻𝘁𝗲𝗴𝗿𝗮𝘁𝗶𝗼𝗻 𝗚𝘂𝗶𝗱𝗲

ColdFusion 2021 એ તમે AWS સાથે કેવી રીતે કનેક્ટ થાઓ છો તે બદલી નાખ્યું છે. હવે તમે એક પદ્ધતિનો ઉપયોગ કરો છો: getCloudService().

આ પદ્ધતિ તમને S3, SQS, અને Lambda ની એક્સેસ આપે છે. તમે તમારી credentials અને એક configuration struct આપો છો. સિસ્ટમ એક service object રિટર્ન કરે છે. ત્યારબાદ તમે તે object પર સીધા જ methods કોલ કરી શકો છો.

સેવાઓનો ઉપયોગ કેવી રીતે કરવો:

• S3: createBucket() અથવા uploadFile() નો ઉપયોગ કરો. નોંધ લેશો કે નવી S3 API cfscript નો ઉપયોગ કરે છે. તે જૂની s3:// ફાઇલ પાથ પદ્ધતિથી અલગ છે. • SQS: createQueue(), sendMessage(), અથવા receiveMessage() નો ઉપયોગ કરો. • Lambda: ફંક્શન્સ ચલાવવા માટે invoke() નો ઉપયોગ કરો. ColdFusion 2021 તમને Lambda પર CFML ડિપ્લોય કરવાની સુવિધા પણ આપે છે.

ZIP ઇન્સ્ટોલર સાથે થતી એક સામાન્ય ભૂલ: ColdFusion મોડ્યુલર છે. તમારે Package Manager દ્વારા પેકેજો ઇન્સ્ટોલ કરવા આવશ્યક છે. તમારે awss3, awssqs, અને awslambda પેકેજોની જરૂર પડશે. GUI ઇન્સ્ટોલર તમારા માટે આ કામ આપમેળે કરી દે છે.

જો તમે Lucee અથવા જૂના ColdFusion વર્ઝનનો ઉપયોગ કરો છો, તો તમારી પાસે બીજો વિકલ્પ છે. તમે સીધું જ Java માટેનું AWS SDK વાપરી શકો છો.

આ માર્ગદર્શિકા તમને ત્રણેય સેવાઓ કેવી રીતે સેટઅપ કરવી તે બતાવશે.

વધુ વાંચો અહીં: https://dev.to/deepak_sir__/integrating-coldfusion-with-aws-s3-sqs-and-lambda-a-step-by-step-guide-52k2

વૈકલ્પિક લર્નિંગ કોમ્યુનિટી: https://t.me/GyaanSetuAi