𝗖𝗼𝗹𝗱𝗙𝘂𝗿𝘁𝗶𝗼𝗻 𝗮𝗻𝗱 𝗔𝗪𝗦 𝗜𝗻𝘁𝗲𝗴𝗿𝗮𝘁𝗶𝗼𝗻 𝗚𝘂𝗶𝗱𝗲
ColdFusion 2021 ನೀವು AWS ಗೆ ಸಂಪರ್ಕಿಸುವ ವಿಧಾನವನ್ನು ಬದಲಾಯಿಸಿದೆ. ಈಗ ನೀವು ಒಂದು ವಿಧಾನವನ್ನು ಬಳಸುತ್ತೀರಿ: getCloudService().
ಈ ವಿಧಾನವು ನಿಮಗೆ S3, SQS ಮತ್ತು Lambda ಗೆ ಪ್ರವೇಶವನ್ನು ನೀಡುತ್ತದೆ. ನೀವು ನಿಮ್ಮ credentials ಮತ್ತು ಒಂದು configuration struct ಅನ್ನು ಒದಗಿಸಬೇಕು. ಸಿಸ್ಟಮ್ ಒಂದು service object ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ನಂತರ ನೀವು ಆ object ಮೇಲೆ ನೇರವಾಗಿ methods ಅನ್ನು ಕರೆಯಬಹುದು.
ಸೇವೆಗಳನ್ನು ಬಳಸುವ ವಿಧಾನ:
• S3: createBucket() ಅಥವಾ uploadFile() ಬಳಸಿ. ಹೊಸ S3 API, cfscript ಅನ್ನು ಬಳಸುತ್ತದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ. ಇದು ಹಳೆಯ s3:// file path ವಿಧಾನಕ್ಕಿಂತ ಭಿನ್ನವಾಗಿದೆ. • SQS: createQueue(), sendMessage(), ಅಥವಾ receiveMessage() ಬಳಸಿ. • Lambda: functions ಚಲಾಯಿಸಲು invoke() ಬಳಸಿ. ColdFusion 2021 ನೀವು CFML ಅನ್ನು Lambda ಗೆ deploy ಮಾಡಲು ಸಹ ಅನುಮತಿಸುತ್ತದೆ.
ZIP ಇನ್ಸ್ಟಾಲರ್ನಲ್ಲಿ ಮಾಡುವ ಸಾಮಾನ್ಯ ತಪ್ಪು: ColdFusion ಮಾಡ್ಯುಲರ್ ಆಗಿದೆ. ನೀವು Package Manager ಮೂಲಕ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಇನ್ಸ್ಟಾಲ್ ಮಾಡಲೇಬೇಕು. ನಿಮಗೆ awss3, awssqs, ಮತ್ತು awslambda ಪ್ಯಾಕೇಜ್ಗಳ ಅಗತ್ಯವಿದೆ. GUI ಇನ್ಸ್ಟಾಲರ್ ಇದನ್ನು ನಿಮಗಾಗಿ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮಾಡುತ್ತದೆ.
ನೀವು Lucee ಅಥವಾ ಹಳೆಯ ColdFusion ಆವೃತ್ತಿಗಳನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ, ನಿಮಗೊಂದು ಇನ್ನೊಂದು ಆಯ್ಕೆಯಿದೆ. ನೀವು ನೇರವಾಗಿ AWS SDK for Java ಅನ್ನು ಬಳಸಬಹುದು.
ಈ ಮಾರ್ಗದರ್ಶಿಯು ಮೂರೂ ಸೇವೆಗಳನ್ನು ಹೇಗೆ ಸೆಟಪ್ ಮಾಡುವುದು ಎಂಬುದನ್ನು ತೋರಿಸುತ್ತದೆ.
ಇಲ್ಲಿ ಹೆಚ್ಚಿನದನ್ನು ಓದಿ: https://dev.to/deepak_sir__/integrating-coldfusion-with-aws-s3-sqs-and-lambda-a-step-by-step-guide-52k2
ಐಚ್ಛಿಕ ಕಲಿಕಾ ಸಮುದಾಯ: https://t.me/GyaanSetuAi