본문 바로가기
개발과 기술

[serverless] serverless 프레임워크 AWS 설정하기 2

by growd 2020. 5. 15.

serverless 프레임워크 AWS 설정하기 2

 

 

이 포스팅을 읽기 전에 읽어야 하는 포스팅

https://growd.tistory.com/79

 

[serverless] serverless 프레임워크 AWS 설정하기 1

최근에는 클라우드 컴퓨팅의 장점이 극대화되고 잘 알려지기 시작하면서 많은 사람들이 Amazon Web Service같은 서비스들을 많이 사용 하십니다. 그리고 제가 개인적으로 생각하는 클라우드 컴퓨팅�

growd.tistory.com

 

이전 포스팅까지의 순서를 마쳤으면 이제 Amazon Web Service측으로부터 serverless 프레임워크용으로 사용할 credential을 발급받았을 것입니다.

 

이제 해당 정보를 로컬머신에 적용해 놓고 손쉽게 사용하기 위해 aws-cli를 설치합니다.

이를 수행하기 위해 python과 python 패키지 매니져인 pip가 설치되어있어야 합니다.

MacOS의 경우 HomeBrew를 이용하여 설치할 수 도 있습니다.

 

pip install awscli

# or

brew install awscli

 

 

 

awscli를 이용하여 default profile을 만들어 줍니다

 

aws configure

 

 

serverless 프레임워크 AWS 설정하기
awscli를 이용한 aws credentials 설정

 

 

위의 명령어를 입력하면 아래와 같은 프롬트가 나타마며 액세스 키와 시크릿 액세스키를 알맞게 입력해 주면 됩니다.

 

serverless 프레임워크 AWS 설정하기

 

 

 

모든 입력을 마치고 home에서 cd .aws를 명령하여 aws 설정 디렉토리로 이동하실 수 있습니다.

 

cd .aws

cat credentials

 

 

serverless 프레임워크 AWS 설정하기
.aws 디렉토리와 credentials 파일

 

위의 까지의 과정은 모두 default, 즉 로컬 머신에서 기본으로 사용할 계정을 설정한 것입니다.

만약, 회사계정같은 다른 계정을 함께 저장해놓고 쓰고 싶다면 아래의 명령어로 프로필을 생성하면 됩니다.

 

aws configure --profile newAccount

 

serverless 프레임워크 AWS 설정하기
특정 프로필로 생성하기

serverless 프레임워크 AWS 설정하기
액세스키와 비밀 액세스키 입력하기

 

 

이 명령어를 입력하면 위와 같은 프롬트가 나타나면서 액세스키와 시크릿 액세스키를 묻습니다.

입력을 마치면 로컬에서 newAccount라는 이름으로 credentials에 저장되게 됩니다.

 

serverless 프레임워크 AWS 설정하기
newAccount가 생성된 모습

 

 


추천 포스팅

 

https://growd.tistory.com/81?category=934294

 

[Docker] 도커 컨테이너 실행유지 방법 및 /dev/null 설명

[Docker] 도커 컨테이너 실행 유지 방법 및 /dev/null 설명 도커 컨테이너는 detached(-d 옵션) 모드로 실행하면 entrypoint 커맨드를 실행 후, foreground(background의 반대 개념)에서는 바로 종료되도록 설계되..

growd.tistory.com

https://growd.tistory.com/77?category=934294

 

[Docker] ports와 expose의 차이

개발, 배포, 운영에 큰 장점이 있는 가상화/컨테이너 애플리케이션인 도커(docker)는 그 이점들이 있기 때문에 최근 많이 사용이 되고 있습니다. 도커를 사용함에 있어서 초보자들에게 매우 헷갈��

growd.tistory.com

 

댓글