본문 바로가기

카고 람다

CargoLambda

러스트로 만드는 AWS 람다

한줄평

러스트로 서버리스 함수를 만드는 개발자에게 빌드·배포 과정을 크게 단순화해 줍니다. AWS 람다와 러스트에 종속된 도구라 그 환경 밖에서는 의미가 없습니다.

이런 분께 러스트로 AWS 람다 함수를 만드는 개발자께

좋은 점

  • 람다용 빌드·배포를 명령 한두 개로 처리
  • 로컬 실행으로 빠른 테스트

아쉬운 점

  • AWS 람다·러스트 전용
  • AWS 자격 증명 등 사전 설정이 필요

카고 람다 소개

러스트로 AWS 람다(Lambda) 함수를 개발할 때 쓰는 cargo 하위 명령입니다. 람다용 실행 파일을 크로스 컴파일해 빌드하고, 로컬에서 함수를 흉내 내 실행·테스트하며, 배포까지 명령줄에서 처리하도록 돕습니다. 서버리스 백엔드를 러스트로 짜는 흐름을 한 도구로 묶어 줍니다.

제작사

cargo-lambda · 공식 홈페이지