게시된 날짜: Apr 7, 2023
이제 AWS Lambda 함수는 6MB보다 큰 페이로드를 포함하여 응답 페이로드를 점진적으로 클라이언트로 다시 스트리밍할 수 있으므로 웹 및 모바일 애플리케이션의 성능을 개선하는 데 도움이 됩니다. AWS Lambda는 인프라를 프로비저닝하거나 관리하지 않고도 코드를 실행할 수 있는 서버리스 컴퓨팅 서비스입니다.
이전에는 기존 요청-응답 호출 모델을 사용하는 Lambda 기반 애플리케이션이 응답을 완전히 생성하고 버퍼링한 후 이를 클라이언트에 반환해야 했기 때문에 첫 번째 바이트까지의 시간이 지연될 수 있었습니다. 응답 스트리밍을 통해 함수가 응답이 준비되는 대로 부분 응답을 클라이언트에 다시 보낼 수 있으므로 웹 및 모바일 애플리케이션이 특히 민감한 첫 번째 바이트까지의 시간을 대폭 단축할 수 있습니다.
현재 응답 스트리밍은 Node.js 14.x 이상 런타임을 지원합니다. 또한 사용자 지정 런타임으로 응답을 스트리밍할 수 있습니다. Amazon CloudFront 오리진을 비롯한 Lambda API, AWS SDK 및 Lambda 함수 URL을 통해 응답을 스트리밍할 수 있습니다. 응답 스트리밍 기능은 미국 동부(오하이오), 미국 동부(버지니아 북부), 미국 서부(캘리포니아 북부), 미국 서부(오레곤), 캐나다(중부), 유럽(아일랜드), 유럽(런던), 유럽(파리), 유럽(프랑크푸르트), 유럽(스톡홀름), 유럽(밀라노), 중동(바레인), 아프리카(케이프타운), 아시아 태평양(홍콩), 아시아 태평양(도쿄), 아시아 태평양(오사카), 아시아 태평양(서울), 아시아 태평양(싱가포르), 아시아 태평양(시드니), 아시아 태평양(자카르타), 아시아 태평양(뭄바이), 남아메리카(상파울루) 등의 AWS 리전에서 사용할 수 있습니다.
자세히 알아보고 시작하려면 출시 블로그 게시물을 참조하세요. 요금에 대해 자세히 알아보려면 AWS Lambda 요금 페이지를 참조하세요.