Linux기반 IoT 엣지 디바이스 및 스마트 금고를 위한 OTA 솔루션
Company Biography
GBS(Gunnebo Business Solutions AB)는 보안 제품, 서비스 및 소프트웨어의 세계적 선도업체인 Gunnebo Security Group의 서비스형 소프트웨어(SaaS)이자 IoT 허브입니다. 4,200명의 직원들과 함께 스웨덴 구텐베르크에 본사를 두고 있는 GBS는 귀중품, 현금 및 사람들을 보다 효과적으로 제어하기 위한 Gunnebo 그룹의 Business Unit 제품을 지원하는 솔루션을 개발합니다. Mender는 다양한 시장 요구를 충족시키는 여러 제품에 소프트웨어 업데이트를 배포하는 데 사용됩니다. Mender는 두가지 제품에 사용되었는데, 한 제품은 비즈니스용 라즈베리 파이 컴퓨팅 모듈(B2B)을 기반으로 하는 Linux 기반 IoT 엣지 장치이고, 다른 한 제품은 소비자 시장을 겨냥한 스마트 금고(B2C)입니다. Challenge GBS는 기존 애플리케이션을 사용하여 장치에서 수동 소프트웨어 업데이트를 수행하기도 했습니다. 이 프로세스는 시간이 많이 걸리고, 노동 집약적이며, 비용 효율성이 떨어졌습니다. 이러한 문제를 해결하기 위해 회사는 안전하고 자동화된 OTA(Over-Air) 소프트웨어 업데이트 메커니즘을 구현하여 필요할 때마다 원격으로 기기 펌웨어를 안정적이고 일관되게 업데이트하는 것이 중요해졌습니다. 그러나 GBS는 OTA 업데이트를 위해 효율적이고 위험 부담을 덜 수 있는 인프라를 구축하는 것이 번거로울 수 있다는 것을 깨달았습니다. 사내에서 솔루션을 개발하는 데 드는 시간과 작업의 양은 실제 제품의 개발 프로세스에 더 많은 복잡성을 가중시키고 출시 자체를 위태롭게 할 수 있습니다. GBS는 OTA 솔루션에 대해 다음과 같은 우선 순위를 가지고 있습니다: a) 보안 및 견고성, b) 업데이트 프로세스의 사용자 정의, c) 대량 판매에서의 경쟁력 있는 가격. Solution GBS는 여러 솔루션을 조사했으며 그 중 Mender가 가장 효율적이고 경제적인 OTA 솔루션임을 확인했습니다. GBS의 CIPO인 Bjorn Nostdahl은 "Mender의 장점은 우리가 직접 자체 플러그인을 할 수 있다는 것이다. 우리는 Golang에 우리의 소프트웨어 컨테이너 업데이트 모듈을 쓸 수 있고, 디바이스의 Mender 클라이언트는 바이너리 컴파일된 소프트웨어를 실행한다. Mender 클라이언트는 여러 스크립트를 실행하여 docker 컨테이너 이미지를 업데이트할 수 있다. 소프트웨어 릴리즈 및 설치를 사용자 정의하는 Mender의 기능은 대규모 배포에서 유연성과 제어를 제공한다. 또한 대량의 가격 책정 또한 중요하다. "고 말했습니다. Benefits Mender OTA 소프트웨어와 펌웨어 업데이트를 통해 대규모의 소비자 및 비즈니스 보안 제품을 지속적으로, 안정적이고 쉽게 관리할 수 있습니다. GBS는 특정 문제를 해결하기 위해 특수 소프트웨어 버전을 배포하는 방법에 대한 유연성과 제어를 통해 소프트웨어 릴리즈 및 설치를 사용자 지정할 수 있다는 이점을 얻을 수 있었습니다. 예를 들어, 운영자가 마이크로스위치에 문제가 있는 경우, GBS는 소프트웨어 업데이트를 전송하여 장치의 잠금을 해제할 수 있습니다. 이를 통해 수작업이 감소되어 상당한 비용과 시간을 절약할 수 있습니다. 완전 구동식 디바이스 및 서버 측 API를 이용한 CI/CD 파이프라인과의 조정 및 통합을 통해 업데이트를 자동화하고 쉽게 배포할 수 있습니다. 또한 배포 일관성을 개선하고 업데이트 주기 시간과 인적 오류를 줄여, 상당한 비용과 시간을 절약하여 신뢰성과 품질을 향상시킬 수 있습니다. |