서버리스 프레임워크란?
AWS 람다와 Azure 함수 서비스와 같은 서버리스 서비스에 코드를 쉽게 배포해 주는 프레임워크입니다.
왜 사용하나요?
람다의 경우 인라인 편집기를 사용하지 않으면, 변경사항이 있을 때마다 프로젝트를 압축해서 계속 올려주어야 하는데 상당히 번거롭습니다.
서버리스를 사용하면 아래 명령어로 생성된 프로젝트를 압축 > S3에 업로드 > Lambda에 적용을 한 번에 수행할 수 있습니다.
npx serverless deploy
더하여 람다에 업로드하기 전에 오프라인으로 테스트할 수 있는 플러그인까지 제공하기 때문에, 전 정말 간단한 코드 아니면 서버리스를 이용하는 편입니다.
'백엔드 > Serverless' 카테고리의 다른 글
[인스타그램 클론코딩] 사용자 인증 & GraphQL Context 활용 (0) | 2020.05.22 |
---|---|
서버리스 GraphQL 백앤드 구축 (2) | 2020.05.22 |
서버리스 GraphQL 백앤드 구성 (0) | 2020.05.22 |
서버리스 프레임워크 초기화 및 AWS에 연결 (4) | 2020.05.13 |