디지털 헬스케어 어시스턴트 소개

Instana 기반의 Vivy는 언제 어디서나 건강 정보에 액세스할 수 있는 권한을 제공합니다.
IBM 소속 회사인 Instana
5분 읽기
스마트폰과 약병을 들고 있는 여성

건강, 데이터 보안, 디자인 및 사용 편의성 부문에서 풍부한 경험을 가진 선도적인 독일 헬스케어 기술 회사인 Vivy가 가상 헬스케어 어시스턴트를 개발했습니다. Apple iOS 및 Android 플랫폼에서 사용하도록 보안이 강화된 이 모바일 앱을 통해 사용자는 언제 어디서나 자신의 건강 정보에 액세스하여 관리할 수 있습니다.

이를 디지털 건강 기록으로 간주하여, 환자의 개인 정보에 액세스하거나 의사 및 보험 회사와 커뮤니케이션할 수 있는 권한을 제공할 수 있습니다.

Vivy는 환자와 헬스케어 제공업체 간의 중개 채널 역할을 하므로 애플리케이션을 사용 가능한 상태로 유지하는 것이 매우 중요합니다.

이 높은 기준을 충족하기 위해 Vivy는 클라우드 네이티브 마이크로서비스 기반 애플리케이션을 실행합니다. Vivy의 가상 헬스케어 어시스턴트 플랫폼은 Docker 컨테이너와 함께 Kafka를 실행하는 Amazon Web Services Elastic Compute Cloud(AWS EC2) 환경 내에서 실행됩니다. 클라우드 인프라를 사용하므로 Vivy는 비교적 소규모의 개발자 팀으로도 효율적인 운영이 가능합니다. 현재 환경은 14개의 마이크로서비스를 실행하는 9개의 EC2 호스트로 구성되어 있습니다.

모바일 앱으로 인후 부종을 확인 중인 여성

Vivy 앱이 받는 요청 수

>200

초당 백만 건 기준

Instana를 사용하여 평균 복구 시간(MTTR)을 단축한 비율

66%

최대 3일에서 1일 미만으로 단축

Instana는 배포가 쉽고 간편하며 별도의 구성이 필요 없기 때문에 모든 서비스와 관련 종속 항목을 검색할 수 있었습니다.
Kirill Merkushev
Vivy의 백엔드 책임자

Vivy의 성공은 고객에게 얼마나 원활한 경험을 제공하는지에 달려 있습니다. 느린 요청이든, 버그가 있는 서비스이든 관계없이 Vivy는 12만 명의 사용자에게 데이터가 도달하는 데 걸리는 시간이 지연되는 것을 용납하지 않습니다. Vivy가 처리하는 방대한 양의 데이터로 인해 시간 소모적인 수동 프로세스 없이 용량 요구 사항을 식별하기 어렵기 때문에 이러한 원대한 목표는 쉽게 충족되지 않습니다.

애플리케이션이 인기를 얻고 초당 2억 개 이상의 요청을 받으면서 Vivy의 개발자는 일부 서비스가 느리게 실행되고 있음을 깨달았습니다. Vivy는 잦은 변경과 배포로 인해 애플리케이션 서비스를 안정화하고 최적화해야 했습니다. 결국 Vivy는 2019년 7월에 Instana®를 도입했습니다.

화장지를 잡은 상태로 누워서 스마트폰을 보고 있는 어린 소녀
스마트폰 터치스크린을 사용 중인 중년 여성
Instana를 도입하기 전에는 프로덕션에 버그가 발생할 경우 개발자가 근본 원인을 찾고 문제를 영구적으로 수정하는 데 최대 3일이 소요되었습니다. 하지만 이제 Instana 덕분에 근본 원인을 즉시 확인하고 하루가 채 되지 않는 시간에 문제를 해결할 수 있게 되었습니다.
Kirill Merkushev
Vivy의 백엔드 책임자
자동 검색, 포괄적인 추적
Instana를 도입하기 전에는 프로덕션에 버그가 발생할 경우 개발자가 근본 원인을 찾고 문제를 영구적으로 수정하는 데 최대 3일이 소요되었습니다. 하지만 이제 Instana 덕분에 근본 원인을 즉시 확인하고 하루가 채 되지 않는 시간에 문제를 해결할 수 있게 되었습니다.
Kirill Merkushev
Vivy의 백엔드 책임자

Vivy의 개발자들은 Datadog, New Relic 등 다양한 오픈 소스 도구를 사용해 본 경험이 있으므로 컨테이너화된 마이크로서비스 기반 애플리케이션을 모니터링하는 데 따른 복잡성을 처리할 수 있는 APM 솔루션을 모색할 때 무엇인가 새로운 것을 찾아야 한다는 것을 깨달았습니다. Instana는 별도의 구성이 필요하지 않고 모든 서비스를 자동으로 검색하고 모든 요청을 추적하므로 당연한 선택이었습니다.

Vivy의 백엔드 책임자인 Kirill Merkushev는 "Instana는 모든 것의 상호 연결 관계를 파악하고 있다"고 말합니다. Instana를 사용하면 Vivy의 모든 구성 요소와 서비스가 종속 항목과 함께 자동으로 검색되고 모든 요청은 처음부터 끝까지 추적됩니다. Instana 덕분에 수동 프로세스를 줄인 Vivy는 이제 서비스 종속 항목, 서비스별 스택 추적, 각 개별 서비스의 요청 타이밍에 대한 정확한 정보를 바탕으로 애플리케이션과 서비스에 대한 완전한 가시성을 확보할 수 있게 되었습니다.

Vivy의 고객은 상시 가동되는 온디맨드 방식의 모바일 액세스가 필요하므로 Vivy는 애플리케이션이나 서비스가 일정 기간 동안 느려지거나 중단되는 것을 용납할 수 없습니다. Instana의 자동 근본 원인 분석을 사용하면 느린 서비스나 문제가 되는 요청이 발생할 때마다 가장 가능성 있는 근본 원인 식별 정보와 해당 이벤트를 모두 포함하는 단일 인시던트가 제기됩니다. 이 실행 가능한 데이터를 토대로 Vivy의 엔지니어는 신속하게 상황을 평가하고 주저 없이 문제를 해결할 수 있습니다. Merkushev에 따르면 "Instana를 도입하기 전에는 프로덕션에 버그가 발생할 경우 개발자가 근본 원인을 찾고 문제를 영구적으로 수정하는 데 최대 3일이 소요되었습니다. 하지만 이제 Instana 덕분에 근본 원인을 즉시 확인하고 하루가 채 되지 않는 시간에 문제를 해결할 수 있게 되었습니다."

Vivy는 민감한 의료 데이터를 다루기 때문에 관련된 모든 데이터 개인 정보 보호법을 준수하는 것이 매우 중요합니다. Vivy의 애플리케이션은 의료 기록부터 금융 정보에 이르기까지 여러 중요한 데이터를 처리합니다. 따라서 Vivy는 제3자의 무단 액세스로부터 모든 데이터를 보호하는 것을 최우선 순위로 고려해야 합니다. Vivy는 최신 암호화 기술을 사용하고 가장 엄격한 개인 정보 보호 정책에 따라 해당 사용자에게만 자신의 데이터에 액세스할 수 있는 권한을 부여합니다.

또한 Vivy는 민감한 개인 식별 정보를 타사 도구에 제공해서는 안 됩니다. Vivy는 Instana를 원활하게 구성하고 데이터를 구문 분석하여 회사가 모든 개인 정보 규정 준수 요구 사항을 충족하는 동시에 Instana의 자동 모니터링 기능에서 필요한 가치를 얻을 수 있도록 했습니다. Instana는 또한 해커가 환자 데이터에 액세스하려고 할 때 Vivy가 보다 쉽게 알 수 있도록 만들었습니다. Merkushev는 "Instana는 Vivy 인프라를 통해 모든 요청을 추적하기 때문에 요청이 급증하는 시점을 즉시 알 수 있다"고 말하면서, "Instana를 사용하면 요청이 급증한 이유가 오류 때문인지, 아니면 해커 때문인지 빠르게 해독할 수 있다"고 덧붙였습니다.

사용자 만족도 및 안정성 제고

Instana는 매우 동적이고 복잡한 컨테이너화된 마이크로서비스 기반 애플리케이션을 모니터링하도록 설계되었습니다. Instana는 별도의 시간을 투자하지 않고도 모든 애플리케이션 요청을 추적하고, 서비스 종속 항목과 이벤트의 상관 관계를 파악하므로 Vivy는 서비스 성능 저하에 대한 조치를 취할 수 있습니다.

다른 모바일 애플리케이션 개발자들에게 어떤 조언을 해주겠냐는 질문에 Merkushev는 이렇게 답했습니다. "오픈 소스 도구를 사용해 자체적으로 추적을 구축하느라 시간을 낭비하지 마십시오. Instana는 안심하고 사용할 수 있으며, 결과적으로 헬스케어 어시스턴트 사용자의 만족도를 크게 높일 수 있었습니다."

Vivy 로고
Vivy GmbH 정보

베를린 소재의 Vivy(외부 링크)는 헬스케어, 데이터 보안, 디자인 및 사용 편의성 부문에서 풍부한 경험을 가진 선도적인 독일 헬스케어 기술 회사입니다. Vivy는 디지털 건강 플랫폼을 통해 전 세계 사람들이 건강 증진을 위해 행동을 바꾸도록 돕는 것을 목표로 합니다.

IBM 소속 회사인 Instana 소개

IBM 소속 회사인 Instana는 복잡하고 현대적인 클라우드 네이티브 애플리케이션을 운영하는 기업에게 
Enterprise Observability Platform(외부 링크)을 통해 자동화된 애플리케이션 성능 모니터링(외부 링크) 기능을 제공합니다. 이러한 애플리케이션이 모바일 디바이스 또는 IBM Z® 메인프레임 컴퓨터를 포함하여 온프레미스 또는 퍼블릭 또는 프라이빗 클라우드 중 어디에 있건 상관없습니다.

AI를 활용하여 하이브리드 애플리케이션 내부의 심층적인 맥락 의존성을 찾아내는 Instana와 함께 현대적인 하이브리드 애플리케이션을 제어해 보십시오. 또한 Instana는 폐쇄 루프 DevOps 자동화를 지원하는 개발 파이프라인에 대한 가시성을 제공합니다.

이러한 기능은 고객이 애플리케이션 성능을 최적화하고, 혁신을 지원하고, 위험을 완화하는 과정에서 활용 가능한 피드백을 제공하여, DevOps에서 서비스 및 비즈니스 수준 목표를 충족하는 동시에 효율성을 향상시키고 소프트웨어 제공 파이프라인에 가치를 더하는 데 도움을 줍니다.

자세한 정보는 instana.com(외부 링크)을 참조하십시오.

솔루션 컴포넌트
Vivy 로고
Vivy GmbH 정보

베를린 소재의 Vivy(외부 링크)는 헬스케어, 데이터 보안, 디자인 및 사용 편의성 부문에서 풍부한 경험을 가진 선도적인 독일 헬스케어 기술 회사입니다. Vivy는 디지털 건강 플랫폼을 통해 전 세계 사람들이 건강 증진을 위해 행동을 바꾸도록 돕는 것을 목표로 합니다.

IBM 소속 회사인 Instana 소개

IBM 소속 회사인 Instana는 복잡하고 현대적인 클라우드 네이티브 애플리케이션을 운영하는 기업에게 
Enterprise Observability Platform(외부 링크)을 통해 자동화된 애플리케이션 성능 모니터링(외부 링크) 기능을 제공합니다. 이러한 애플리케이션이 모바일 디바이스 또는 IBM Z® 메인프레임 컴퓨터를 포함하여 온프레미스 또는 퍼블릭 또는 프라이빗 클라우드 중 어디에 있건 상관없습니다.

AI를 활용하여 하이브리드 애플리케이션 내부의 심층적인 맥락 의존성을 찾아내는 Instana와 함께 현대적인 하이브리드 애플리케이션을 제어해 보십시오. 또한 Instana는 폐쇄 루프 DevOps 자동화를 지원하는 개발 파이프라인에 대한 가시성을 제공합니다.

이러한 기능은 고객이 애플리케이션 성능을 최적화하고, 혁신을 지원하고, 위험을 완화하는 과정에서 활용 가능한 피드백을 제공하여, DevOps에서 서비스 및 비즈니스 수준 목표를 충족하는 동시에 효율성을 향상시키고 소프트웨어 제공 파이프라인에 가치를 더하는 데 도움을 줍니다.

자세한 정보는 instana.com(외부 링크)을 참조하십시오.

솔루션 컴포넌트