서버리스 프레임워크
-
AWS 를 사용한 서버리스 아키텍쳐 적용기(삽질기) (6) - serverless 프레임워크 2Web Study/Server 2019. 5. 22. 11:27
저번 글에서 서버리스 프레임워크를 간단하게 사용해봤습니다. 이번 글에선 좀 더 많은 기능을 테스트해보겠습니다. 0. 새로운 프로젝트 생성 sls create -t aws-nodejs -p 명령어를 통해 다시 프로젝트를 생성하겠습니다. 생성한 다음 해당 폴더에 들어가서 yarn init -y 명령어를 통해 package.json을 만들어줍니다. 또한 이번에는 좀 더 편하게 사용할 수 있도록 serverless-http, serverless-webpack 등을 사용할 예정입니다. * serverless-http? 기존 node 기반 백엔드 서버 구축에 사용되는 express, koa 등의 프레임워크로 람다 함수를 wrapping 해서 사용할 수 있게 만들어주는 일종의 툴. * serverless-webpac..
-
AWS 를 사용한 서버리스 아키텍쳐 적용기(삽질기) (5) - serverless 프레임워크 1Web Study/Server 2019. 5. 14. 18:03
0. serverless framework란? serverless framework는 서버없는 아키텍쳐를 배치하고 운영하기 위한 프레임워크 입니다. -> serverless architecture를 쉽게 설계, 운영하도록 도와주는 툴킷. 1. serverless 설치 공식 홈페이지인 https://serverless.com/ 에 들어가면 아래와 같은 메인 화면이 보입니다. 오른쪽에 커맨드를 보고 따라해보겠습니다! 그전에! npm을 사용하기 때문에 기본적으로 nodejs와 npm이 설치되어 있어야 합니다. 제 기준으로 nodejs는 현재 10.15.0, npm은 6.8.0 입니다. 람다에서 요구하는 노드 버전이 8.10 이므로 최소 8.10 이상으로 설치해야 되겠죠 ?! 준비를 끝낸 뒤에 보이는 것과 같이..