게시된 날짜: Sep 10, 2020

이제 기본 제공 데이터 API를 사용하여 Amazon Redshift에 액세스할 수 있으므로, 웹 서비스 기반 애플리케이션을 쉽게 구축하고 AWS Lambda, AWS AppSync, AWS Cloud9을 비롯한 여러 서비스와 쉽게 통합할 수 있습니다. 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 설명서를 참조하거나 이 데모를 시청하십시오.

Data API는 AWS GovCloud(미국) 및 아시아 태평양(오사카) 로컬 리전을 제외한 모든 AWS 리전에서 사용할 수 있습니다.

Amazon Redshift는 확장 가능하고 빠르고 안전한 완전관리형 클라우드 데이터 웨어하우스로, 모든 데이터를 표준 SQL 및 기존 비즈니스 인텔리전스(BI) 도구를 사용하여 간편하고 비용 효율적으로 분석할 수 있습니다. 수만 명의 고객이 Amazon Redshift를 사용하여 매일 엑사바이트 단위의 데이터를 처리하고 분석 워크로드를 강화하고 있습니다. 자세한 내용은 Amazon Redshift 제품 페이지를 참조하십시오. 시작하려면 Amazon Redshift 요금 페이지를 참조하십시오.