게시된 날짜: Dec 3, 2019
고객이 규모와 관계없이 서버리스 애플리케이션의 성능을 더 효과적으로 제어할 수 있는 기능인 프로비저닝된 동시성을 발표합니다. 프로비저닝된 동시성을 사용하는 기능은 일관된 시작 지연 시간으로 실행되어 대화식 모바일 또는 웹 백엔드, 지연 시간에 민감한 마이크로 서비스 및 동기적으로 호출된 API를 만드는 데 이상적입니다.
수십만 명의 고객이 단순한 프로그래밍 모델, 내장된 이벤트 트리거, 자동 규모 조정, 내결함성 등의 이점 때문에 AWS Lambda를 채택해 왔습니다. 프로비저닝된 동시성 기능을 사용하면 AWS Lambda에서 지연 시간을 예측할 수 있으며 확장성이 뛰어난 서버리스 애플리케이션을 보다 쉽게 개발할 수 있습니다. 개발자는 기능의 버전 또는 별칭에 예상되는 동시성을 설정하면 됩니다. 그러면 AWS Lambda가 함수에서 호출 후 99밀리초 내에 개발자의 코드를 실행하기 시작하는지 확인합니다.
프로비저닝된 동시성을 사용하면 기능에서 지정된 소수 자릿수까지 모든 호출에 대해 일관된 시작 지연 시간으로 트래픽의 버스트를 즉시 처리할 수 있습니다. 개발자는 AWS Management Console, API 또는 명령줄을 사용하여 모든 새 기능이나 기존 기능에서 프로비저닝된 동시성을 사용하도록 구성할 수 있습니다. 고객은 구성된 동시성 크기와 구성 기간에 대해서만 비용을 지불합니다. 프로비저닝된 동시성에 대한 자세한 내용은 AWS Lambda 설명서를 참조하십시오.
Application Auto Scaling을 사용하여 기능에 필요한 동시성을 자동으로 구성할 수 있습니다. AWS Lambda는 대상 추적 정책과 예약된 규모 조정 정책을 지원합니다. AWS Serverless ApplicationModel(SAM)과 SAM CLI를 사용하여 프로비저닝된 동시성을 활용하는 서버리스 애플리케이션을 테스트, 배포 및 관리할 수 있습니다. 프로비저닝된 동시성은 완전관리형 및 자동 소프트웨어 배포를 위해 AWS CodeDeploy와도 통합됩니다.
현재 미국 동부(오하이오), 미국 동부(버지니아 북부), 미국 서부(캘리포니아 북부), 미국 서부(오레곤), 아시아 태평양(홍콩), 아시아 태평양(뭄바이), 아시아 태평양(서울), 아시아 태평양(싱가포르), 아시아 태평양(시드니), 아시아 태평양(도쿄), 캐나다(중부), EU(프랑크푸르트), EU(아일랜드), EU(런던), EU(파리), EU(스톡홀름), 중동(바레인) 및 남아메리카(상파울루) 리전에서 프로비저닝된 동시성 기능을 사용할 수 있습니다.
AWS Lambda에 대한 자세한 내용은 제품 페이지를 참조하고, 시작하려면 AWS Lambda 콘솔에 로그인하십시오.