Amazon Web Services 한국 블로그

EC2 인스턴스 ID 길이 증가 변경 실시

작년 11 월에 (2016년 변경 예고) EC2 및 EBS Resource ID, 길이 증가 예정 공지를 미리 한 바 있습니다. 오늘부터 2016 년 12 월 초까지 새로운 포맷 (17자 리소스 ID)를 각 리전마다 사용자별로 리소스 유형에 따라 선택할 수 있습니다. 지정한 리전, IAM 사용자 (또는 루트 계정)에 대해 긴 ID를 선택하면 이후에 새로 생성 된 자원은 긴 ID가 할당됩니다.

오늘부터 EC2 인스턴스와 EC2 예약 인스턴스를 새로운 형식으로 선택할 수 있습니다. 각 예약은 단일 인스턴스 시작 요청의 결과를 의미하지만,  여러 인스턴스를 시작할 때도 연관됩니다.

만약 AWS API를 직접 호출하는 라이브러리, 개발 도구 및 응용 프로그램을 만들고 있다면, 긴 ID를 선택하는 경우 테스트를 진행 하시기 바랍니다! 만약 ID를 메모리나 데이터베이스에 저장하고 있다면, 고정 길이 필드, 데이터 구조, 스키마 문자열 정규식 등을 상세하게 확인하십시오. 사용 중단(Opt-out)하기 전에 만들어진 리소스는 짧은 ID로 남아 있습니다. 긴 ID와 짧은 ID를 모두 처리 할 수​​ 있도록 코드를 수정하십시오.

긴 ID 사용을 진행(Opt-in)하시려면, AWS Management Console, AWS Command Line Interface (CLI)AWS Tools for Windows PowerShell, 와 API를 사용할 수 있습니다. 테스트를 통해 해결해야 할 과제가 판명 된 후 짧은 ID 재 사용도 가능합니다.

긴 ID 사용하기 – AWS 관리 콘솔
AWS 관리 콘솔에서 EC2화면의 Resource ID length management를선택합니다.

원하는 리소스 타입에 대해 Use Longer IDs를 선택합니다.

긴 ID 사용하기 – AWS CLI
AWS CLI에서는 modify-id-format 명령어를 사용하여 원하는 리소스 타입을 지정합니다.

$ modify-id-format --resource instance --use-long-ids

아래와 같이 할 수도 있습니다.

$ modify-id-format --resource instance --no-use-long-ids

긴 ID 사용하기 – AWS 윈도 파워셀
AWS 윈도 파워셀에서는   Edit-EC2IdFormat cmdlet을 사용하고 원하는 리소스 타입을 지정합니다.

PS C:\> Edit-EC2IdFormat -Resource instance -UseLongId True

아래와 같이 할 수도 있습니다.

PS C:\> Edit-EC2IdFormat -Resource instance -UseLongId False

긴 ID 사용하기 – AWS SDK
여러분이 직접 만든 도구에서 AWS API를 사용하신다면, ModifyIdFormat 함수를 실행하고, 특정 리소스을 선택한 후 UseLongIds 파라미터 값을 True로 지정합니다.

꼭 알아두실 점

IAM 사용자 및 계정 수준에서 설정할 수 있습니다. 설정 후 새로 생성 된 리소스에 새로운 긴 ID로 변경되는데는 몇 분 정도 걸립니다. ID는 API의 결과와 명령 줄의 결과 콘솔에서 확인할 수 있습니다.

특정 IAM 사용자가 설정 후, 리소스를 만드는 경우 다른 사용자에게도 긴 ID가 보입니다. 혼란을 피하기 위해 테스트 목적의 AWS 계정을 따로 만들거나, 평소 사용하지 않는 AWS 리전을 테스트 용으로 선택할 수 있습니다.

이 블로그 게시물의 내​​용은 모든 AWS 리전 및 계정에 적용됩니다. 2016 년 3 월 7 일 이후에 생성 된 AWS 계정은 기본적으로 긴 인스턴스 ID와 예약 인스턴스 ID를 할당하지만, 필요에 따라 긴 ID 설정을 취소할 수 있습니다.

직접 테스트를 진행하여, 여러분의 개발 및 운영 도구, 각종 프로그램 코드 및 응용 프로그램이 요구 사항대로 동작하도록 개선하여 2016 년 12 월까지 전체 AWS 계정에 긴 ID 설정을 진행하시기를 권장합니다. 앞으로  긴 ID가 강제로 적용되어 생기는 어려움이 없도록 여러분의 협조 부탁드립니다.

더 자세한 사항은 자세한 일정이나 FAQ등 추가 정보(한국어 제공)를 참고하시기 바랍니다.

Jeff

PS – EBS 볼륨 및 스냅 샷의 긴 ID 변경은 2016년 4 월을 예정하고 있습니다.

이 글은 They’re Here – Longer EC2 Resource IDs Now Available의 한국어 번역입니다.