Amazon QLDB(Quantum Ledger Database)

투명하고 변경 불가능하며 암호화 방식으로 검증 가능한 트랜잭션 로그를 제공하는 완전관리형 원장 데이터베이스로, 신뢰할 수 있는 중앙 기관에서 이러한 로그를 소유합니다.

Amazon QLDB는 완전관리형 원장 데이터베이스로, 신뢰할 수 있는 중앙 기관에서 소유하는 투명하고 변경 불가능하며 암호화 방식으로 검증 가능한 트랜잭션 로그를 제공합니다. Amazon QLDB는 모든 애플리케이션 데이터 변경 내용을 추적하며 시간이 지나도 완전하고 검증 가능한 변경 내역을 유지 관리합니다.

원장은 일반적으로 조직의 경제 및 금융 활동 내역을 기록하는 데 사용됩니다. 많은 조직에서는 은행 트랜잭션에서 대변 및 차변 내역 추적, 보험 청구의 데이터 계보 확인 또는 공급망 네트워크에서의 품목 이동 추적 등, 애플리케이션 데이터의 정확한 내역을 유지 관리하기 원하므로 원장과 같은 기능이 있는 애플리케이션을 만들고 있습니다. 원장 애플리케이션은 종종 관계형 데이터베이스에서 만든 사용자 지정 감사 테이블 또는 감사 추적을 사용하여 구현됩니다. 그렇지만 관계형 데이터베이스를 사용하여 감사 기능을 구축하는 작업은 시간이 많이 소요되며 실수가 발생하기 쉽습니다. 사용자 지정 개발이 필요하며, 관계형 데이터베이스는 기본적으로 변경이 불가능하므로 의도치 않은 데이터 변경을 추적 및 검증하기 어렵습니다. 대안으로 Hyperledger Fabric 및 Ethereum과 같은 블록체인 프레임워크를 원장으로 사용할 수도 있습니다. 하지만 이 경우 여러 노드가 있는 전체 블록체인 네트워크를 설정하고, 해당 인프라를 관리하고, 원장에 추가하기 전에 노드에서 각 트랜잭션을 검증해야 하므로 복잡성이 높아집니다.

Amazon QLDB는 자체 원장형 애플리케이션을 만들기 위한 복잡한 개발 노력이 필요하지 않은 새로운 종류의 데이터베이스입니다. QLDB를 사용하면 데이터의 변경 내역이 변경 불가능(수정하거나 삭제할 수 없음)하며, 암호화를 사용하므로 애플리케이션의 데이터에 의도하지 않은 수정이 없었음을 쉽게 확인할 수 있습니다. QLDB는 저널이라고 하는 변경 불가능한 트랜잭션 로그를 사용하여 각 애플리케이션 데이터 변경 사항을 추적하고 시간이 지나도 검증 가능한 모든 변경 내역을 유지 관리합니다. QLDB는 개발자가 익숙하게 느끼는 SQL과 비슷한 API, 유연한 문서 데이터 모델, 트랜잭션에 대한 완전한 지원을 제공하므로 쉽게 사용할 수 있습니다. QLDB는 서버리스 제품이므로 애플리케이션의 요구를 지원하도록 자동으로 확장됩니다. 관리할 서버가 없으며, 읽기 또는 쓰기 제한을 구성할 필요도 없습니다. QLDB에서는 사용한 만큼만 비용을 지불하면 됩니다.

지금 Amazon QLDB 평가판에 가입해보십시오.

블록체인 애플리케이션을 만들고 싶으십니까? 여기에서 Amazon Managed Blockchain에 대해 자세히 알아보십시오.

Amazon QLDB의 이점

변경 불가능 및 투명성

Amazon QLDB는 각 애플리케이션 데이터의 변경 사항을 추적하고 시간이 지나도 순차적인 모든 변경 내역을 유지 관리하는 저널을 사용합니다. 저널의 데이터는 삭제 또는 수정할 수 없습니다. 데이터베이스의 전체 내역에 액세스할 수 있으며 내역을 쿼리 및 분석하여 데이터가 시간에 따라 어떻게 변경되었는지 확인할 수 있습니다.

 

암호화 방식으로 검증 가능

Amazon QLDB를 사용하면 애플리케이션 데이터의 변경 내역이 정확하다는 사실을 확신할 수 있습니다. QLDB는 암호화 해시 함수(SHA-256)를 사용하여 데이터 변경 내역에 대한 보안 출력 파일을 생성하는데, 이를 다이제스트라고 합니다. 다이제스트는 데이터 변경 내역의 증거로 사용되며, 이를 통해 데이터 변경의 무결성을 검증할 수 있습니다.

뛰어난 확장성

Amazon QLDB는 확장성이 뛰어나며 일반적인 블록체인 프레임워크에서 원장보다 2~3배 더 많은 트랜잭션을 실행할 수 있습니다. 블록체인 프레임워크는 분산화되어 트랜잭션을 실행하므로, 네트워크 구성원 다수가 트랜잭션 유효성에 대해 합의해야 트랜잭션이 완료됩니다. 반면, QLDB는 중앙 집중식으로 디자인되어 있으므로 다자간의 합의 없이도 트랜잭션을 실행할 수 있습니다.

서버리스

Amazon QLDB를 사용하면 용량을 프로비저닝하거나 읽기 및 쓰기 제한을 구성하는 문제를 걱정하지 않아도 됩니다. 사용자가 원장을 만들고, 테이블을 정의하면, QLDB는 애플리케이션 요구에 맞게 자동으로 확장됩니다. 데이터베이스의 작동 상태를 보다 잘 이해할 수 있도록 QLDB에서 읽기 이벤트, 쓰기 이벤트, 스토리지 등의 운영 지표를 모니터링할 수도 있습니다.

사용 편의성

Amazon QLDB는 익숙한 데이터베이스 기능을 갖추고 있어 쉽게 사용할 수 있습니다. QLDB의 SQL과 비슷한 API를 사용하면 SQL 연산자를 사용하여 데이터를 쿼리, 관리 및 업데이트할 수 있습니다. QLDB의 문서 지향 데이터 모델은 유연하므로 정형 및 반정형 데이터를 쉽게 저장 및 처리할 수 있습니다.

작동 방식

99Product-Page-Diagram_AWS-Quantum

사용 사례

금융

은행은 고객 은행 계좌의 대변 및 차변 트랜잭션과 같은 중요 데이터를 추적하기 위해 보통 중앙 집중식 원장형 애플리케이션이 필요합니다. 은행에서는 복잡한 감사 기능이 있는 사용자 지정 원장을 만드는 대신, QLDB를 사용하여 모든 재무 트랜잭션에 대한 정확하면서 완전한 기록을 손쉽게 저장할 수 있습니다.

제조

제조 회사는 제품의 전체 제조 내역을 추적하기 위해 종종 공급망 시스템 간에 데이터를 조정해야 합니다. 각 트랜잭션 내역을 기록하는 데 원장 데이터베이스를 사용할 수 있으며, 사용하는 경우 시설에서 제조된 제품의 모든 개별 배치에 대한 세부 정보를 제공합니다. 제품 리콜이 발생할 경우 제조업체는 QLDB를 사용하여 제품의 전체 생산 및 유통 수명 주기 내역을 쉽게 추적할 수 있습니다.

보험

보험 애플리케이션에는 청구 트랜잭션의 내역을 효과적으로 추적할 방법이 필요합니다. 보험 회사는 관계형 데이터베이스를 사용하여 복잡한 감사 기능을 만드는 대신, QLDB를 사용하여 전체 수명 동안 클레임 내역을 정확히 유지 관리할 수 있습니다. 또한 잠재적인 충돌이 발생할 때마다 QLDB는 클레임 데이터의 무결성(예: 클레임이 정확하게 전송되었는지)을 암호화 방식으로 검증하도록 할 수 있어, 애플리케이션이 데이터 입력 오류 및 조작에 대해 복원성을 가집니다.

HR 및 급여

HR 시스템에는 급여, 보너스, 수당, 실적 및 보험과 같은 직원 세부 정보에 대한 레코드를 추적하고 유지하는 기능이 필요합니다. 고객은 QLDB로 레코드 시스템 애플리케이션을 구현하여 직원의 디지털 내역에 대한 신뢰할 수 있는 모든 레코드를 단일 위치에서 손쉽게 유지 관리할 수 있습니다.

소매 및 공급망

소매업체는 종종 제품의 원산지, 배송된 제품 품목 수 및 배송 대상 고객, 배송업체 등, 제품 공급망의 모든 단계에서 정보에 액세스해야 합니다. QLDB를 사용하면 소매업체는 제품의 모든 물류 단계에서 재고의 전체 내역과 공급망 트랜잭션을 다시 확인하고 추적할 수 있습니다.

고객

600x400-healthdirect_logo

Healthdirect Australia는 정부 소유의 비영리 국립 기관으로, 10년 넘게 오스트레일리아 국민의 건강 및 웰빙 관리를 도왔습니다.

“Healthdirect Australia는 규제가 엄격한 산업 환경에서 운영되므로 정확하고 감사 가능한 규정 준수 데이터를 유지하는 것이 중요합니다. Amazon QLDB를 사용하면 시스템의 모든 변경 내용에 대한 완전하고 검증 가능한 기록을 유지하여 현재 상태에 도달한 시기 및 과정에 대한 감사 프로세스를 간소화할 수 있을 것입니다. 의료 기관에 있어서 규제 준수는 피할 수 없는 현실입니다. Amazon QLDB는 회사 내의 제어 기능을 손쉽게 추적하고 시간대별 변경 내용을 파악할 수 있는 기능을 제공합니다.”

Bruce Haefele - 기술 부문 총괄 관리자, Healthdirect Australia

Smaato

Smaato는 세계적인 온라인 광고 교환 플랫폼을 제공하는 업체 중 하나로, 매일 200억 건 이상의 요청이 이 교환 플랫폼을 거쳐갑니다.

“온라인 광고 및 실시간 입찰 시장 부문에 참여하는 모든 당사자는 초기 경매부터 낙찰과 최종적으로 제공할 버전 및 광고 대상 결정에 이르는 전체 온라인 광고 경매 수명 주기를 투명하게 확인할 수 있기를 바랍니다. 당사는 이 가치 사슬에서 중앙의 신뢰 기관 역할을 하기 때문에 Amazon QLDB의 기능이 매우 유용합니다. 이 서비스는 조정 가능하고, 변경 불가능하며, 암호화 방식으로 검증 가능한 원장을 제공하므로 모든 경매의 완전하고 감사 가능한 레코드를 유지할 수 있습니다. 저희는 AWS 및 Amazon Quantum Ledger Database 팀과 협력해 이 에코시스템의 투명성을 한층 더 개선할 계획입니다.”

Ragnar Kruse - CEO, Smaato