본문 바로가기

MLOps/Development

NCloud API 배포 시, Usage Plan 적용하기

NCloud API 배포 시,  Usage Plan 적용하기


NCloud를 사용해서 FastAPI 배포 시,

사용자 별로 사용량 측정 어떻게 하는지 궁금해서 찾아봤는데 아주 좋은 서비스를 제공하고 있더라..


Usage Plan 생성

2개의 Usage Plan을 만들었다

월 10회를 사용할 수 있는 홍길동

월 30회를 사용할 수 있는 김나박


API KEYS

각 사용자들이 사용할 수 있는 API KEYS 생성


그다음 Products 카테고리에서 방금 만든 API KEYS를 등록


그다음 배포할 Product 클릭해서, Usage Plan을 연결

(Usage Plan에서 Stage 선택을 할 수 있는 걸 나중에 발견했다)


그다음 API KEYS 버튼을 누르고 Stage 별로 Plan을 등록했다

 

월 1회만 사용가능한 아무개 씨는  1회 이상 사용하니 아래와 같은 결과값을 받음