Skip to content
← 키트로 돌아가기
Stack: TS Lambda (Serverless)

TypeScript Lambda 프리셋

onboard 흐름이 서버리스 TypeScript Lambda 프로젝트에 사용하는 추론 가이드입니다. 템플릿이 아니라 체크리스트입니다 — 감지된 현실이 우선합니다.

신호

  • 배포 디스크립터: serverless.yml(Serverless Framework), template.yaml(AWS SAM), 또는 cdk.json(AWS CDK), tsconfig.json과 함께.
  • handler를 내보내는 핸들러 함수, 주로 src/functions/ 또는 src/handlers/ 아래에 있으며 함수당 하나의 진입점.

추론할 사항

  • 실제 게이트: 린트(eslint), 타입 검사(tsc --noEmit), 테스트(Jest/Vitest), 번들(esbuild/tsc), 합성/패키징(sls package, sam build, cdk synth) — 그대로 포착합니다.
  • 함수별 구조, 이벤트 소스(API Gateway, SQS, EventBridge), 콜드 스타트/번들 크기 예산.
  • IAM 범위 — 함수별 최소 권한 — 그리고 시크릿과 설정의 위치(SSM, Secrets Manager, env).

참고

SECURITY 문서에서 최소 권한 IAM을 강조하세요. 합성/패키징은 안전한 게이트입니다; 배포는 계정을 변경하므로 검증으로 실행해서는 안 됩니다.