IAM Roles Anywhere, 이제 AWS SDK용 Java 플러그인 제공
AWS Identity and Access Management(IAM) Roles Anywhere가 AWS SDK for Java v2용 플러그인을 제공합니다. 이제 AWS 외부에서 실행되는 워크로드가 Java 애플리케이션 프로세스 내에서 직접 임시 AWS 자격 증명을 얻을 수 있습니다. 이 플러그인은 애플리케이션과 동일한 Java Virtual Machine(JVM)에서 실행되므로 IAM Roles Anywhere 자격 증명 도우미를 별도의 프로세스로 실행하거나 AWS 프로필에서 credential_process를 구성할 필요가 없습니다.
AWS SDK for Java v2 서비스 클라이언트 빌더에서 플러그인을 구성하면 자격 증명 가져오기 로직을 작성하지 않고도 임시 자격 증명을 자동으로 확인할 수 있습니다. 플러그인은 CreateSession을 직접 호출하고 자격 증명이 만료되기 전에 자동으로 갱신합니다. RSA, 타원 곡선(EC), ML-DSA 키 타입을 지원하며, Java 8 이상이 필요합니다. 플러그인 사용에 따른 추가 요금은 없습니다.
IAM Roles Anywhere는 AWS GovCloud(미국) 리전, AWS European Sovereign Cloud(독일) 리전, 중국 리전을 포함한 모든 AWS 리전에서 사용할 수 있습니다. Java 플러그인 사용을 시작하려면 IAM Roles Anywhere Java 플러그인 설명서를 참조하세요. 최신 버전, 릴리스 정보, 서명 확인 지침은 Maven Central 웹사이트의 플러그인 페이지와 GitHub의 roles-anywhere-java 리포지토리를 참조하세요.