본문 바로가기

기타/AWS

AWS S3 CLI 명령줄 사용법 명령어를 통한 AWS S3 사용법 이 포스팅은 터미널에서 명령어를 통해 AWS 저장소 서비스, S3 (Simple Storage Service)를 사용하는 방법을 설명한다. 터미널에서 AWS 접속 방법 테스트환경 우분투 18.04 aws-cli 1.24.10 $ aws --version aws-cli/1.24.10 Python/3.6.9 Linux/5.4.0-136-generic botocore/1.26.10 AWS 접속하기 우분투 터미널에서 aws configure 를 입력하여 인증정보, 엑세스 키, 비밀 엑세스 키를 입력한다. ~$ aws configure configure 에서 입력을 위한 정보는 다음 표를 참고한다. 정보명 설명 예제 AWS 서버 지역 AWS 서버가 위치한 지역명 ap-northe.. 더보기
AWS S3 bucket 폴더 업로드 - Node.js Node.js 로 AWS S3 에 로컬 폴더 올리기 이 포스팅은 AWS 저장소 서비스, S3 (Simple Storage Service) 에 폴더 단위로 업로드 하는 방법을 설명한다. Flat Structure, AWS S3 파일구조 AWS S3 는 기본적으로 파일로만 구성된 플랫 구조, Flat structure 이다. AWS S3 SDK 에서는 폴더 단위의 업로드 API 가 없다. 따라서, npm 통해 3rd party 패키지를 이용해서 폴더 업로드를 구현한다. AWS S3 저장소 폴더 올리기 필요한 사전작업 AWS 저장소 서비스, S3 (Simple Storage Service) 를 사용하기 위해 AWS가입, S3 bucket 생성, IAM계정 작업이 필요하다. 이 과정은 별도의 포스팅으로 기록할 .. 더보기
AWS S3 bucket 프로그래밍 - Node.js Node.js 로 AWS S3 bucket 프로그래밍 하기 사전작업 AWS 저장소 서비스, S3 (Simple Storage Service) 를 사용하기 위해 AWS가입, S3 bucket 생성, IAM계정 작업이 필요하다. 이 과정은 별도의 포스팅으로 기록할 예정이다. AWS 에 가입되어 S3 사용할 수 있는 계정과 저장소가 있다고 가정하고 작성한다. AWS S3 사용을 위한 정보 AWS S3 에 접속을 위해서 필요한 정보이다. 이 정보를 dotenv 에 저장하여 사용하는 방법을 추천한다. 정보명 설명 예제 AWS 서버 지역 AWS 서버가 위치한 지역명 ap-northeast AWS S3 bucket 이름 AWS S3 서비스에서 생성한 bucket 의 이름 my-123th-bucket AWS S3 액세.. 더보기