Red Hat Summit 2017 CEOのJim Whitehurst氏がOpenShiftを語る!

Red HatのCEO、Jim Whitehurst氏、Pivotal Labとは違うイノベーションのためのLabの目的やOpenShiftの究極の目標、オープンソースソフトウェアのNetflixを目指すと語る。

松下 康之 - Yasuyuki Matsushita

2017年6月1日 0:00

Red Hat Summit 2017のジェネラルセッションにおいて、ホンダの全米進出を例に挙げて個人の発想する力の重要性を説いたRed HatのCEO、Jim Whitehurst氏だが、この記事では個別に行われたラウンドテーブルでの質疑応答をお届けしたい。特に注目してもらいたいのは、今回非常に力を注いだOpenShiftの、PaaSとしての最大の競合相手であるCloud Foundryに関する興味深いコメントだ。以下質疑応答より。

Red HatのCEO、Jim Whitehurst氏。非常に気さくで物腰の柔らかさ際立つ人物である

Red HatのCEO、Jim Whitehurst氏。非常に気さくで物腰の柔らかさ際立つ人物である

今回のサミットで公開されたOpen Innovation Labsについて教えてください。これはPivotalがXP(Extreme Programming)やペアプログラミングをPivotal Labで行っているようなものなのでしょうか?

注:Open Innovation Labsは、Red Hatがボストン市内に建設中のラボラトリーである。近傍にはケンブリッジにあるマイクロソフト、Googleなどのリサーチ部門などがあり、若い頭脳とアイデアが満ちているところ、と言ってもいいだろう。

これは実際にエンジニアが一緒になってソフトウェアを書く、ということを行う場所です。我々の持っている経験と方法論などが、顧客のプロジェクトの中に活かされるようになると思います。

Pivotal LabはXPとペアプログラミングに特化した、宗教的とも言っていいような実践のための場所だと言うのが私の印象ですが、Red HatのOpen Innovation Labsにはそういうバックボーンとなるメソッドとかはないのでは?

オープンソースソフトウェアを常に開発してきたRed Hatならではの文化的な方法論というものは、確かにあります。ただ、Pivotalがやっているような12ファクターアプリに特化したような開発と言うものではありません。実際のエンタープライズが抱えるアプリケーションというのは、必ずしも全てが12ファクターアプリであるわけもなく、それ以外のモノリシックなアプリケーションも多数存在するわけです。それらの存在を無視して、これから12ファクターのアプリケーションだけを書くためのエンジニアを養成するというのは、現実にマッチしていないのです。ですので、Open Innovation Labsでは、オープンソースソフトウェアを活用したDevOpsに向かっていけるようなアプリケーションの開発を一緒にやるということになります。

企業内に10~20%くらいしか存在しないアプリケーションを書くために、全てのエンジニアを再教育することは合理的ではありません。例えば、シリコンバレーにいるプログラマーは「独身で気ままに生きるハッカー」のように偶像化されていると思いますが、実際に企業に所属するプログラマーは「結婚していて子供は二人、それに犬を飼っている」というようなプロファイルをもっているものなのです。そしてそのようなプログラマーは1ヶ月に30分程度しか自分の知識を高めるための教育に費やしていないという調査結果があるくらいなのです。

これはあるCIOが言ったことですが、「世界にDevOpsのエンジニアは5人くらいしかいないのではないか、そしてもしもいたとしても、そのようなエンジニアはうちのような会社には来ない」、それぐらいDevOpsを実践できるエンジニアは数が少ないということです。ですから、DevOpsのエンジニアを雇おうとするよりも、自社のエンジニアを教育して移行を促すほうが現実的だと思います。もう一度言いますが、Pivotalのように12ファクターアプリケーションやXP、ペアプログラミングといった思想に特化した教育を行って、新しいソフトウェアだけを書くのではなく、より現実に即したやり方を行う。そしてRed Hatが持っている経験を使ってもらうという発想を実践するのが、Open Innovation Labsということになると思います。またそのやり方も、テキストブックで学ぶようなものではなく、実際に一緒に問題を解決するというやり方ですので、その結果を企業に持ち帰ってすぐに結果を出すことが可能になるのです。

Red Hatが作ろうとしているOpen Innovation Labsのステッカー

Red Hatが作ろうとしているOpen Innovation Labsのステッカー

Amazonとの連携が強化されていますが、他のRed Hat製品も将来的にOpenShiftと連携していくことになるのでしょうか?

AWSとOpenShiftの連携は、今回発表したようにOpenShiftからAWSのサービスをシームレスに利用できるようになっています。それと同じように、Red Hatが提供する製品もOpenShiftから同じように使えるための拡張を行っていく予定です。さらに人工知能については、これから全てのソフトウェアに人工知能の機能が入ってくると思っています。それぐらい人工知能は、特に機械学習は当たり前のものになっていくでしょう。その時にRed Hatが人工知能のライブラリー、例えばTensorFlowやCaffe2などを提供するかと言えば、「そうすることに価値があればするでしょう」とだけ答えておきます。

我々はもともと、インフラストラクチャーのレイヤーをオープンソースソフトウェアで提供するということをやってきました。例えばSAPやOracleは、その上でアプリケーションを提供するという住み分けができています。そういう意味ではOpenShiftから機械学習のライブラリーをスムーズに呼ぶことができるようになると思いますが、我々が独自に例えばTensorFlowを実装して提供するかといえば、可能性はそれほど大きくないと思います。OpenShiftに関して言えばその上で様々な製品が連携していく、例えるならNetflixのようにどのコンテンツもどのデバイスでも視聴できる、全てのオープンソースソフトウェアがOpenShiftの上で簡単に利用できる、そういうプラットフォームになれば良いと思っています。

Jim Whitehurst氏とのラウンドテーブルはアジアの他のメディアとの共同取材ということで、特に興味深いトピックを抜粋したが、12ファクターアプリに対するコメント、Ansibleが優れている理由、Googleとの住み分けなど、ビジネスとテクノロジーの双方について深い理解と洞察を持っていることが伺い知れた取材となった。ちなみにサミット2日目早朝の5kmランにCEO自ら参加したようで「ちょっと寒かったけど、気持ち良かったよね!」と気さくな人柄がにじみ出る一幕もあったことを付け加えたい。

この記事のキーワード :

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30