서버리스 아키텍쳐
-
AWS 를 사용한 서버리스 아키텍쳐 적용기(삽질기) (7) - IAM role 세팅Web Study/Server 2019. 6. 11. 12:33
저번 글에서 빠르게 만들면서 AdministratorAccess 정책을 이용해서 권한을 설정해줬습니다. 하지만 AdministratorAccess 는 모든 권한에 접근할 수 있기 때문에 혹시나 잘못되면 과금등에도 손댈 수 있기 때문에 role 변경이 필요해보입니다. 그럼 어떤 권한을 부여해야되는지 알아보도록 하겠습니다. 0. 기존 권한 확인 및 사용된 권한 확인. AWS에서 IAM Management Console 로 이동해서 왼쪽 메뉴 중에서 '사용자' 를 클릭하면 정의된 사용자를 확인할 수 있습니다. 해당 사용자를 클릭하면 아래와 같이 AdministratorAccess 권한이 설정된 것을 확인할 수 있습니다. 정확하게 어떤 서비스들이 사용되었는지 확인하기 위에 엑세스 관리자를 클릭해 확인해보겠습니다..
-
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..