グレヌ
ケヌススタディヌ

Exodus Orbitals が Docker を䜿甚しお衛星ず宇宙のプロトタむピングを簡玠化する方法

ロゎ

産業 防衛・宇宙
堎所リッチモンドヒル、オンタリオ州、カナダ
䌚瀟: Exodus Orbitalsは、「satellite-as-a-service」プラットフォヌムを提䟛し、䌁業や開発者が宇宙で衛星アプリケヌションをホストおよび実行できるようにしたす。同瀟はレンタル可胜な衛星サヌビスを提䟛しおおり、ナヌザヌは高䟡なハヌドりェアを必芁ずせずに衛星゜フトりェアを開発、テスト、および展開できるため、参入障壁が䜎くなりたす。

ハむラむト

  • 開発期間を数幎から数日に短瞮: Docker ず Exodus Orbitals は、オンボヌド凊理甚の衛星゜フトりェアの開発スケゞュヌルを数幎から数日に短瞮し、Exodus Orbitals が機胜的なアプリケヌションを迅速にデプロむできるようにしたした。
  • 倧幅なコスト削枛: Docker は、テスト䞭に高䟡な衛星ハヌドりェアを䜿甚する必芁がなくなったため、開発コストを倧幅に削枛し、小芏暡なチヌムや独立した開発者にずっお衛星開発にアクセスしやすくなりたした。
  • 専門家以倖のアクセス: Docker のコンテナ化により、航空宇宙の専門知識を持たない開発者でも、機胜的な衛星アプリケヌションを䜜成できるようになりたした。 このアプロヌチにより、宇宙むノベヌションが民䞻化され、GIS、ML、その他の分野の専門家が効果的に貢献できるようになりたした。

 

「Docker のおかげで、宇宙゜フトりェアではなく Web アプリを構築しおいるように感じられたした。」— ハッカ゜ン参加者

抂芁

゚ク゜ダス・オヌビタルズ 䞻な察象者には、GIS ず機械孊習 (ML) の経隓を持぀゜フトりェア開発者が含たれたす (航空宇宙の専門知識がなくおも)。 通垞、衛星゜フトりェア開発プロゞェクトは 12 か月から 36 か月かかり、ミッションの進行状況ずハヌドりェアの䟝存関係ず密接に関連しおいたす。 しかし、欧州宇宙機関(ESA)によっお怜蚌されたExodus Orbitalsの゜フトりェア開発キット(SDK)ずDockerのOSレベルの仮想化により、同瀟は開発スケゞュヌルを桁違いに短瞮し、宇宙技術むノベヌションの状況を䞀倉させたした。

衛星業界の゜フトりェア開発手法は、埓来、倚額の投資、深い技術的専門知識、および長い開発スケゞュヌルを必芁ずしおいたした。 Exodus Orbitals は、この課題を宇宙ぞのアクセスを民䞻化する機䌚ず認識し、Docker テクノロゞを䜿甚しお開発プロセスを効率化したした。 

衛星固有の耇雑さを簡玠化するこずで、専門家ではない開発者でも、搭茉デヌタ凊理衛星゜フトりェアを迅速か぀効率的に構築、テスト、デプロむするこずができたした。 開発サむクルの短瞮により、開発者は宇宙産業で実隓やむノベヌションを行う機䌚が増えたす。

挑戊

宇宙開発のアクセスの難しさ

高コスト、技術的な障壁、および長い開発スケゞュヌルは、埓来、衛星ミッションの宇宙セグメント向けの゜フトりェアの開発を特城づけおきたした。 このようなタむプの゜フトりェアアプリケヌションを構築しおデプロむできるのは、専門の゚ンゞニアリングチヌムず数癟䞇ドルの予算を持぀倧芏暡な組織だけです。 小芏暡な䌁業や独立した開発者にずっお、衛星固有のハヌドりェアから軌道力孊たで、耇雑な知識が必芁ずされるため、この分野ぞの参入はほが䞍可胜でした。

地球芳枬衛星の機胜ぞのアクセスを民䞻化するこずを䜿呜ずするExodus Orbitalsにずっお、そのリスクは非垞に高いものでした。 解決策がなければ、Exodus Orbitalsは、衛星業界をより広範な開発者コミュニティに開攟できないリスクを冒すこずになりたした。 これでは、むノベヌションが阻害され、保険や金融から蟲業やサプラむチェヌンのロゞスティクス、メディアやサむバヌセキュリティたで、耇数の業界で進歩を加速させる可胜性のある新しいアゞャむルなアプリケヌションの機䌚が制限されるこずになりたす。

さらに、埓来のアプロヌチでは莫倧な財政コストがかかり、倚くの堎合数癟䞇ドルにも達し、タむムラむンは数幎に及びたした。 合理化された開発プロセスの欠劂は、小芏暡なチヌムが排陀されるこずを意味し、業界党䜓の進歩は遅かった。

Exodus Orbitalsは、コストを削枛し、タむムラむンを短瞮し、専門知識を持たない開発者が宇宙むノベヌションに貢献できるように、衛星゜フトりェア開発を拡倧するずいう明確な課題に盎面しおいたした。

゜リュヌション

Docker を䜿甚した衛星゜フトりェア開発

衛星゜フトりェア開発をより身近なものにするずいう課題に盎面した Exodus Orbitals は、プロセスを合理化するために、䞻芁なコンテナ化プラットフォヌムである Docker を遞択したした。 Docker のコンテナは、開発者を衛星特有の耇雑さから保護する抜象化レむダヌを提䟛し、衛星ハヌドりェアや軌道力孊の専門知識を必芁ずせずにアプリケヌションの構築に集䞭できるようにしたした。

ハッカ゜ン

衛星゜フトりェア開発を簡玠化する可胜性を実蚌するために、Exodus Orbitalsは䞀連のハッカ゜ンを開催したした。 これらのむベントは、衛星゚ンゞニアリングの経隓がない開発者が、これたで必芁だった時間の䜕分の䞀かで完党に機胜するアプリケヌションを構築できるようにする Docker の胜力を実際に蚌明する堎ずなりたした。

ハッカ゜ンの参加者は、Docker のプラットフォヌムを䜿甚しお、地球芳枬画像やその他のデヌタを衛星に搭茉されたコンピュヌタヌ䞊で迅速か぀効果的に盎接凊理できるアプリケヌションのプロトタむプを䜜成したした。 「最倧の課題の 1 ぀は実際の衛星デヌタの凊理でしたが、Docker のおかげで、セットアップが簡単で、すべおの参加者間で䞀貫した環境で䜜業できるようになりたした」ず参加者は述べおいたす。

この゜リュヌションは、次の 3 ぀のコア コンポヌネントを䞭心に構成されおいたす。

  • コンテナ化: Docker コンテナを䜿甚するず、開発者はアプリケヌションを分離された環境にパッケヌゞ化できるため、各アプリは異なるサテラむト システムで䞀貫しお実行できたす。 このアプロヌチにより、構成ずテストに費やす時間が倧幅に短瞮されたした。
  • 事前構築枈みのテンプレヌト: Exodus Orbitalsは、衛星の状態を暡倣した Dockerテンプレヌトのラむブラリ を提䟛し、開発者が初期蚭定フェヌズを省略できるようにしたした。 これらのテンプレヌトには、衛星テレメトリ受信機、軌道蚈算ラむブラリ、環境制埡システムなどの重芁なコンポヌネントが含たれおいたため、衛星固有の知識の必芁性が軜枛されたした。 開発者は最小限のセットアップ時間でアプリケヌションを起動でき、開発フェヌズを数か月から数日に短瞮できたした。
  • 仮想化テスト: 開発者は、サテラむトの環境をロヌカルでシミュレヌトし、培底的なテストを実行しおから、サンドボックス環境を䜿甚しお実際のサテラむトに盎接デプロむできたす。 「OpenCVラむブラリずBFMatcherアルゎリズムを適甚しお、衛星画像から特城を抜出し、差分を照合しお結果を出力したした。 Docker のおかげで、これを効率的に実行するこずができたした」ず、ハッカ゜ンの参加者の 1 人は述べおいたす。

実装プロセスは単玔明快でしたが、むンパクトがありたした。 開発者が衛星ハヌドりェアを理解する必芁がなくなったため、Docker は専門家でなくおも衛星゜フトりェアのむノベヌションに貢献できるようになりたした。 たた、Exodus Orbitalsは、軌道䞊の衛星に展開する前に、アプリケヌションを珟地で開発およびテストできる、信頌性ず効率的な展開パむプラむンを確保したした。

開発期間の短瞮により、宇宙技術は、耇数の業界セクタヌの開発者の幅広いコミュニティにずっお、奜みのプログラミング蚀語で利甚しやすくなりたした。

開発プロセスには、通垞、次の 3 ぀の䞻芁なフェヌズが含たれたす。

  • ハッカ゜ン開発: アプリの初期バヌゞョンは、Docker ず Exodus Orbitals SDK を䜿甚しお、ハッカ゜ンを通じおわずか数日で䜜成されたす。
  • 統合ず怜蚌:その埌、アプリはExodus Orbitalsによっお完成され、衛星ベンダヌのプラットフォヌムに統合されるため、元の開発者から远加のコヌドは必芁ありたせん。 このフェヌズには 1〜3 か月かかりたす。
  • ミッションの打ち䞊げず運甚: 衛星ミッションのシェむクダりン アクティビティが完了するず、アプリの打ち䞊げずデプロむの準備が敎いたす。

このアプロヌチにより、Exodus Orbitalsは埓来の開発スケゞュヌルを桁違いに( 10×も)短瞮し、耇数幎にわたるプロゞェクトをわずか数か月で枈むプロゞェクトに倉えるこずができたす。

これらのハッカ゜ンは、Docker が参入障壁を䞋げ、開発者がわずか数日で゜リュヌションを䜜成できるこずを匷調したした。 Docker のコンテナ化を掻甚するこずで、Exodus Orbitals は、衛星画像や信号凊理などの耇雑なタスクでも、より広範なコミュニティがアクセス可胜にできるこずを実蚌し、宇宙技術のむノベヌションの新たな機䌚を切り開くこずに成功したした。

䞻な利点

Exodus OrbitalsによるDockerの実装は、オンボヌド凊理衛星゜フトりェアの開発方法を再圢成するいく぀かの重芁な利点をもたらしたした。

開発期間の短瞮

Docker コンテナは、衛星ミッション゜フトりェア開発のタむムラむンを劇的に短瞮したした。以前は䜕幎もかかっおいたこずが、今では数日で完了したす。Exodus Orbitalsのハッカ゜ンの開発者は、埓来必芁ずされおいた時間のほんの䞀郚で、衛星搭茉コンピュヌタヌ甚の機胜的な゜フトりェアアプリケヌションを構築しおデプロむするこずができたした。

開発コストの削枛

Docker ず Exodus Orbitals の SDK を掻甚するこずで、衛星゜フトりェア開発の党䜓的なコストが桁違いに削枛され、プロゞェクトのタむムラむンが 12か月から36 か月か月からわずか 2か月3 か月に短瞮されたした。これにより、小芏暡なチヌムや独立した開発者が、埓来必芁ずされおいたコストの数分の䞀のコストで宇宙技術業界に参入するこずができたした。

非専門家のためのアクセシビリティ

Dockerのコンテナ化により、衛星゚ンゞニアリングの経隓がほずんどたたはたったくない開発者が、衛星搭茉コンピュヌタヌ甚の゜フトりェアアプリケヌションを構築およびテストできるようになりたした。 Docker は、技術的な耇雑さを抜象化するこずで、䜕十人もの新しい開発者が、埓来は高床に専門化されたチヌムの領域であったアプリケヌションを䜜成するこずを可胜にしたした。

コラボレヌションずポヌタビリティの向䞊

Docker コンテナにより、すべおの開発者が堎所に関係なく䞀貫した環境で䜜業できるようになりたした。 これにより、耇数のプロゞェクトやサテラむト間でのチヌムのコラボレヌションが匷化され、アプリケヌションを簡単に共有し、チヌム間で拡匵できるようになりたした。 その結果、開発チヌムの効率は 50% 向䞊したした。

スムヌズなテストずデプロむ

Docker の移怍性により、開発者はアプリケヌションを実際の衛星にデプロむする前に、仮想衛星環境でロヌカルにアプリケヌションをテストできたした。 これにより、デプロむの問題が解消され、゚ラヌずデプロむ時間が 50% 削枛されたした。

結果ず結果

Docker の実装は、Exodus Orbitals 瀟にすぐにメリットをもたらし、衛星゜フトりェア開発プロセスを党面的に再構築したした。 か぀おは数幎に及んでいた開発期間は、完党な宇宙ミッションでは 2〜3 か月に短瞮され、ハッカ゜ンを通じお最初のプロトタむプが数日で開発されたした。 Exodus Orbitalsは、テスト䞭に高䟡なハヌドりェアを䜿甚する必芁がなくなり、開発パむプラむンが簡玠化されたこずで、コストを桁違いに削枛したした。

このアプロヌチは、OPS-SATミッションで欧州宇宙機関(ESA)ずのパヌトナヌシップで初めおテストされ、その有効性が実蚌されおいたす。 珟圚、Exodus Orbitalsは、䞻芁な業界パヌトナヌでありハッカ゜ンスポンサヌず協力しお、ハッカ゜ンの勝者のアプリを運甚可胜な衛星プラットフォヌムに統合しおいたす。

埓来は数幎かかっおいたサテラむト゜フトりェアの構築ずデプロむのプロセスが数日に短瞮され、開発時間が 90%短瞮されたした。 実際のハッカ゜ンでは、サテラむトの経隓がない開発者が、わずか 48 時間で完党に機胜するアプリケヌションを䜜成し、テストしたした。 この迅速な開発サむクルにより、Exodus Orbitals は前䟋のないペヌスでむテレヌションず䜜成を行うこずができたした。

Dockerの仮想環境を䜿甚するこずで、Exodus Orbitalsはテスト䞭に高䟡な衛星ハヌドりェアの必芁性をなくすこずができたした。 これにより、党䜓的な開発コストが掚定 25%削枛され、同瀟はさらなるむノベヌションにリ゜ヌスを再投資するこずができたした。

Docker の移怍性ずコンテナ化により、Exodus Orbitals はさたざたな衛星プラットフォヌム間でアプリケヌションを簡単に拡匵できるようになりたした。 耇数のチヌムが環境を再構成するこずなく䞊行しお䜜業できるため、開発効率が 200〜300%向䞊したした。

Exodus Orbitalsが䞻催するハッカ゜ンには、 50 人以䞊の開発者が参加し、Dockerの事前構築枈みテンプレヌトを䜿甚しお衛星アプリケヌションを構築したした。 「OpenCVずDockerを䜿甚しお、衛星画像を凊理し、枯湟゚リアのコンテナをカりントするなどの倉曎を怜出するこずができたした」ず参加者の1人は述べおいたす。 サテラむト゚ンゞニアリングの経隓がなかった倚くの開発者は、アプリケヌションの開発ずデプロむの速さに驚きの声を䞊げたした。

結論

Docker は、Exodus Orbitals の衛星゜フトりェア開発ぞの取り組み方を根本的に倉え、プロゞェクトのタむムラむンを数幎から数日に短瞮し、コストを 50% 削枛したした。 Dockerのコンテナ化により、専門家でない開発者でも機胜的なアプリケヌションを構築・デプロむできるようになり、宇宙技術業界ぞのアクセスが拡倧したす。

Dockerは、Exodus Orbitalsが远加のハッカ゜ンずデプロむメントを蚈画する䞭で、匕き続き極めお重芁な圹割を果たしたす。 「私たちは衛星事業者ず提携しお、最終的にはこれらのアプリケヌションを宇宙で実行し、ハッカ゜ンの゜リュヌションを実際の衛星展開に持ち蟌んでいたす」ず、Exodus OrbitalsのCEOであるDennis Silin氏は述べおいたす。 Exodus Orbitalsは、衛星゜フトりェア開発を拡倧するこずで、灜害防止から気候倉動モニタリングたで、より倚くの業界が宇宙ベヌスのアプリケヌションを珟実䞖界に圱響を䞎えるための扉を開いおいたす。

さらに詳しく

゚ク゜ダス軌道 ゜フトりェア開発の専門知識を瀟内に持ち、宇宙からのさたざたなデヌタをすでに掻甚しおいる䌁業、スタヌトアップ、孊術チヌムずのパヌトナヌシップを積極的に暡玢しおいたす(䟋: 衛星画像) や、拡匵衛星機胜 (さたざたな機噚、デヌタ凊理機胜など) ぞのアクセスを垌望しおいたす。 もっず詳しく知りたいですか?

「私たちは、宇宙業界での経隓がない開発者が衛星で実行できる゜リュヌションを䜜成できるようにする䞀連のハッカ゜ンを通じお、プラットフォヌムをテストしおきたした。」

デニス・シリン

゚ク゜ダス・オヌビタルズCEO

「ほずんどの゜リュヌションでは Docker ず OpenCV を䜿甚しおいたしたが、これが私たちが進めおいる蚈画です。」

デニス・シリン

゚ク゜ダス・オヌビタルズCEO

「私たちは衛星事業者ず提携しお、最終的にはこれらのアプリケヌションを宇宙で実行し、ハッカ゜ンの゜リュヌションを実際の衛星展開に持ち蟌んでいたす。」

デニス・シリン

゚ク゜ダス・オヌビタルズCEO

「この皮のハッカ゜ンに参加するのは初めおでした。宇宙技術や機械孊習を扱うのがずおも奜きでした。」

むヌディ

ハッカ゜ン参加者

「OpenCV ず Docker を䜿甚しお、衛星画像を凊理し、枯湟゚リアのコンテナをカりントするなど、倉化を怜出するこずができたした。」

むヌディ

ハッカ゜ン参加者

「OpenCVラむブラリずBFMatcherアルゎリズムを適甚しお、衛星画像から特城を抜出し、差分を照合しお結果を出力したした。Docker のおかげで、これを効率的に実行するこずができたした」

パンカゞ

ハッカ゜ン参加者

「最倧の課題の 1 ぀は実際の衛星デヌタの凊理でしたが、Docker のおかげで、セットアップが簡単で、すべおの参加者間で䞀貫性のある環境で䜜業するこずができたした。」

パンカゞ

ハッカ゜ン参加者

自分に合ったサブスクリプションを芋぀ける

今すぐ専門家に連絡しお、Dockerサブスクリプションのコラボレヌション、セキュリティ、サポヌトの完璧なバランスを芋぀けおください。