기업 AI
오라클, 데이터베이스 규칙과 앱 생성을 연결하는 Deep Trust AI 설계 공개
오라클의 Deep Trust AI Architecture는 기업 AI 에이전트 아래에서 데이터 권한, 업무 규칙과 애플리케이션 실행을 관리한다.
오라클이 10월 26일 라스베이거스에서 열린 Oracle AI World에서 Deep Trust AI Architecture를 발표했다. 기업 데이터를 다루는 AI 에이전트와 애플리케이션 아래에 통제 장치를 두는 방식을 제시한 설계도다. Oracle AI Database, Autonomous AI Database, APEX AI Application Generator를 묶어 소프트웨어 플랫폼, 데이터, 데이터 접근, 애플리케이션 개발이라는 4개 계층을 대상으로 한다.
AI가 질문에 답하는 단계를 넘어 실제 업무 시스템과 상호작용하면서 오라클이 지적한 문제가 더 뚜렷해지고 있다. 애플리케이션에 상세한 개인정보 보호 검사가 있어도 데이터베이스에 직접 연결하는 에이전트는 다른 경로로 같은 정보에 접근할 수 있다. AI가 생성한 앱이 접근 규칙을 빠뜨릴 가능성도 있다. 오라클은 공통 인프라에서 보호 장치를 집행해 개별 앱의 구현 방식에 대한 의존을 줄이려 한다.
플랫폼 계층에서 오라클은 Autonomous AI Database가 제공하는 데이터베이스 엔진, 운영체제, 스토리지, 펌웨어의 자동 보안 업데이트를 강조한다. 순차적인 패치 방식은 인프라의 각 부분을 차례로 갱신하면서 워크로드가 계속 실행되도록 한다. 암호화는 저장된 데이터와 전송 중인 정보를 보호한다. 이런 기능은 AI 앱이 의존하는 기반 시스템의 유지보수와 노출 위험을 다룬다.
데이터 권한에는 Deep Data Security가 사용된다. 요청한 사용자의 신원과 실행 맥락을 바탕으로 Oracle AI Database 26ai 안에서 규칙을 적용한다. 전체 레코드뿐 아니라 특정 열이나 개별 셀 값까지 구분해 통제할 수 있다. 기업의 신원 관리 시스템이 발급한 서명된 토큰으로 신원 정보를 전달하면 데이터베이스가 에이전트의 요청 뒤에 있는 실제 사용자를 판단한다. 관리자가 볼 수 있는 직원 정보를 여러 앱에서 반복해서 걸러내는 대신 데이터베이스 정책으로 정하는 방식이다.
업무상 제약은 별도의 역할을 맡는다. Oracle SQL Assertions는 직원의 지출 한도처럼 데이터베이스가 강제해야 할 조건을 표현해, 잘못된 청구가 제출되면 거부할 수 있도록 한다. 에이전트 접근과 관련해 이번 발표는 구매 주문서 같은 업무 객체에 대한 읽기와 쓰기를 통제하는 Deep Trust Data APIs를 소개했다. 앱이 읽거나 변경할 수 있는 대상을 정하고 데이터베이스가 관련 규칙을 집행한다.
Oracle Deep NL2SQL은 업무 질문을 데이터베이스 조회에 쓰는 SQL 명령으로 바꾸는 과정의 문제를 다룬다. 회사 용어와 업무 지표에 데이터 구성 정보를 결합한다. Continuous Feedback Learning에서는 사용자가 틀린 답을 표시하면 지식 전문가가 AI의 도움을 받아 원인을 조사하고 수정한다. Knowledge Change Verification은 수정된 지식을 공개하기 전에 이미 검증된 답을 다시 확인해, 한 답을 고친 변경이 다른 답을 망가뜨리는지 살핀다. 정확도를 높이기 위한 장치이며, 실수가 사라진다는 근거를 제공하는 것은 아니다.
앱 개발에서는 AI 코딩 에이전트가 앱이 해야 할 일을 구조적으로 기술하는 APEXlang을 생성하고, 기존 APEX 엔진이 그 정의를 실행한다. 사람이 읽을 수 있는 언어여서 팀은 정의를 검토하고 검증하며 버전 관리에 넣을 수 있다. 실행과 운영 통제를 공통 엔진에 집중시키고 개발자는 AI가 만든 명세를 유지보수하는 방식이다. 오라클의 제품 안내에 따르면 APEXlang에는 APEX 26.1 이상이 필요하다.
10월 26일은 아키텍처 발표일이며, 일부 기반 기능은 이미 제공되고 있다. 오라클은 날짜가 5월 1일인 블로그에서 AI Database 26ai의 Deep Data Security 제공을 발표했다. APEX 26.2는 10월 6일 온프레미스 배포용으로 정식 출시됐으며 Deep Data Security 통합과 더 세밀한 APEXlang 가져오기를 추가했다. 당시 발표는 Autonomous AI Database, OCI, 멀티클라우드 지원을 향후 계획으로 설명했으므로 해당 환경의 출시 완료를 입증하지는 않는다. 이번 아키텍처 발표도 모든 구성 요소에 적용되는 단일 정식 출시일을 제시하지 않았다.