AWS Lambda의 함수별 요금은 함수마다 설정된 메모리 크기(memory size)와 요청의 처리 시간에 각각 정비례합니다.
현재 우리 인프라의 모든 람다 함수는 메모리 크기가 일괄적으로 1024MB로 설정되어 있습니다. 이는 serverless.yml 파일에 provider.memorySize를 명시하지 않을 때의 기본값인 1024가 적용된 결과입니다. (cc. 자세한 설정법)
따라서 람다 함수의 메모리 크기를 조절하여 비용을 절약할 수 있습니다. 엄밀하게는 메모리 크기(CPU 성능)와 요청 처리 시간이 반비례하므로 측정을 통해 최적화해야겠지만, 개발계나 매우 간단한 연산을 처리하는 함수는 우선 메모리 크기를 줄여도 무방해 보입니다.
AWS Lambda에서는 메모리 크기가 2배 커지면 CPU 성능도 2배 향상된다.