Menderを使用して組み込みLinuxデバイス用の無線ソフトウェアアップデートを提供する

簡単な説明:Menderは、内蔵デバイスを安全かつ確実に無線でアップデートするためのオープンソースツールです。 これは、内蔵デバイスと接続デバイスのアップデートに関する問題を解決するのに役立ちます。

モノのインターネット(Internet of Things)と接続された機器はいたるところにあります。 そしてそれらは多くの特定の問題を解決しますが、これらのモノのインターネットデバイスはセキュリティの脆弱性のためのパッチが当てられていなければ簡単にインターネットの脅威に変換することができます。

あなたが接続された機器を管理しているなら、あなたはすでにそれが更新の観点から投げる課題に気付いているはずです。 あなたがそのようなデバイスの艦隊を持っている場合、それはそれらの上でソフトウェアをタイムリーに更新することは悪夢になるでしょう。 デバイスが広い範囲にまたは届きにくい場所にある場合は、複雑さが増します。

しかし、これは重要なアップデートを遅らせ、デバイスをハッキングの危険にさらすための言い訳にはなり得ません。 覚えておいて、2016年に、ハッキングされたIoTデバイスが世界中の半分でインターネットの機能停止を引き起こしましたか?

あなたはそのような状況になりたくはありませんが、それから私達がすでに見たように、組み込みデバイスを更新することは容易な仕事ではありません。 そしてこれはMenderが取り組もうとしている問題です。

Menderを使って接続されているデバイスにOTAアップデートを簡単に提供

メンダーに会いましょう。 内蔵デバイスを無線でアップデートするためのオープンソースツール。 これは、物理的なアクセスを必要とせずにリモートデバイスに自動アップデートを提供できることを意味します。

Apache 2.0の下でライセンスされているMenderは、Linuxを実行している組み込みデバイスにクライアントがインストールされているクライアントサーバーアプリケーションです。 Menderクライアントは定期的にMenderサーバに問い合わせて、展開に使用できるイメージの更新があるかどうかを確認し、ある場合は展開します。 配置はHTTPSを使用して安全に行われます。

Menderには、展開のインストールが不完全または破損した場合に前のバージョンに戻すためのフォールバックオプションもあります。

その機能をまとめると:

  • ロールバックをサポートするデュアルA / B rootfsパーティションレイアウトを使用したイメージベースの更新
  • GUIを使用してデプロイメントのレポートを管理および表示するか、REST APIを使用します。
  • Apache 2.0オープンソースライセンスによる完全オープンソース
  • 直感的なUI
  • ロールアウト管理を管理するためにデバイスをグループ化する
  • クライアント/サーバー間の安全なTLS通信
  • 状態スクリプトのサポート(インストール前後のスクリプト作成)
  • 生フラッシュのサポート
  • ユーザー管理機能

要するに、Menderはあなたがあなたの製品やデバイスに集中することができるように自家製の解決策を構築して維持することまたはツールの品揃えを通して苦労することの莫大な労力を取り除く。 Menderについてさらに質問がある場合は、それらのFAQページを参照してください。

あなたがそれを試してみることを望むなら、彼らはあなたが始められるようにするためにかなり良いドキュメンテーションを持っています。 GitHubリポジトリにアクセスしてソースコードを入手することもできます。

あなたは彼らのプロのソフトウェアサポートを選ぶこともできます。 現時点では、BeagleBoneなど、すぐに使用可能なデバイスはほとんどありません。 他の装置はそれら自身のいじくり回すことを必要とするかもしれません、そしてトラブルを救うために、同様に利用可能な優れたボードサポートがあります。

Menderには 'Hosted Mender'と呼ばれるベータプログラムもあります。これを使用すると、独自のサーバーインフラストラクチャを維持する代わりに、スケーラブルなMenderサーバーインフラストラクチャを使用できます。 あなたは彼らのウェブサイトでより多くの情報を見つけることができます:

メンダー

推奨されます

Ubuntu 14.04をZukimacテーマのMacのように見せる
2019
Ubuntu 18.04および17.10でバッテリーの割合を表示する方法
2019
LinuxにWhatsApp Desktop Clientをインストールする
2019