Amazon Athena와 AWS Lambda 기반 데이터 소스간 통합 질의 기능 살펴보기
Amazon Athena와 AWS Lambda 기반 데이터 소스간 통합 질의 기능 살펴보기 최근 기업들은 다양한 애플리케이션을 개발할 때, 요구 사항에 적합한 데이터 저장소를 사용합니다. 예를 들어, 소셜 네트워크 서비스를 만들 때는 전통적인 관계형 DB 보다는 Amazon Neptune과 같은 그래프 데이터베이스 가 가장 적합합니다. 유연한 스키마가 필요한 워크로드의 경우, Amazon DocumentDB (MongoDB 호환)이 더 적합합니다. Amazon.com의 CTO이자 부사장 인 Werner Vogels는 “하나의 데이터베이스가 여러 가지 개별 사용 사례의 요구를 모두 충족시킬 수 있는 경우는 거의 없다.”라고 하였습니다. 현재 개발자들은 다양한 목적으로 따로 만들어진 데이터베이스 엔진을 사용하여 고도로 분산된 애플리케이션을 구축합니다. 즉, 복잡한 응용 프로그램을 더 작은 조각으로 나눠서 올바른 작업에 적합한 도구를 선택할 수 있는 마이크로서비스 아키텍처를 활용하는 기법을 채용하고 있습니다. 이러한 아키텍처 하에서는 데이터 분석 관점에서 데이터 저장소 및 애플리케이션의 수가 증가함에 따라 여러 데이터 소스에서 통합 분석을 실행하는 것이 어려워 질 수 있습니다. Amazon Athena 통합 질의 기능 소개 Amazon Athena 통합 [ more… ]