lambda = 서버리스
api Gateway = 해당람다를 실행시키기 위한
cloud watch = 디버깅 로그 (print, error )
1.수작업
2.cicd 자동배포 (추후안내)
IAM 검색
사용자
aws 액세스 키 - 프로그래밍만 체크
기존정책연결
서버를 올리기 위한 인증준비는 완료되었다.
npm 설치
lts - window
serverless framework 설치
cmd -
$ npm install -g serverless
접속 - 로그인
org - providers - add - next - access/secret keys - default
app - created - python flask api - "서버이름" - 코드복사- 슬래시 제거 - cmd 붙여넣기
npm i -g serverless && serverless --org=yunhee12 --app=aws-python-flask-api --name=aws-python-flask-api --template=aws-python-flask-api
skip - no
vs코드 실행
다운 폴더로 경로지정
인터프리터 환경 변경
명령프롬프트 sls deploy (배포)
실행결과로 나온 링크 복사
몇개 만들어서 테스트 배포
https://www.serverless.com/framework/docs/providers/aws/guide/packaging/
'AWS' 카테고리의 다른 글
AWS API를 이용한 lambda S3 mysql flask boto3 postman 업로드한 사진 오브젝트 디텍팅 (0) | 2023.01.13 |
---|---|
AWS lambda serverless The provided access key is not authorized for this operation 에러 (0) | 2023.01.12 |
AWS 이미지 저장을 위한 S3 버킷 만들고 Flask로 저장해보기 (0) | 2023.01.12 |
AWS lambda 배포 과정 (0) | 2023.01.11 |
AWS lambda layer 추가(numpy+pandas) (1) | 2023.01.11 |