事例紹介

Span.io - Span、再生可能エネルギー設備に接続

2024年4月5日

Remote.Spanのスマートパネルとの接続を可能にします。

スパン(www.span.io)は、再生可能エネルギーの迅速な導入を可能にし、家庭での直感的なユーザー・インターフェースを実現するスマートな電気パネルを開発しています。スパンのパネルは、従来の時代遅れの電気パネルに代わって、住宅におけるコネクテッド・パワーの中心となるべく、エンジニアグループによって開発されました。Spanのスマート電気パネルは、カリフォルニア、ハワイ、そしてSpanのオフィスから数百マイル、数千マイル離れた米国の多くの場所にある消費者宅に設置されています。同社は、設置されたパネルを監視しアクセスするために、実際に訪問する必要がなく、あらゆる種類のインターネット接続(特に携帯電話や無線LAN)で機能する安全なソリューションを必要としていました。Spanは、実際に訪問することなく、遠隔地から安全にスマート電気パネルにアクセスし、管理するためにremote.itを選択しました。

カスタマーチャレンジ

スパンのスマートパネルはどこにでも設置できるため、スパンのサンフランシスコ本社から物理的に離れており、家庭のWiFiやイーサネット、携帯電話接続など、予測不可能なネットワーク環境となる可能性があります。もしスパンのスマート電気パネルに技術的な問題が発生した場合、家庭のエネルギー供給に支障をきたし、スパンの技術者が実際に訪問するまでに数時間から数日かかる可能性があります。さらに、パネルが消費者の自宅にある可能性が高いため、リモートアクセスに通常必要とされるオープンな通信ポートのセキュリティリスクを顧客に負わせたくありませんでした。Spanは、メンテナンスとトラブルシューティングのためにスマートパネルに迅速にアクセスでき、かつ顧客のセキュリティを損なわない、安全なリモートアクセス・ソリューションを必要としていました。

Remote.Itソリューションの概要

スパンは、リモートログイン、ログのチェックやデバッグ、パネルのサービスを可能にし、電力網への接続とスムーズな運用を継続するためにremote.itを選択しました。remote.itは、ハッカーの攻撃に弱いオープンポートやパブリックIPアドレスを使わずに、SSH(Secure Shell)などのリモートアクセスツールを使うために、スパン管理者が必要とする安全なプライベートアクセスを提供します。さらに、remote.itを使用することで、Spanの管理者は消費者宅に設置されたリモートデバイスを監視・管理でき、デバイスのグループ全体を迅速に更新するスクリプトを実行することができます。

Spanのプリンシパル・ソフトウェア・エンジニアであるStephen Lewchuck氏は、remote.itがスケールアップと継続的なメリットの両方をもたらす素晴らしいソリューションであることを実感しています。「remote.itは、間違いなく私たちのコストを削減してくれました。remote.itは、間違いなく私たちのコストを節約してくれます。問題を解決するために顧客サイトや工場に出向く必要がなくなったのです。ある時、テストパネルでSSHデーモンを停止させることに成功したのですが、代わりにremote.itスクリプトを使って作業を行うことができ、物理的にマシンを再起動させるための出張を省くことができました。"

リモート.イットソリューションのメリット一覧

  • 効率的です。リモートデバイスやリソースの安全なリモートアクセスおよび管理を可能にする
  • フレキシブルに対応。WiFi、イーサネット、セルラーネットワークで動作するため、導入の自由度が高い。
  • 安全です。パブリックIPアドレスやオープンポートを必要としない

ソリューション・ディープダイブ

Spanは、新しいスマート電気パネルを工場の外に設置する前に、remote.itを選択しました。Span社のエンジニアは、remote.itがハッカーに検知・悪用されないSSHによるSpanパネルへのプライベート接続を可能にし、Linuxマシンにインストールすればすぐに動作することを理解していました。彼らは、remote.it のパッケージをインストールし、CLI(コマンドラインインターフェイス)を使用し、プロンプトに従えば動作することを知っていたのです。

「私は一般的にデスクトップアプリケーションに興味がないので、ラップトップに縛られることなくデバイスを管理できるモバイルAndroidアプリをremote.itが提供しているという事実は非常に魅力的でした」と、主任ソフトウェアエンジニアのStephen Lewchukは述べています。"remote.itは、場所や接続オプションに関係なく、我々のデバイスからリモートで接続できることが、配備したパネルを管理し、エネルギーグリッドへのアクセスを中断させないために、これを選択する鍵となりました "と述べています。

電気パネルは、家庭と消費者をつなぐインフラとして重要な役割を担っています。長年にわたり、電気パネルは大きな進化を遂げず、時代遅れのものとなっていました。しかし、電気パネルはスマートデバイスとして、より高い性能を発揮することができます。受動的な電流保護装置ではなく、エネルギーとデータの入出力制御を行うマルチプレクサーのような役割を果たすことができるのです。

サンフランシスコにあるSpan社のスマート電気パネルは、太陽光発電とエネルギー貯蔵の需要増に対応するために作られたものです。スパンのパネルは、Linuxをベースにした完全なコンピューティング機能を持つIoT接続デバイスです。パネルは、携帯電話ネットワーク、家庭用WiFi、イーサネットを経由して、Span Homeアプリとプラットフォームに接続されます(設置場所の接続環境に応じて選択可能)。これらのパネルは、家庭を電力網に接続するため、重要なインフラストラクチャの一部とみなされます。

スパンのスマートパネルは消費者宅に設置されるため、不正アクセスにさらされるようなポートが開いていたり、転送されていたりしてはいけません。パネルは世界中どこにでも設置できるので、スパンのチームからほんの数マイルから数千マイル離れた場所にいることもあります。リモートコントロールにより、スパンは即座に対応し、スマート電子パネルにアクセスしてすぐにサービスを提供できるので、技術者の派遣に伴う遅延が解消されます。

現在、Spanでは以下のような方法でremote.itを使用しています。

  1. 現場でのパネルへの緊急アクセスや、お客様からの不具合報告時のデバッグに対応するため。
  2. パンデミック時にスパンチームがリモートで作業するため、ラボベースのパネルにアクセスするため。
  3. 工場内のSpanパネルにリモートアクセスし、アップデートやトラブルシューティング、メンテナンスなどを行うため。

スパンは,remote.it のWeb ポータルデスクトップアプリケーション,モバイルアプリなど,さまざまな方法で日常的に remote.it にアクセスしています.remote.it は,スマートパネルにインストールされたリモートデーモン・ソフトウェアを監視するための強力なツールです.また,Span のパネルが本当にオフラインであるか,システムに接続またはサービスの問題が発生しているかを特定するのに,remote.it は役立ちます.

また、スパンでは、工場での遠隔作業にもremote.itを活用しています。エンジニアは、工場内に設置された電気パネルにリモートアクセスしたり、新しい設計の開発を行うために、定期的にremote.itを使用しています。

変化する働き方への対応

Covidのパンデミックロックダウンが発動されたとき、多くの企業が新しい働き方を強いられたが、Spanも同様だった。Spanは、全米に分散しているデバイスと同じように、様々な場所で働く従業員を抱えることになったのです。それに伴い、開発者のAWSインフラへのアクセスを管理するという課題も発生しました。

「エネルギー最適化アナリストのJosh Mustill氏は、「我々は全員遠隔地におり、全員が自宅にスパンパネルを設置できるわけではないので、開発のために毎日remote.itを使っています。また、分析のために特定のパネルのデータにアクセスする必要があるとき、remote.itを使ってお客様のパネルにアクセスすることで安心感を得ています。「私たちは、消費者が家庭のエネルギーを管理するために必要な継続的な接続性を、私たちのチームが確実に提供できるように努めています。remote.itは、私たちが働く場所から、消費者がどこにいようとも、私たちの顧客をサポートしてくれます。

remote.itは、特定の開発者が必要とするAWSサービスへのアクセス権を付与するプロセスを大幅に簡素化しました。 Span.ioは、RDAとElasticsearchのサービスを備えたAmazon VPCを運用しています。 リモート.itを使用することで、Spanは各ユーザーに個別のAWSアカウントを設定したり、新しいユーザーにVPN接続を搭載することなく、迅速にユーザーを追加および削除することができました。 その代わり、彼らはGoogleのログインを使用することができます。 これは、契約者に環境への一時的なアクセスを許可する場合に特に重要です。 全体として、remote.it のユーザーベースのアクセス機能は、困難な時期に生産性を向上させる貴重な改善となりました。

Spanはまた、remote.itのカスタマイズ可能なコピーコマンドを利用して、フルパス名を指定したり、Kibanaウェブインターフェースを介してElasticsearchをブラウズするためのプラグインを利用したりしています。 同様に、設定済みの「psql」コマンドを使えば、ワンクリックで簡単に同社のデータベースにアクセスできる。

スパン

ウェブサイト:https://www.span.io/

関連ブログ