이 게스트 포스트에서는 Arthrex의 소프트웨어 아키텍트인 Gregory St. Clair가 글로벌 의료 기기 분야에서 일하는 Couchbase 파트너로서 어떻게 Couchbase를 활용하여 애플리케이션을 강화하고 수술 워크플로를 개선했는지에 대해 설명합니다. 이 글에서는 여러 데이터베이스 옵션 중에서 Couchbase를 선택한 이유를 살펴보고, 오늘날의 데이터 및 통합 요구 사항을 해결하는 데 Couchbase가 어떻게 도움이 되는지 구체적인 사례를 공유합니다.
의료 기기 제조업체인 아트렉스의 미션은 "외과의가 환자를 더 잘 치료할 수 있도록 지원'라는 목표를 달성하기 위해 최소 침습 수술 기술을 발전시키고 있습니다. 이를 위해 아트렉스 는 환자 안전과 임상 결과에 초점을 맞춘 수천 가지의 혁신적인 제품과 기술을 개발했습니다. 아트렉스는 수술용 제품에 카우치베이스를 내장하여 전통적으로 느린 병원 네트워크에 의존하는 외과의를 포함한 외과의들이 네트워크 연결에 관계없이 고객 병원과 수술실에서 데이터를 캡처할 수 있도록 지원합니다. 아트렉스는 이 데이터를 클라우드 기반의 외과의사-환자 커뮤니케이션 도구에 활용합니다.
오프라인 연결
아트렉스는 수술 후에도 환자에게 수술 후 커뮤니케이션을 제공합니다. 맞춤형 치료를 보장하기 위해 Arthrex는 범용 플랫폼에서 전 세계 수천 개의 의료 기기에 연결된 분산형 에지 인프라를 수용할 수 있는 클라우드 기능을 갖춘 데이터베이스가 필요합니다.
고객 병원과 수술실에서는 환자 데이터, 수술 데이터 및 미디어 메타데이터의 캡처, 동기화 및 저장을 관리하기 위해 Couchbase를 사용합니다. 이 데이터는 수술 중 및 수술 후 검토에 사용될 뿐만 아니라 환자 치료 보고서의 자동 생성을 용이하게 하는 데 사용됩니다.
내시경 카메라 시스템을 포함한 상호 연결된 수술 기기 제품군인 Arthrex의 Synergy 수술 기기는 Couchbase를 실행하여 간헐적인 네트워크 연결에 관계없이 항상 빠르고 가용성을 보장합니다. 연결된 IoT 기기에서 캡처한 데이터를 중앙 서버로 원활하게 동기화하여 추가 처리를 수행할 수 있습니다. 연결이 중단되더라도 디바이스는 계속 작동합니다. 연결이 복구되면 조직 전체에서 데이터가 자동으로 동기화되어 데이터 일관성과 무결성을 보장합니다.
엣지 컴퓨팅은 고유한 개인정보 보호 문제를 제기합니다. 기업이 엣지로 이동함에 따라 일반적으로 대규모의 데이터를 처리하게 됩니다. 모든 데이터는 전송 중이거나 미사용 상태일 때 보안을 유지해야 합니다. 아트렉스와 그 고객은 중요한 소비자 및 환자 데이터를 보호하기 위해 개인정보 보호 규정을 준수해야 합니다. 의료 데이터를 중앙 클라우드 서버로 전송하여 처리하는 데 적용되는 HIPAA 및 GDPR을 비롯한 데이터 개인정보 보호법 및 규정을 준수해야 합니다. 대상 동기화 게이트웨이를 통해 사용자 및 시설 수준의 액세스 제어를 관리할 수 있습니다. 또한, 카우치베이스는 추가적인 보호를 위해 전송 및 데이터베이스 암호화를 위한 TLS(전송 계층 보안)를 제공합니다.
카우치베이스의 실제 사용 - 프리오픈부터 포스트오픈까지
아트렉스는 최첨단 기술을 통해 환자의 가정까지 환자 치료를 제공합니다. 클라우드 및 모바일 기능을 사용하여 외과의는 iPad 또는 기타 기기를 사용하여 수술 후 보고서를 작성하여 수술 과정을 요약하고 수술 데이터를 사용하여 환자에게 가장 적합한 수술 후 치료를 제안할 수 있습니다. 환자가 수술에서 깨어났을 때 가장 마지막으로 보고 싶지 않은 것이 서류 작업일 정도로 수술 후 회복은 스트레스가 많고 부담스러울 수 있습니다. Arthrex 기술을 통해 환자는 집으로 돌아가 예상되는 통증과 처방 세부 정보를 포함한 수술 후 정보를 확인할 수 있습니다.
첨단 데이터베이스 기술을 통해 실현된 환자 우선 서비스
분산 아키텍처를 고려할 때, 아트렉스는 고유한 데이터베이스 요구 사항을 가지고 있습니다. 아트렉스는 카우치베이스와의 파트너십을 통해 이를 해결합니다:
-
- 임베디드 Linux: 아트렉스 의료 기기는 엄격하게 통제된 버전의 임베디드 Linux를 실행합니다.
- 유연한 데이터 모델: 아트렉스는 에코시스템 내에서 디바이스 간에 데이터를 이동할 수 있어야 합니다. 하지만 관계형 데이터베이스에서는 이 작업이 매우 어렵습니다. 비관계형 데이터베이스를 사용하면 NoSQL과 JSON을 통해 유연성을 확보할 수 있습니다.
- 적응형 연결성: 일부 기기는 연결 문제가 있거나 사이버 보안 정책으로 인해 기기 연결을 허용하지 않는 병원에 있을 수 있습니다. 카우치베이스는 오프라인 우선 기능을 갖추고 있어 의사는 중단 없이 수술을 진행할 수 있습니다.
- 개인정보 보호 및 보안: 아트렉스 고객은 규제된 환경에서 운영하며 중요한 환자 정보를 보호해야 합니다. 카우치베이스는 암호화 및 액세스 제어 기능을 제공하여 개인정보 보호 규정 준수를 보장합니다.
- 성능과 안정성: 환자의 생명은 아트렉스 기기에 달려 있으며, 아트렉스는 최고 수준의 품질과 안전성을 갖춘 제품을 생산하기 위해 최신 데이터베이스에 의존하고 있습니다.
- 데이터 복제: Arthrex는 독립형 디바이스를 환자 커뮤니케이션 도구와 같은 병원 시스템 및 외부 앱으로 구성된 더 큰 에코시스템과 통합하기 위해 Couchbase를 사용합니다.
카우치베이스 서버와 싱크 게이트웨이를 통해 아트렉스는 고객 병원과 수술실에서 아트렉스 기기의 이미지 메타데이터와 기계 판독값의 캡처, 동기화 및 저장을 관리합니다. 이 파트너십을 통해 아트렉스는 위험, 다운타임, 운영 중단을 최소화할 수 있습니다.
아마존 웹 서비스(AWS)의 카우치베이스를 통해 아트렉스가 IoT 데이터로 환자 치료 결과를 개선한 방법을 자세히 알아보세요. 여기.