Oracle Autonomous Database를 활용하여 생명을 구하기 위한 IT 아키텍처를 구축한 RFDS
호주의 시골 지역에 필수 의료 서비스를 제공하는 Royal Flying Doctor Service는 OCI GoldenGate를 통해 Oracle Autonomous Database로 환자 의료 데이터를 복제합니다.
“디지털 헬스(Digital Health)의 핵심은 적절한 데이터를 적시에 확보하는 것입니다. 확보한 데이터를 환자의 치료에 활용하기 위해서는 제대로 작동하는 우수한 플랫폼이 필요합니다. Oracle Cloud는 원격 의료 허브에서부터 항공 자산, 나아가 가장 가까운 이웃과도 500km 떨어진 외딴 곳에 위치한 소 사육장에 이르는 다양한 장소에서 RFDS의 디지털 전환을 지원하고 있습니다.”
비즈니스 도전 과제
의료 종사자가 환자의 생명을 구하는 데 도움을 주는 정보에 액세스할 수 없는 상황을 상상해 보세요. 대부분의 의료 종사자들이 환자들에 대한 중요한 정보가 담긴 시스템에 실시간으로 액세스하는 것을 당연하게 여기는 반면, Royal Flying Doctor Service(RFDS)의 직원들은 안정적인 인터넷 연결이 불가능한 호주 외딴 지역의 의료 소외 계층에게 1차 의료 및 24시간 응급 서비스를 제공하고 있습니다. 세계에서 가장 큰 항공 의료 기관 중 하나인 RFDS는 연간 38만 건 이상의 환자 상호 작용을 수행하고, 80대의 항공기를 운영하고, 300대 이상의 도로용 구급차(또는 '회수 차량')를 유지 관리하고 있습니다.
과거 RFDS의 직원들은 종이 서식에 환자와의 상호 작용을 기록했고, 각 상호 작용별로 최대 600개의 항목을 작성해야 했습니다. 해당 서식에 기록된 정보는 수작업을 통해 독립형 애플리케이션에 입력하거나, 7개 엔티티, 100개 이상의 데이터베이스 간에 CSV 파일 형식으로 공유되었었습니다. 인터넷 연결이 거의, 또는 전혀 되지 않는 외딴 지역에서 환자 상호 작용을 수행하는 직원들은 환자 데이터의 RFDS 지식 기반에 액세스할 수 없는 경우가 많았습니다. 이와 같이 파편화된 시스템 및 연결성 문제로 인해 RFDS는 고품질의 의료 서비스를 제공하는 데 어려움을 겪었습니다. 또한 수많은 서비스 계약 및 지원 서비스들로 인해 비영리 단체로서 감당하기 힘든 높은 지원 비용이 발생했습니다.
따라서 RFDS는 그 운영 전반에 걸쳐 일관적이고, 신뢰할 수 있고, 정확한 정보를 실시간으로 공유할 수 있는 전국 단위의 환자 기록 시스템을 구축하겠다는 목표를 수립하고 다양한 엔터프라이즈급 클라우드 솔루션을 상호 비교했습니다. RFDS는 새로운 프레임워크가 완성되면 산하 직원들이 환자의 건강 및 서비스 패턴을 분석하여 환자들의 치료 성과를 개선하는 데 기여할 것으로 기대하였습니다.
데이터는 호주 아웃백 지역의 새로운 황금과도 같습니다. Oracle은 Red Bull Racing Formula One 팀을 위해 Oracle Cloud Infrastructure(OCI) 상에서 수십억 건에 달하는 레이싱 전략 시뮬레이션을 실행하고 있으며, 해당 데이터는 레이싱 트랙에서의 경쟁에 실질적으로 기여합니다. RFDS는 그와 같은 Oracle의 데이터 기술을 환자, 임상의, 물류 관련 상호 작용 경험과 접목시키고자 합니다.
Royal Flying Doctor Service가 Oracle을 선택한 이유
RFDS는 AWS, Azure, Oracle의 클라우드 플랫폼을 비교 분석했습니다. RFDS는 표준화 및 자동화를 통해 고객사의 비용 절감에 기여한 실적이 있는 파트너사를 찾는 데 중점을 두었습니다. RFDS의 원격 연결성 문제를 해결하고, 데이터를 안전하게 통합하고, 데이터 분석을 강화하여 환자 치료 성과를 개선할 수 있는 시스템 아키텍처 내에서 제품 및 서비스를 함께 설계하는 것이 가장 이상적인 방책이었습니다. 그와 같은 아키텍처가 구축되면 RFDS의 IT 담당자들은 일상적 유지보수 활동에서 벗어나, 시스템 현대화 뿐만 아니라 의료 분야의 디지털 리더가 되고자 하는 RFDS의 노력을 지원하는 기술 혁신가라는 보다 가치 있는 역할로 전환할 수 있을 것이었습니다.
이와 같은 기준에 따라 RFDS는 Oracle Cloud Infrastructure(OCI)를 전사적 혁신 의료 기술 아키텍처 구축에 가장 적합한 솔루션으로 선택했습니다. 트랜잭션 처리 및 복합 워크로드용 Oracle Autonomous Database(ATP) 및 OCI GoldenGate는 RFDS 내에서 다양한 소스의 데이터들을 복제할 수 있도록 지원합니다. 실시간 데이터 메시 플랫폼인 OCI GoldenGate의 복제 기능은 오프라인 상태에서 캡처한 데이터를 연결이 복구된 이후 다른 의료 시스템들과 안정적으로 동기화할 수 있도록 보장해 줍니다. RFDS는 OCI의 탁월한 기능들과 더불어 그간 많은 검증을 거친 Oracle의 의료 산업을 향한 노력을 토대로 Oracle이야말로 최선의 선택이라는 결정을 내렸습니다.
RFDS는 이제 OCI를 활용하여 일간 피크 컴퓨팅 워크로드를 3배 빠르게 완료합니다.
결과
단일 기술 스택으로 항공 의료 전자 건강 기록 시스템을 구축한 RFDS는 서비스 제공 내역을 7개의 운영 엔티티 간에 보다 효율적으로 동기화할 수 있게 되었습니다. 예를 들어, 간호사와 의사는 중상을 입은 목장주를 수백 마일 떨어진 응급 시설로 이송하기 위한 비행 도중 태블릿을 통해 해당 환자와 관련된 중요한 의료 정보에 액세스할 수 있습니다. 또한 의료 서비스 제공자들은 환자 기록을 분석하고, 예측적 진단 기법을 사용함으로써 장기적이고 복잡한 건강 문제를 안고 있는 호주의 아웃백 커뮤니티들과 신뢰를 구축할 수 있습니다.
일반적으로 RFDS는 모든 환자 상호 작용을 Oracle ATP 데이터베이스에 전자 방식으로 기록함으로써 종이 서식을 사실상 제거했습니다. 환자 상호 작용 정보가 오프라인 모드에서 입력되면 연결이 복원되는 즉시 OCI GoldenGate가 수 초 내로 관련 데이터를 자동으로 업데이트하고, Oracle ATP 데이터베이스와 동기화합니다. 결과적으로 RFDS는 실시간 데이터 메시 플랫폼을 활용하여 운영을 현대화해 주는, 내결함성 및 제로 데이터 손실 아키텍처를 갖추게 되었습니다.
Oracle ATP는 다양한 워크로드에 맞춰 자동으로 조정되므로, 피크 컴퓨팅 시간을 일평균 12시간에서 4시간 이하로 3배 이상 단축할 수 있습니다.
고객 소개
수많은 자원봉사자들 및 지지자들로 구성된 Royal Flying Doctor Service(RFDS)는 90년 이상의 장기간에 걸쳐 호주의 농촌 및 외딴 지역에서 살고, 일하고, 여행하는 이들을 위한 의료 서비스를 제공해 온 단체입니다.