게시된 날짜: Mar 30, 2021

이제 AWS GovCloud(미국) 리전에서 Amazon Redshift Data API를 사용하여 Amazon Redshift에 액세스할 수 있습니다. Redshift Data API는 Python, Go, Java, Node.js, PHP, Ruby, C++와 같은 AWS SDK에서 지원되는 언어를 통한 데이터 액세스, 수집 및 송신을 간소화하므로, 사용자는 인프라 관리보다 애플리케이션 구축에 더 집중할 수 있습니다.

Data API는 데이터베이스 연결 및 자격 증명 관리 필요성을 없애 Amazon Redshift에 대한 액세스를 간소화합니다. 대신, Data API에서 제공하는 HTTPS API 엔드포인트를 호출하기만 하면 Amazon Redshift 클러스터에 대해 SQL 명령을 실행할 수 있습니다. 데이터베이스 연결 관리와 데이터 반환은 Data API에서 처리합니다. Data API는 24시간 동안의 쿼리 결과를 저장하고 비동기적이므로, 나중에 결과를 검색할 수 있습니다.

Data API는 AWS Secrets Manager에 저장된 데이터베이스 자격 증명 또는 IAM 사용자 자격 증명을 활용하므로, API 호출에서 자격 증명을 전달할 필요가 없습니다. AWS Lambda를 사용하는 고객의 경우 Data API를 활용하면 Amazon VPC에서 Lambda 함수를 시작할 때 추가 오버헤드를 발생시키지 않고도 데이터베이스에 안전하게 액세스할 수 있습니다. 또한, AWS SDK와 통합되어 파라미터로 SQL 문을 실행할 수 있는 프로그래밍 인터페이스를 제공합니다.

Data API 시작하기에 대한 지침을 포함하여 자세한 내용은 Amazon Redshift 설명서를 참조하거나 이 데모를 시청하세요.