처리할 일과 실행 규모
이벤트를 처리하는 애플리케이션은 처리할 일이 생기는 시점에 따라 필요한 실행 규모가 달라질 수 있다. KEDA는 이런 워크로드의 확장을 세밀하게 제어하는 데 사용한다. 단순히 서버 자원이 높은지만 보는 방식과 달리 선택한 이벤트 및 지표에 따른 규칙을 표현한다.
Kubernetes와의 연계
KEDA는 메트릭을 제공하는 역할을 맡고 Horizontal Pod Autoscaler 같은 Kubernetes 구성 요소와 통합된다. 확장 규칙은 전용 사용자 정의 리소스로 정의한다. 클라우드와 엣지 환경에서 실행할 수 있지만 실제 연결할 이벤트 원본과 워크로드에 맞는 구성이 필요하다.
0개에서의 시작과 운영 판단
작업이 없을 때 실행 규모를 0개로 줄이거나 0개에서 다시 늘리는 흐름을 지원한다. 다만 지원 기능과 적절한 운영 설정은 같은 뜻이 아니다. 새 실행 단위가 준비되는 시간과 요청 처리 조건을 검토하고 이벤트가 발생했을 때 필요한 속도로 처리할 수 있는지 확인해야 한다.