Amazon Web Services 한국 블로그
Amazon QLDB, AWS Lake Formation, Kinesis Video Stream 및 AWS Cloud 9 서울 리전 출시 소식
서울 리전을 주로 활용하시는 AWS 고객 여러분께 최근 몇 가지 주요 서비스 출시 소식을 알려드립니다. (AWS re:Invent 소식을 먼저 전해 드리는 동안 조금 늦은 점 양해 부탁드립니다.)
Amazon Quantum Ledger Database (QLDB) 서울 리전 출시 (11/19)
Amazon QLDB는 완전관리형 서버리스 원장 데이터베이스로, 중앙의 신뢰할 수 있는 기관이 소유하는 투명하고, 변경 불가능하며, 암호화 방식으로 검증 가능한 트랜잭션 로그를 제공합니다. Amazon QLDB는 모든 애플리케이션 데이터 변경 내용을 추적하며 시간이 지나도 완전하고 검증 가능한 변경 내역을 유지 관리합니다. 이를 통해 자체 원장형 애플리케이션을 만들기 위한 복잡한 개발 노력이 필요하지 않은 새로운 종류의 데이터베이스입니다.
금융 거래 정보나 회사 내 회계 장부, 제품 공급망 관리, 사내 인사 기록 등 데이터의 변경 내역이 변경 불가능(수정하거나 삭제할 수 없음)하며, 암호화를 사용하므로 애플리케이션의 데이터에 의도하지 않은 수정이 없었음을 확인해야 하는 곳에 널리 사용될 수 있습니다.
QLDB는 저널이라고 하는 변경 불가능한 트랜잭션 로그를 사용하여 각 애플리케이션 데이터 변경 사항을 추적하고 시간이 지나도 검증 가능한 모든 변경 내역을 유지 관리합니다. QLDB는 개발자가 익숙하게 느끼는 SQL과 비슷한 API, 유연한 문서 데이터 모델, 트랜잭션에 대한 완전한 지원을 제공하므로 쉽게 사용할 수 있습니다. QLDB는 서버리스 제품이므로 애플리케이션의 요구를 지원하도록 자동으로 확장됩니다. 관리할 서버가 없으며, 읽기 또는 쓰기 제한을 구성할 필요도 없습니다. QLDB에서는 사용한 만큼만 비용을 지불하면 됩니다.
Amazon QLDB에 대한 자세한 사용 설명은 블로그나 기술 문서를 참고하세요.
AWS Lake Formation 서울 리전 출시 (11/21)
AWS Lake Formation은 데이터 레이크(Data Lake)를 손쉽게 설정할 수 있도록 지원하는 서비스입니다. 일반적으로 데이터 레이크는 안전한 중앙 집중식 저장소를 말하며, 사내의 모든 데이터를 원래 형식 또는 분석에 필요한 형식으로 나눠 저장합니다. 데이터 레이크를 사용하면 데이터 사일로를 없애고 다양한 유형의 분석을 조합하여 통찰력을 얻을 수 있으며, 이를 바탕으로 더 나은 비즈니스 결정을 내릴 수 있습니다.
데이터 레이크를 설정하고 관리하기 위해서는 수많은 복잡하고 시간 소모적인 수작업이 필요합니다. 이러한 작업에는 다양한 소스로부터 데이터 로딩, 데이터 작업 흐름 모니터링, 파티션 설정, 암호화 설정 및 키 관리, 변환 작업 정의 및 운영 모니터링, 열 기반 형식으로 데이터 재구성, 액세스 제어 설정 구성, 중복 데이터 제거, 링크된 레코드 매칭, 데이터 세트에 대한 액세스 권한 부여, 추후 액세스 감사 등이 포함됩니다.
Lake Formation으로 데이터 레이크를 생성하는 작업은 데이터 원본, 적용할 데이터 액세스 및 보안 정책을 정의하는 것만큼이나 간단합니다. 이후, 데이터베이스 및 객체 스토리지의 데이터를 수집하고 카탈로그화한 후, 새로운 Amazon S3 데이터 레이크로 옮긴 다음, 기계 학습 알고리즘을 사용해 정리 및 분류하고, 민감한 데이터에 대한 액세스를 보호하도록 지원합니다. 이 과정이 마무리되면 사용자는 사용 가능한 데이터 세트 및 적절한 사용 방법이 설명된 중앙 집중식 데이터 카탈로그에 접근할 수 있습니다. 그런 다음 사용자는 Amazon Redshift, Amazon Athena 및 Amazon EMR for Apache Spark(베타) 등 원하는 분석 및 기계 학습 서비스를 통해 이러한 데이터 세트를 활용할 수 있습니다. Lake Formation은 AWS Glue에서 제공되는 기능을 기반으로 합니다.
AWS Lake Formation에 대한 자세한 사용 설명은 블로그나 기술 문서를 참고하세요.
Amazon Kinesis Video Stream 서울 리전 출시 (12/19)
Amazon Kinesis Video Streams은 스트리밍 비디오 데이터를 수집하는 데 필요한 모든 인프라를 자동으로 설정하고 탄력적으로 조정합니다. 특히, 사물 인터넷 기기 등에서 발생하는 비디오 데이터를 안정적으로 저장, 암호화 및 인덱싱하며, API를 통해 데이터에 접근할 수 있습니다.
Kinesis Video Streams를 통해 라이브 및 온디맨드 시청을 위해 비디오를 재생하고, TensorFlow 및 OpenCV와 같은 기계 학습 프레임워크를 통한 기계 학습 모델이나 Amazon Recognition Video와 통합을 통해 컴퓨터 비전 및 비디오 분석을 활용하는 애플리케이션을 신속하게 구축할 수 있습니다.
또한, Kinesis Video Streams는 WebRTC를 지원합니다. WebRTC는 간단한 API를 통해 웹 브라우저, 모바일 애플리케이션 및 커넥티드 디바이스 간에 실시간 미디어 스트리밍과 상호 작용을 활성화하는 오픈 소스 프로젝트입니다. 일반적인 사용 사례에는 비디오 채팅 및 피어투피어 미디어 스트리밍이 포함됩니다.
Amazon Kinesis Video Streams에 대한 자세한 사용 설명은 블로그나 기술 문서를 참고하세요.
AWS Cloud 9 서울 리전 출시(12/19)
마지막으로, 많은 개발자 분들이 기다려 주신 AWS Cloud9을 서울 리전에 출시 합니다. 웹 브라우저만으로 코드를 작성, 실행 및 디버깅할 수 있는 클라우드 기반 IDE(통합 개발 환경)입니다.
본 서비스에는 소스 코드 편집기, 디버거 및 터미널이 포함되어 있으며, Cloud9은 JavaScript, Python, PHP를 비롯하여 널리 사용되는 프로그래밍 언어를 위한 필수 도구가 사전에 패키징되어 제공되므로, 새로운 프로젝트를 시작하기 위해 파일을 설치하거나 개발 장비를 구성할 필요가 없습니다.
Cloud9 IDE는 클라우드 기반이므로, 인터넷이 연결된 머신을 사용하여 사무실, 집 또는 어디서든 프로젝트 작업을 할 수 있습니다. 또한, Cloud9은 서버리스 애플리케이션을 개발할 수 있는 원활한 환경을 제공하므로 손쉽게 서버리스 애플리케이션의 리소스를 정의하고, 디버깅하고, 로컬 실행과 원격 실행 간에 전환할 수 있습니다. 스타트업 같은 작은 회사나 원격 개발팀이나 핸즈온 랩 같은 교육 환경에서 Cloud9에서는 개발 환경을 개발 팀과 신속하게 공유할 수 있으므로 프로그램을 연결하고 서로의 입력 값을 실시간으로 추적할 수 있습니다.
AWS Cloud 9에 대한 자세한 사용 설명은 블로그나 기술 문서를 참고하세요.
AWS에서는 고객의 피드백에 따라 요청이 많은 서비스에 대한 리전(Region) 확장을 지속적으로 하고 있습니다. 올해도 다양한 서울 리전 출시 소식을 전해 드렸으며, 내년에도 더 많은 서비스가 여러분들께 선보일 예정입니다. 여러분의 많은 성원 부탁드립니다!
– Channy(윤석찬);