Node-RED에서 AWS SDK 사용하기
이 기사에서는 node-red-contrib-aws-sdk 노드를 사용하여 Node-RED에서 AWS SDK를 사용하는 방법을 설명합니다.
사전 준비
Node-RED에서 AWS SDK를 사용하려면 ACCESS_KEY_ID, SECRET_ACCESS_KEY가 필요합니다.
사전 준비로서 AWS 액세스 키 생성 등의 기사를 참고로,ACCESS_KEY_ID, SECRET_ACCESS_KEY의 작성을 부탁합니다.
S3 버킷을 만들어 봅니다.
node-red-contrib-aws-sdk 설치
먼저 node-red-contrib-aws-sdk를 설치합니다.
npm install node-red-contrib-aws-sdk
ACCESS_KEY_ID, SECRET_ACCESS_KEY 설정
aws sdk 노드에 사전 준비로 취득한 ACCESS_KEY_ID, SECRET_ACCESS_KEY를 설정합니다.
※Use Base IAM Role Setting의 체크는 제외해 주세요.
S3 버킷 만들기
function
const s3 = new AWS.S3();
const params = {
Bucket: "noderedbucket"
}
s3.createBucket(params, (err,data) => {
if(err) {
msg.payload = err;
}else {
msg.payload = data;
}
node.send(msg);
})
무사 버킷을 만들 수 있었던 것 같습니다.
요약
그 밖에도 AWS SDK를 조작하는 노드는 있었습니다만, 개인적으로는 node-red-contrib-aws-sdk가 가장 취급하기 쉬웠습니다. Node-RED에서 AWS SDK를 조작할 때는 꼭 사용하세요.
Reference
이 문제에 관하여(Node-RED에서 AWS SDK 사용하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/mukaihajime/items/d700a6a56c7426923c0a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)