AWS 3

[node.js] AWS SDK사용하여 S3 버킷에 업로드하기

참고 사이트 : https://aws.amazon.com/ko/sdk-for-node-js/ 예제 코드 aws-sdk 라이브러리를 활용하여 파일 경로에 해당하는 파일을 s3 로 업로드한다. AceessKey 는 s3 upload 권한을 가져야 한다. const AWS = require('aws-sdk'); const fs = require('fs'); const path = require('path'); const accessKeyId = ''; const secretAccessKey = ''; const region = 'ap-northeast-2'; const bucket = ''; const s3 = new AWS.S3({accessKeyId, secretAccessKey, region}); con..

node.js 2020.04.06

[AWS] RDS 데이터 백업 및 복구 방법

진행하다보면 ERROR 1227 (42000) at line 18: Access denied; you need (at least one of) the SUPER privilege(s) for this operation ERROR 1215 (HY000) at line 239: Cannot add foreign key constraint. 등 자잘한 에러가 많이 발생하는데요. 관련 에러들이 발생하지 않는 검증된 명령어로 정리했습니다. - 백업 명령어 mysqldump \ --host= \ --column-statistics=0 \ --user= --password= \ --default-character-set=utf8mb4 --set-charset \ --compact --extended-insert --..

AWS 2020.03.03

토이 프로젝트를 위한 퍼블릭 클라우드별 무료 서비스 정리

토이 프로젝트를 위한 퍼블릭 클라우드 별 무료 서비스 정리 토이 프로젝트를 위한 퍼블릭 클라우드별 프리 티어(Free Tier) 서비스를 정리해봤습니다. 여기서 프리 티어란 기간 제한 없이 항상 무료로 사용 가능한 서비스를 의미합니다(12개월 후 만료되는 체험 서비스와는 다릅니다). 대상 업체는 현재 국내에서 서비스중인 AWS, Azure, Oracle, IBM입니다. GCP의 경우 국내 리전 대상 프리 티어 서비스가 없어 조사 대상에서 제외했습니다. 개별 업체에서 제공하는 프리 티어의 사용량은 매우 적습니다. 하지만 여러 업체의 프리 티어 서비스 자원을 조합하여 사용한다면 토이 프로젝트 서비스에 충분한 인프라를 갖출 수 있습니다. 또한 업체별 제공하는 프리 티어 서비스의 특성이 조금씩 다르기 때문에 특..

리뷰/기타 2020.02.16