Notice
Recent Posts
Recent Comments
Link
투케이2K
167. (Aws/Amazon) [Aws Service Quotas] Service Quotas AWS 리소스와 서비스에 대한 할당량 제한 관리 및 모니터링 서비스 설명 정리 본문
Aws (Amazon)
167. (Aws/Amazon) [Aws Service Quotas] Service Quotas AWS 리소스와 서비스에 대한 할당량 제한 관리 및 모니터링 서비스 설명 정리
투케이2K 2026. 1. 8. 21:31728x90
[개발 환경 설정]
개발 환경 : Aws / Amazon Web Services

[설명 정리]
// --------------------------------------------------------------------------------------
[개발 및 환경]
// --------------------------------------------------------------------------------------
- 인프라 : Aws / Amazon Web Services
- 기술 구분 : Aws / Service Quotas
- 사전) AWS 서비스 할당량 간단 설명 :
>> 각 서비스에서 기본적으로 사용 가능한 리소스의 최대치입니다.
>> EC2 인스턴스 개수, VPC 수, IAM 정책 수 등 각 서비스별로 설정된 기본 제한을 확인할 수 있습니다
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
[설 명]
// --------------------------------------------------------------------------------------
1. AWS Service Quotas 는 AWS 리소스와 서비스에 대한 할당량 및 제한을 관리하고 모니터링할 수 있는 서비스입니다.
>> AWS 는 안정성과 보안을 위해 기본 제한을 설정합니다.
2. AWS Service Quotas 는 할당량 제한을 확인하고 필요 시 확장 요청을 할 수 있도록 도와줍니다.
>> 기본값이 있지만, 비즈니스 요구 사항에 따라 서비스 할당량 값을 늘려야 할 수 있습니다.
>> 고객이 할당량 증가 요청 시 AWS 는 승인, 거부 또는 부분적으로 승인할 수 있습니다.
3. AWS Service Quotas 의 할당량을 초과하면 새로운 리소스를 생성할 수 없으므로, 사전에 관리하는 것이 중요합니다.
4. AWS Service Quotas 할당량의 기능 :
>> 서비스 할당량 보기 : Service Quotas 콘솔을 통해 AWS 계정에 대한 기본 할당량 값 및 할당량 조정 가능 여부를 확인할 수 있습니다.
>> 서비스 할당량 증가 요청 : 조정 가능한 Service Quotas 경우 서비스 할당량을 사용하여 할당량 증가를 요청할 수 있습니다.
>> 현재 리소스 활용도 보기 : 일정 기간 동안 계정이 활성화되면 리소스 사용률 그래프를 볼 수 있습니다.
5. AWS Service Quotas 주요 용어 :
>> 서비스 할당량 : AWS 에 적용되는 최대 서비스 리소스 또는 작업 수입니다.
>> 조정 가능한 값 : 늘릴 수 있는 할당량 값입니다
>> 적용된 할당량 : 할당량 증가 후 업데이트된 할당량 값입니다
>> 기본값 : 설정된 초기 할당량 값입니다
>> 글로벌 할당량 : 계정 수준에서 적용된 서비스 할당량입니다.
>> 사용량 : 서비스 할당량에 사용 중인 리소스 또는 작업의 수입니다.
>> 이용 : 사용 중인 서비스 할당량의 백분율입니다.
6. AWS Service Quotas 액세스 방법 :
>> AWS Management 콘솔 : 서비스 할당량을 보고 관리하는 데 사용할 수 있는 브라우저 기반 인터페이스입니다.
>> AWS Command Line Interface 도구 : 시스템 명령줄에서 명령을 실행하여 Service Quotas 작업을 수행할 수 있습니다.
>> AWS SDK : 다양한 프로그래밍 언어 및 플랫폼을 위한 라이브러리와 샘플 코드로 작업을 수행할 수 있습니다.
7. 파이썬 Python 코드 기준 Service Quotas 특정 서비스 작업 정보 확인 방법 소스 코드 예시 :
# import boto3 : 모듈 import 필요
# [AWS IAM 계정 AccessKey, SecretKey 변수 선언]
iamAccessKey = "AK..A6"
iamSecretKey = "mP..5J"
iamRegion = "ap-northeast-2" # 리전
# [명시적 인증 정보로 세션 생성]
session = boto3.Session(
aws_access_key_id = iamAccessKey,
aws_secret_access_key = iamSecretKey,
region_name = iamRegion
)
# ✅ [AWS 클라이언트 생성]
aws_client = session.client('service-quotas')
# [service-quotas 할당량 정보 요청 수행]
requestServiceCode = 'iot' # ✅ 할당량 정보 확인 서비스 명칭
aws_response = aws_client.list_service_quotas(ServiceCode=requestServiceCode)
# 전체 로그 확인
print(f"DLOG = aws_response : {aws_response}")
# for 문을 수행하며 개별 데이터 확인
for quota in aws_response['Quotas']:
print(f"FOR = QuotaName : {quota['QuotaName']} / Value : {quota['Value']}")
# print(quota['QuotaName'], quota['Value'])
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
[참고 사이트]
// --------------------------------------------------------------------------------------
[Aws Iot Core] Aws Iot Core Shadow (디바이스 섀도우) 에 대한 구독 할당량 확인 방법 - Service Quotas
https://kkh0977.tistory.com/8550
https://blog.naver.com/kkh0977/224138329845
[AWS 사이트 : Service Quotas 할당량이란 무엇입니까?]
https://docs.aws.amazon.com/ko_kr/servicequotas/latest/userguide/intro.html
[AWS] [Lambda] 런타임 Python 3.13 - boto3 모듈 사용해 service-quotas iot 서비스 할당량 제한 확인
https://blog.naver.com/kkh0977/224138337782
[업무 이슈] Aws Iot Shadow 특정 토픽 구독 시 할당량 제한으로 인한 와일드 카드 (wild card) 경로 구독 변경
https://blog.naver.com/kkh0977/223826502651?trackingCode=blog_bloghome_searchlist
// --------------------------------------------------------------------------------------
728x90
반응형
'Aws (Amazon)' 카테고리의 다른 글
Comments
