✨ 저의 Serverless 시리즈는 Typescript, yarn, AWS 기준으로 작성되므로 읽기 전 참고 바랍니다 ✨
Serverless를 시작하기 전, Serverless부터 다운받고 사용을 해봐야겠죠?
우선 Serverless를 전역적으로 설치할 예정입니다.
yarn global add serverless
다음과 같이 global
로 설치하게 된 이유는
초기 설정이 귀찮으신 분들은, 한번만 하고 그 후엔 안건드리셔도 되기 때문이죠!!
저희가 설정할 것은 하나밖에 없습니다.
저희가 설치한 serverless
가 여러분의 aws에 접근 할 수 있도록 권한을 설정해주어야 하는거죠!
우선, AWS에 로그인하여 IAM 사용자를 추가해주셔야 합니다!
사용자 추가에 들어오신 이후 상단 우측에 있는 사용자 추가를 눌러주세요!
편의상 저는 AdministratorAccess
를 체크하였습니다.
원하시는 분만 원하시는 만큼!!
입력하신 정보를 검토하는 과정이니 그저 검토만 해주시면 됩니다!
마무리를 하신다면 다음과 같이 액세스 키
, 시크릿 액세스 패스워드
가 나오게 됩니다.
이제 계정을 생성했으니 serverless에 aws를 등록해봅시다!
serverless config credentials --provider aws --key 액세스키ID --secret 비밀액세스키
yarn bin 폴더를 환경변수 설정을 해주셔야합니다!(지극히 윈도우 시점)
해당 경로를 복사하여
환경 변수 설정 -> 시스템변수(Path 클릭) -> 해당 경로 붙여넣기
를 수행하고, 쉘을 재접속하고 다시 명령어를 치신다면 정상 작동할 것입니다!