Linux Foundation Trainingは、Linux移行のために国際宇宙ステーションを準備します

地球から400 km離れた場所で技術サポートを受けるのは難しいため、スペースシャトルおよび国際宇宙ステーション(ISS)の運用に深く関わっているNASAの請負業者であるUnited Space AllianceのKeith Chuvalaは、Linuxへの移行を決定しました。 Chuvalaは、ラップトップおよびネットワーク統合チームのリーダーとして、ISSクルーに日々の運用に不可欠な機能を提供するラップトップのネットワークであるStationの「OpsLAN」のソフトウェアの作成および統合を担当する開発者を監督しています。彼らがいる宇宙飛行士、使用されている機器の在庫管理、写真やビデオをキャプチャするカメラとのインターフェース。

「社内の制御を可能にする安定性と信頼性のあるオペレーティングシステムが必要だったため、重要な機能をWindowsからLinuxに移行しました。ですから、パッチを当てる、調整する、または適応させる必要があれば、可能です。」 Linuxへの移行が近づいているため、ChuvalaはLinux Foundationのトレーニングプログラムに助けを求めました。

エキスパートトレーニングにより、シームレスなLinux移行を実現
Linux向けアプリケーションの開発についてチームをスピードアップすることを目標に、Chuvalaはさまざまなスキルレベルに対応する堅実なトレーニングを探していました。 Linux Foundationのトレーニングスタッフは、USA / NASAチームのニーズに特化した2つのコースを用意しました。 Linux、オープンソース開発、およびGITの概要 や Linux用のアプリケーションの開発。両方のトレーニングセッションは、多様なグループに合わせた指導を提供するように調整されました。

Linux Foundationは、グループのさまざまな背景を活用し、Linux固有のスキルで既存の知識を強化し、ISSのニーズに特に関連するアプリを開発する準備を整えました。チュバラは、デュバルがチームに提供した専門知識と柔軟性に非常に満足しています。 「当初、私たちの本当の技術者が「退屈する」ことを心配していました」 チュバラは言った。 「しかし、そうではありませんでした。同様に、新しい人々は十分に挑戦されました。」

柔軟な配布中立トレーニングが優れた価値を提供します
Linuxのトレーニングリソースを検索する際、Chuvalaは貿易調査を実施し、権威と話すことができ、強力なカリキュラムを提供し、クラスを提供する方法に柔軟性を提供できるトレーニングパートナーを確保するという主要な目標を特定しました。 「Linux Foundationはすべてを備えており、本社のオンサイトトレーナーを提供してくれました。これは大きなプラスでした」 チュバラを発言。 「その上、コストは非常に良かったので、全体的に大きな価値がありました。」

Linux FoundationのインストラクターDominic Duvalは、The Linux Foundationのトレーニング価値提案のメリットも支持しています。 「USA / NASAは、それと同じくらい異種です。彼らはDebian Linuxを大規模に展開していましたが、RHEL / Centosのさまざまなバージョンもありました。トレーニングはさまざまなディストリビューションに柔軟に対応できるため、1回のトレーニングセッションでこれらすべての異なる環境に対処できます。他のトレーニング組織はそれを提供できません。」

Linuxをマスターしてラップトップと世界初の「Robonaut」をサポート
Chuvalaの管理下にある数十台のラップトップには、非常に少数のユーザー向けに広範な開発ニーズがあります。 「ISSでは、ユーザーのコンステレーションは最大6つであり、すべて非常に具体的な要件と義務があります。」 宇宙飛行士のすべてのニーズを管理するために、チュバラは、より強力で新しいエンタープライズサポートを探していました。これは、Scientific LinuxディストリビューションからDebian 6に移行することで達成されました。

継続的なラップトップのサポートに加えて、Chuvalaのチームにとっての新たな挑戦はISSに向けられています– Robonaut(R2)。宇宙飛行士の責任の一部を引き継ぐように設計されたR2は、宇宙で最初のヒューマノイドロボットになります。 Linuxで実行されているロボットは、地上のコントローラーが位置を指示し、操作を実行する宇宙飛行士によって操作されます。 Linux FoundationのLinuxトレーニングは、NASA開発者がR2をISSに生産的に追加できるようにするのに役立ちます。引き続き微調整フェーズでは、R2は最終的に微小重力の宇宙飛行士にとって危険すぎる、またはありふれたタスクを実行します。

驚くことではありませんが、宇宙にいる顧客から来たチュバラは、トレーニング中に学んだ最大の教訓の1つは、デュバルがグローバルな観点からLinuxを発表したことだと考えています。 「Linuxが世界をどのように見ているのか、あるものが別のものにどのように影響するかの相互接続性を理解するようになった後、ものは本当にクリックしました。その世界観が必要です。私はLinuxの経験がかなりありますが、実際にそれを手に入れている他の人に会うのは、エキサイティングでした。

LFD401についてLinux用アプリケーションの開発

Linux環境向けにアプリケーションを開発および移植する方法を学びます。 Linuxアプリケーションの開発に必要なツールを使用して迅速に理解し、Linuxが提供する特別な機能について学びます。 Linux向けアプリケーションの開発コースの概要をご覧ください.

私たちを見る Linuxトレーニングコース、または詳細については、Linuxトレーニングチームにお問い合わせください。 引用を要求.