aws 를 사용하기에 앞서 나의 컴퓨터에서 바로
aws 와 통신하여 나의 컴퓨터에서 바로 aws 에 연결될 수 있게 설정해주는 작업을
해야하는데, 그 작업을 위해 aws cli 가 필요하다.
** 아래 과정을 진행하기 위해서는 python이 설치되어 있어야만 한다 **
anaconda 파이썬을 설치할 경우에는 아래 과정이 진행되지 않으므로
오리지널 파이썬을 설치한 상태해서 아래 과정을 진행하는 것이 좋다.
(나는 python 3.7 을 설치했다)
1. aws cli 를 인스톨 한다.
윈도우 10에서 진행을 했기 때문에 powershell 을 사용하여
프로젝트를 위해 사용하는 경로에서 바로 접속할 수 있게 인스톨 했다.
> pip install awscli --upgrade --user
https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/cli-chap-install.html
2. IAM 서비스에서 CLI를 통해 AWS 에 접속할 수 있는 권한을 받는다.
IAM 은 한마디로 AWS 의 서비스를 이용하는 사용자들의 인증및 보안을 담당하는 것이라고
보면 좋을 것 같다.
이제 사용자 추가를 통해 유저를 생성하면 된다.
엑세스 유형은 프로그래밍 방식의 엑세스를 선택해줄 것
아래와 같이 권한 설정을 해주고 나서
확인을 눌러주면 아래와 같이 접속할 수 있는 권한이 생긴다
3. Powershell 로 돌아와서 aws 환경설정을 해준다
환경설정을 할때 아래의 명령어를 입력한다
aws configure
그 이후, 생성한 aws, 아이디, 비번을 입력한다
위와같이 뜨면 부여밭은 id, key 를 입력하고 리젼이름을 입력한 다음에 엔터 치면
아래와 같이 사용할 수 있다.
이로써 aws cli 를 이용하기 위한 모든 환경설정이 끝났다.
파이프라인을 구축하는데 당장 사용하지는 않지만 추후, 크론텝 등
파이프라인 구동을 위한 프로세싱 작업을 위해선 꼭 필요한 작업이니 미리 해두면 좋을 것 같다.
'데이터 엔지니어링 프로젝트 및 인강 > 3. Spotify Project' 카테고리의 다른 글
Spotify Project 06. Spotify - AWS Data 수집 프로세스 구축 2 (0) | 2020.07.05 |
---|---|
Spotify Project 05. Spotify - AWS Data 수집 프로세스 구축 (0) | 2020.06.28 |
Spotify Project 04. Spotify 에서 artists , album 정보 가져오기 (0) | 2020.06.14 |
Spotify Project 03. 프로젝트 진행위한 API 관련 사항 (0) | 2020.06.09 |
Spotify Project 01. 이번 프로젝트의 목표 (0) | 2020.06.06 |