혹시 몇몇 job…? 기능을 람다로 수행하는것보다 더 나아가서 아예 서비스…

혹시 몇몇 job…? 기능을 람다로 수행하는것보다 더 나아가서

아예 서비스 자체를

db는 dynamodb나 firebase, parse 등을 사용하고,

api gateway 이용하면서 어플리케이션 단을 lambda를 이용하여 프러덕션 운영하고계신분 계신가요…?

간단한 서비스를 serverless로 구성해보려고하는데요,

https://github.com/serverless/serverless
https://github.com/apex/apex
https://github.com/acuros/noopy

위와같은 framework을 사용하는게 좋을지

아니면 그냥 함수별로 별도 lambda 함수로 deploy하는게 좋을지…

경험 공유 및 조언 부탁드립니다. 감사합니다.

serverless/serverless

7 thoughts on “혹시 몇몇 job…? 기능을 람다로 수행하는것보다 더 나아가서 아예 서비스…

  1. 저같은 경우에는

    lambda의 예제 코드로 나와있는

    이미지 리사이즈 하는부분을 그대로 production에 적용시켜서 사용중인데

    서비스 특성상 이미지 관련부분이 주된기능이 아니라서 특별한 경험은 해보지 못했네요

    nodejs로 함수 하나 deploy해서 사용하는데 딱히 오류도 없고, 가끔 수행시간이 팍 튀는점 이외에는 특이한게 없네요.

  2. serverless랑 apex를 비교했을때

    일단 apex의 장점은

    aws가 제공하지 않은 언어인 Go 를 지원한다는 점이고

    serverless는

    기능이 (비교적) 다양하고, 문서화가 잘되어있다는 점이 있는것같네요. 그리고 full-time으로 개발하시는분이 있다고…

  3. 크게 배포는 AWS SDK로 jenkins에서 커밋이 올라오면 테스트 뒤에 자동배포 하고 있구요, availability 나 latency 는 전부 cloudwatch에서 대쉬보드와 알람을 연결하여 관리하고 있습니다. 관리는 사실 처음 구성이 좀 손이 가지만 그 뒤에는 크게 손댈일이 없구요

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.