728x90
1. 서버리스 프레임워크
- 클라우드 컴퓨팅 실행 모델
- AWS에 자동으로 배포해주는 배포 전용 프레임워크
2. 서버리스 프레임워크 사용을 위한 nodejs 설치
- nodejs 검색 혹은 링크 클릭 : https://nodejs.org/ko/
- nodejs 다운로드 후 설치
3. 서버리스 프레임워크 설치
- 커맨드 프롬프트 혹은 아나콘다 프롬프트에서 아래의 코드 실행
npm install -g serverless
4. 배포 APP 생성
- 서버리스 홈페이지 접속
- create app
- 자신이 배포할 app 유형 선택 - python flask API
- 배포할 어플리케이션 이름 입력 -> 'create'
- 생성된 코드 복사
- 서버리스 템플릿 폴더를 생성할 경로에서 코드 실행
- 주의 : 명령 프롬프트에서는 다줄인식이 안되므로 한줄로 바꿔서 실행
5. 로컬 테스트
6. 배포를 위한 AWS 키 설정하는 방법
- 서버리스 홈페이지 로그인 -> org -> add
- 자신의 AWS 이름과 키 입력
7. 배포하기
- 배포할 어플리케이션 디렉토리 위치에서 아래의 코드 실행
serverless deploy
sls deploy
위 두 코드는 동일합니다.
endpoint : 뒤의 주소가 배포 주소이다.
'DevOps > Serverless' 카테고리의 다른 글
serverless - 지역(region) 변경하기 (0) | 2023.01.11 |
---|