LinuxベースのIoTエッジデバイスとスマート金庫のためのOTAソリューション
会社概要
Gunnebo Business Solutions AB(GBS)は、セキュリティ製品、サービス、およびソフトウェアの世界的な大手プロバイダーであるGunnebo SecurityGroupのサービスとしての中心的なソフトウェアおよびIoTハブとなる会社です。スウェーデンのイェーテボリに本社を置き、4,200人の従業員を擁するGBSは、貴重品、現金、人の流れをより適切に制御することを目的とした、Gunneboグループのビジネスユニットの提供をサポートするソリューションを開発しています。Menderは、さまざまな市場のニーズに対応するさまざまな製品にソフトウェアアップデートを展開するために使用されています。例えば、企業向けのRaspberry Piコンピューティングモジュール(B2B)に基づくLinuxベースのIoTエッジデバイスMenderが使用されています。ほかにも消費者市場(B2C)を対象としたスマート金庫にも使用されています。 チャレンジ GBSは、レガシーアプリケーションを使用して、デバイスで手動のソフトウェア更新を実行していました。多くの場合、週に複数回のソフトウェア更新が実行されていました。このプロセスは時間がかかり、労働集約的で、費用対効果があがりませんでした。これらの問題を解決するために、会社が安全で自動化された無線(OTA)ソフトウェア更新メカニズムを実装して、必要に応じてリモートでデバイスファームウェアを確実かつ一貫して更新することが必要になっています。GBSは、効率的でリスク耐性のあるOTA更新を実現するインフラストラクチャを構築しようとすると面倒な課題があることに気づきました。社内でソリューションを開発するために費やされる時間と作業の量は、実際の製品の開発プロセスをさらに複雑にし、発売を危険にさらす可能性があります。つまり、GBSには、OTAソリューションに対して次の優先順位のある課題あります。a)セキュリティと堅牢性、b)更新プロセスのカスタマイズです。 ソリューション GBSがいくつかのソリューションを調査した結果、Menderが最も効率的で費用効果の高いOTAソリューションオプションとして際立っていました。GBSのCIPOであるBjornNostdahl氏は以下の様にコメントしています。“Menderの利点は、独自のプラグインを実行できることです。私たちはGolangで独自のソフトウェアコンテナ更新モジュールを作成でき、一方、デバイス上のMenderクライアントは独自のバイナリコンパイル済みソフトウェアを実行します。Menderクライアントは、Dockerコンテナーイメージを更新するためにいくつかのスクリプトを実行できます。ソフトウェアのリリースとインストールをカスタマイズするMenderの機能により、大規模な展開で柔軟性と制御が可能になります。さらに、量産用の価格設定は私たちにとって魅力的です。” メリット Mender OTAソフトウェアとファームウェアの更新により、消費者およびビジネスのセキュリティ製品を大規模に継続的、確実かつ簡単に管理できます。GBSは、特定の問題を解決するためのソフトウェアバージョン展開を柔軟に制御し、ソフトウェアリリース、インストールをカスタマイズする機能を備えることができました。たとえば、壊れたマイクロスイッチに問題がある場合、GBSはソフトウェアアップデートによりデバイスのロックを解除できます。これにより、手作業が削減されるため、コストと時間が大幅に節約されます。全てが遠隔でコントロールされるデバイスとサーバー側のAPIにより、管理のオーケストレーションとCI / CDパイプラインとの統合が可能になり、更新の自動化と簡単な展開が可能になります。結果的に、サイクルタイム及びヒューマンエラーの低減により、信頼性と品質が向上し、工数とコストの低減に繋がりました。 |