AWS를 사용하여 노인들이 집에서 독립적으로 생활하도록 지원하는 AbiBird

AbiBird

기술을 통해 노인들이 독립성을 유지하도록 지원

AbiBird는 오스트레일리아 기업 그룹인 ATF Services가 전액 출자한 사업부로, 350명의 직원과 계약자를 두고 있으며 오스트레일리아와 뉴질랜드에 60곳의 지점이 있습니다. AbiBird는 스마트폰 기반 앱을 통해 집에서 거주하는 노인들의 활동을 모니터링할 수 있는 가정용 적외선 센서로 구성된 서비스를 제공합니다. 아침 식사를 위해 일어나거나 특정 시간에 잠자리에 드는 것과 같은 일상적인 생활 방식을 모니터링하도록 센서를 설정할 수 있습니다. 그러면 일상적인 행동이 일어나지 않거나 활동이 한동안 감지되지 않으면 앱을 통해 사용자의 가족/친지/관계자에게 경고를 보냅니다.

AbiBird는 서비스를 개발할 때 ATF Services가 센서 기술에서 확보한 전문 지식을 기반으로 AbiBird 서비스를 빌드했습니다. AbiBird는 디바이스를 연결하는 이동 통신 기술인 NBIoT(Narrowband Internet of Things) 기술을 사용하도록 AbiBird 서비스를 개발했습니다. NBIoT의 주요 장점에는 향상된 실내 및 실외 통신 범위와 낮은 전력 소비가 포함됩니다. ATF Services 및 AbiBird의 CEO인 Robin Mysell은 “NBIoT의 낮은 전력 소비는 AbiBird 센서가 4개의 Energizer AA 리튬 이온 배터리로 12개월 동안 작동할 수 있음을 의미합니다. 예를 들어 3G 통신 기술을 사용하는 경쟁사 센서는 동일한 전원에서 불과 며칠 동안만 작동합니다.”라고 말합니다.

“AWS에서 실행되는 우리의 기술을 통해 점점 더 많은 노인들이 집에서 독립적으로 그리고 더 행복하게 살 수 있게 될 것으로 생각합니다.”

Robin Mysell, ATF Services 및 AbiBird CEO

  • AbiBird 소개
  • AbiBird는 노인들이 비상시 또는 곤경에 처했을 때 스마트 센서 및 스마트폰 앱을 통해 항상 가족/친지/관계자에게 알릴 수 있음을 알고 안심하고 집에서 독립적으로 생활할 수 있도록 지원하는 서비스를 제공합니다.

  • 이점
    • 지원 티켓 수를 62개에서 0개로 감소
    • 클라우드 IT로 경쟁 우위 제공
    • 플랫폼의 유연성을 통해 혁신 및 제품 개발 촉진
    • 확장 가능한 글로벌 솔루션으로 확장 활성화

     

  • 사용된 AWS 서비스

초기 기술 문제에 직면

AbiBird는 Amazon Web Services(AWS)를 사용하기 전에 먼저, AWS 파트너 네트워크(APN)의 엄선된 컨설팅 파트너Two Bulls와 협력하여 Microsoft Azure에서 AbiBird 서비스를 위한 백엔드 인프라를 구축했습니다. AbiBird의 인프라를 가동 및 실행 상태로 유지하기 위해 Two Bulls는 클라우드 서비스 공급자와 함께 약 62개의 지원 티켓을 생성해야 했습니다. Two Bulls의 파트너인 Evan Davey는 “Microsoft Azure는 충분한 안정성과 확장성을 제공하지 못했습니다. 우리는 안정성을 제공하고, 잠재적으로 수백만 개의 AbiBird 센서 디바이스로 문제없이 대규모 확장할 수 있는 인프라가 필요했습니다.”라고 말합니다. Two Bulls는 AbiBird를 AWS로 이전하려고 했습니다. AWS는 4G 및 태양 에너지를 사용하는 실외 비디오 보안 모니터링 솔루션인 ATF Vision을 비롯하여 AWS 클라우드에서 거의 5년 동안 백엔드를 실행하고 있는 ATF Services의 여러 다른 워크로드를 지원했습니다.

AWS로 마이그레이션하여 문제 해결

Two Bulls는 오픈 소스 AWS 인프라에서 최적으로 실행되도록 서비스 백엔드 코드를 다시 작성했습니다. IT 파트너는 4~5개월에 걸쳐 백엔드를 Microsoft Azure에서 AWS로 마이그레이션했으며 이 기간에 마이크로서비스 아키텍처를 완전히 테스트했습니다. 백엔드를 지원하는 주요 AWS 서비스에는 AbiBird의 메시지 수집 파이프라인을 제공하는 AWS Lambda가 포함됩니다. 파이프라인은 AWS IoT Core를 사용하여 데이터를 AbiBird 센서에서 백엔드로 전송합니다. Davey는 “우리는 서비스의 관리형 특성뿐만 아니라 사용 편의성과 확장성 때문에 AWS Lambda를 선택했습니다.”라고 말합니다.

AWS IoT Core는 센서 메시지를 수신하고 데이터를 처리하며 AbiBird 스마트폰 앱에 메시지를 게시합니다. Two Bulls는 앞으로 AWS IoT Device Management를 사용하여 연결된 AbiBird 센서를 추적, 모니터링 및 원격 관리할 계획입니다. “우리는 양방향 통신 및 디바이스 섀도잉을 허용하기 위해 AWS IoT Device Management를 사용하려고 합니다.”라고 Davey는 말합니다.

Two Bulls는 퍼블릭 API(애플리케이션 프로그래밍 인터페이스)가 Amazon Elastic Container Service(Amazon ECS)에서 호스팅되지만 메시지 수집 파이프라인이 Amazon Simple Notification Service(Amazon SNS)와 같은 AWS 서비스 및 Amazon DynamoDB를 활용하는 센서 백엔드용 하이브리드 솔루션을 만들었습니다. Amazon ECS에서 컨테이너를 실행하기 위해 Two Bulls는 AWS Fargate를 추가했습니다. “우리는 플랫폼이 최대한 관리되기를 원했지만 자체 가상 머신을 관리하는 번거로움은 원하지 않았기 때문에 AWS Fargate로 결정했습니다.”라고 Davey는 말합니다.

모든 지원 티켓 제거

AbiBird는 2019년 1월에 AWS에서 센서 백엔드를 출시했으며 하나의 지원 티켓도 발생시킬 필요가 없으므로 시간과 비용을 절감하게 되었습니다. “우리가 발생시키는 모든 지원 티켓에는 비용이 듭니다. 5~15명이 어떻게 해서든 해당 티켓을 지원하는 데 시간을 할애할 수 있기 때문입니다. AWS로 지원 티켓을 발생시키지 않는다는 것은 우리가 최소한의 지원 오버헤드로 효율적으로 운영하고 있음을 의미합니다.”라고 Davey는 말합니다.

클라우드로 경쟁 우위 유지

AWS를 통해 AbiBird의 기술은 경쟁사의 기술보다 2~3년 앞서 있습니다. “AbiBird는 이미 ATF Services의 여러 서비스를 성공적으로 지원하고 있는 AWS 클라우드와 통합된 성숙한 센서 기술을 사용합니다. 우리의 IoT 사용도 성숙한 상태입니다.”라고 Mysell은 설명합니다. “경쟁사는 온프레미스에서 클라우드로 기술을 마이그레이션할 수 있는 방법을 아직도 조사 중입니다.”

개발을 촉진하는 플랫폼

AWS 마이크로서비스 인프라의 안정성 덕분에 AbiBird는 개발에 집중할 수 있습니다. 현재 이 회사는 AbiBird와 유사한 인프라를 사용하여 AWS에서 실행될 AbiButton 및 AbiWander를 빌드하고 있습니다. AbiButton은 노인들이나 취약자들이 착용하는 디바이스로, 낙상과 같은 사고를 당해 도움이 필요할 때 경보를 발생시킬 수 있으며, AbiWander는 예를 들어 가족의 일원이 밤에 예기치 않게 집을 떠날 경우 가족/친지/관계자에게 경고를 보내는 센서입니다. Mysell은 “우리의 서버 인프라 처리 능력에 제약을 받지 않고 AWS를 통해 우리는 혁신에 집중할 수 있습니다.”라고 말합니다.

현재 AbiBird 서비스는 오스트레일리아와 뉴질랜드에서 운영되고 있지만 NBIoT가 더 널리 보급됨에 따라, 이 회사는 AWS를 통해 미국, 영국, 스페인, 독일 및 전 세계 다른 지역에서도 서비스를 시작할 계획입니다. “AWS에서 실행되는 우리의 기술을 통해 점점 더 많은 노인들이 집에서 독립적으로 그리고 더 행복하게 살 수 있게 될 것으로 생각합니다.”라고 Mysell은 말합니다.

자세히 알아보기

자세히 알아보려면 https://thinkwithwp.com/iot/를 방문해 보세요.