분석 워크로드에 최적화된 완전관리형 Apache Iceberg 테이블을 지원하는 Amazon S3 Tables 출시
Amazon S3 Tables는 Apache Iceberg 지원이 기본 제공되는 최초의 클라우드 객체 저장소를 제공하며, 대규모로 테이블 형식 데이터를 저장하는 가장 쉬운 방법을 제공합니다. S3 Tables는 분석 워크로드에 최적화되어 자체 관리형 테이블에 비해 최대 3배 더 빠른 쿼리 처리량과 최대 10배 더 많은 초당 트랜잭션을 지원합니다. S3 Tables는 Apache Iceberg 표준을 지원하므로, 테이블 형식 데이터를 널리 사용되는 AWS 및 서드 파티 쿼리 엔진으로 손쉽게 쿼리할 수 있습니다. 또한 S3 Tables는 지속적인 테이블 유지 관리를 수행하도록 설계되어 시간이 경과하면서 데이터 레이크가 확장되고 진화하더라도 쿼리 효율성과 스토리지 비용을 자동으로 최적화합니다. S3 Tables와 AWS Glue Data Catalog의 통합이 평가판으로 제공되며, 이를 통해 Amazon Data Firehose, Amazon Athena, Amazon Redshift, Amazon EMR, Amazon QuickSight와 같은 AWS 분석 서비스를 사용하여 S3 Metadata 테이블 등의 데이터를 스트리밍, 쿼리, 시각화할 수 있습니다.
S3 Tables는 테이블 형식 데이터를 저장할 목적으로 구축된 버킷 유형인 테이블 버킷을 도입합니다. 테이블 버킷을 사용하면 신속하게 테이블을 생성하고 테이블 수준의 권한을 설정하여 데이터 레이크에 대한 액세스를 관리할 수 있습니다. 그런 다음 표준 SQL을 사용하여 테이블의 데이터를 로드하고 쿼리할 수 있으며, 행 수준 트랜잭션, 쿼리 가능한 스냅샷, 스키마 진화 등과 같은 Apache Iceberg의 고급 분석 기능을 활용할 수 있습니다. 또한 테이블 버킷은 정책 기반의 테이블 유지 관리를 제공하여 압축, 스냅샷 관리, 참조되지 않은 파일 제거 등 운영 작업을 자동화하도록 지원합니다.
Amazon S3 Tables는 현재 미국 동부(버지니아 북부), 미국 동부(오하이오), 미국 서부(오리건) 리전에서 사용할 수 있으며 다른 리전도 곧 추가될 예정입니다. 요금 세부 정보는 S3 요금 페이지를 참조하세요. 자세한 내용은 제품 페이지, 설명서 및 AWS 뉴스 블로그에서 확인하세요.