AWS 리전별 제공 서비스 목록과 엔드포인트 쉽게 가져오는 방법
AWS 리전별 제공 서비스 목록과 엔드포인트 쉽게 가져오는 방법 많은 AWS 고객들이 사용 중인 리전 및 서비스에 대한 정보를 프로그래밍 방식으로 사용할 수 있는 방법을 많이 요청해 왔는데, AWS Systems Manager Parameter Store에서 스크립트 및 코드를 통해 쉽게 액세스할 수 있게 되었습니다. 원래 리전별 서비스표로 제공하던 정보인데, 이제 여러분이 사용하는 활성 리전에 대한 전체 목록과 해당 리전에서 사용 가능한 서비스 등 다양한 정보를 확인할 수 있습니다. 여러분은 AWS CLI(명령줄 인터페이스), AWS Tools for Windows PowerShell 또는 AWS SDK 중 원하는 것을 사용해도 좋습니다. CLI를 사용하는 경우 모든 CLI 명령에 대해 JSON, 탭으로 구분된 형식 또는 테이블 형식으로 출력을 요청할 수 있습니다. 저는 JSON을 사용하며, jq 유틸리티를 자유롭게 활용하여 각 쿼리에서 가장 관련 있는 출력의 일부분을 제공합니다. 1. 모든 AWS 리전 목록 가져오기 다음은 활성 리전 목록을 쿼리하는 방법입니다. $ aws ssm get-parameters-by-path –path /aws/service/global-infrastructure/regions –output json | jq .Parameters[].Name "/aws/service/global-infrastructure/regions/ap-northeast-1" [ more… ]