Frameworkを全面的に採用したOpenShiftの最新バージョン4.0プレビューが紹介された。2018年12月、KubeCon+CloudNativeConがシアトルで開催された。8000人というKubeCon史上最多の参加者(そしてキャンセルを待つウェイトリストが2000人以上!)を集めて3日間の会期を終えた。Gathering」についてお届けする。KubeConは前回の上海が2500名、そして今回が8000名超えということで非常に人気のあるカンファレンスとなった。2018レポートオープンソースのプロジェクトに参加するエンジニアにとって、多くのエンジニアが集まるカンファレンスで注目を集めることはコントリビューターを増やし、ユーザーを増やすためにはうってつけの場所だ。考えると、KubeConの前日にコミュニティ主催のミニカンファレンスを行うというのは合理的な発想だろう。Gatheringを選択した。Hatのプレゼンテーションだけではなく、ユーザー企業を登壇させて導入事例の紹介をするなど、ミニカンファレンスに相応しい内容となった。Mueller氏Mueller氏はイノベーションの源泉はオープンソースであること、そしてKubernetesを始めとして多くの新しいアイデアがオープンソースコミュニティから出てきていることを強調。Hatは、買収したOpenShiftやQuay(コンテナレジストリー)なども、当初はクローズドな製品だったものをオープンソースとして提供するようにリエンジニアリングしている。Hatの精神の現れと言っても良いだろう。Hatがメンテナンスを行う商用のオープンソースであるOpenShiftに至るまでの流れを説明。Hatの考え方を再度、解説した形になった。Shafii氏が登壇。Hatの一員になった製品担当のトップだ。OpenShiftのロードマップを紹介Shafii氏は、ITがコモディティになるという2003年に発表された論文をたたき台にしてセッションを始めた。結論としては15年後の今、ITはインフラストラクチャーレベルではかなり抽象化され、パブリッククラウドのように簡単に仮想マシンを立ち上げることが可能になった。その一方で、データベースなどのサービスのレイヤーでは未だにコモディティ化はなされておらず、さらに上のアプリケーションレイヤーでは多くのアプリケーションが日々開発され、競争を繰り返している。これらの部分で、はまだ「コモディティ」と言うには早いと総括した。話をOpenShiftに戻して、OpenShiftはパブリッククラウドでもオンプレミスでもSaaSとしても利用することができることを紹介した。余談だが、KubernetesがOpenStackと比較される際の最も大きな違いとして、3大パブリッククラウドベンダーがマネージドサービスとして提供していることを挙げるエンジニアは多い。筆者も同じ意見だが、同じKubernetes上のアプリケーションがどのクラウドでもオンプレミスでも変更なしに動くというのは、プラットフォームとしては重要だ。他方、OpenStackはベンダーごとのディストリビューションが乱立して、結果的に多くのバリエーションを生み出してしまい、ベンダーにロックインされるか、DIYで構築するかの2つしか方法が残らなかったというのは、プラットフォームとして袋小路に陥っているとも言える。Hatの製品であると同時に、ニュートラルなプラットフォームとしても成功しているように見える。Wright氏は、Kubernetesにまだ足りない部分としてベアメタルシステムへの対応を説明。現在の傾向として巨大なクラスターが必要とされているのではなく、より小さなクラスターへのニーズが高まっていることを説明する。エッジでの実装は、小さなハードウェアでもサーバーと同様にコンテナを稼働させる必要性があることへの言及だろう。これはパブリッククラウド、オンプレミスなどで稼働するOpenShiftを横断的に管理するための仕組みのようだ。Hatが今回のKubeConに合わせて発表した、Knativeへの対応を解説した。これはOpenShift上でKnativeを稼働させるもので、IBMやSAPなどと協働でKnativeを推進するという内容だ。FrameworkやIstio、その他のサーバーレスのオープンソースソフトウェアも挙げられており、単にKnativeだけではなく他のプロジェクトにも気を遣っている節がみられるのは興味深い。「クラウドネイティブなソフトウェアは自動化に向かって進んでいる」とWright氏は語る。ここでは単にソフトウェアがパブリッククラウドで稼働するだけではなく、自律的なソフトウェアとして管理者の手を煩わせない方向にシフトしているという。Wright氏は、例としてPostgreSQLを使って解説した。RDSのように運用がユーザーからプロバイダーに移る段階からどのクラウドプロバイダーでも稼働でき、アップデートの自動化、監視の強化など第3の段階に移行していることを挙げた。Solutionsというサウスカロライナのベンチャー企業だ。PostgreSQLの進化はコンテナ化から自動化へ最後にWright氏は「未来の工場は全てが自動化され、二人の社員だけが残るだろう。それは1人の人間と一匹の犬だ。Bennisの文を引用して降壇した。Barrett氏が登壇。4.0の概要がデモを交えて紹介された。Barrett氏デモについては動画を見てもらうのが一番わかり易いが、簡単にまとめると以下のようになる。2018コマンドラインによるOpenShiftクラスターのインストール途中、音声が途切れる部分があるが、それでもコマンドラインによる簡易なインストール機能と管理画面に多くの要素が追加されていることで、OpenShiftが4.0で大きく進化していることがわかる。4.0ではユーザーになるべく不要な操作をさせないように設計されているが、細かい変更は後からコマンドやYAMLファイルの編集によって行えるようになっているという。4.0のプレビュー版はすでに公開されており、以下のURLからアクセスが可能だ。Hatのアカウント、そしてAWSのアカウントが必要だが、今回のデモで行われたものと同じ操作が可能になるようだ。Digital、保険会社のProgressive、そしてTicketMasterといったユーザー企業の事例などが紹介された。TicketMasterは、チケット販売に伴う急激なアクセスの増加に対応するためにクラウドネイティブなシステムを必要としていたとして、1,000以上のノードで16,000個以上のPodが稼働していることを紹介した。TicketMasterの事例の概要その他にもNVIDIAによるGPUとOpenShiftの連携の紹介、IntelによるベアメタルサーバーにおけるOpenShift、さらにAlteraのFPGAからの利用なども紹介され、ユーザー、ベンダー双方からの支援を取り付けたOpenShiftというスタイルのセッションが続いた。Gracely氏が登壇し、OpenShiftのその先を簡単に紹介した。Frameworkによって自動化をさらに推進する方向であることが解説された。自動化からマルチクラウドに向かうOpenShift全体を通して、最新のプレビュー版の紹介とデモ、ユーザー事例、ハードウェアパートナーによるエンドースメントと、非常にバランスのとれた内容のミニカンファレンスとなった。この著者の記事一覧フリーランスライター&マーケティングスペシャリスト。DEC、マイクロソフト、アドビ、レノボなどでのマーケティング、ビジネス誌の編集委員などを経てICT関連のトピックを追うライターに。オープンソースとセキュリティが最近の興味の中心。連載バックナンバークラウドイベント第9回マクニカネットワークス、シアトルでKubeCon参加者向けのミニセミナーを開催2019/2/19KubeCon最終日に、マクニカネットワークスがNGINXとTwistlockを招いたミニセミナーを開催。注目集めるK8sのセキュリティ:Twistlockの包括的セキュリティソリューションとは2019/2/7KubeCon+CloudNativeConでは多くのベンダーが製品・サービスで覇を競った。その中から包括的なセキュリティソリューションを標榜するTwistlockを紹介する。大手からベンチャー、ユーザー企業までが参加したKubeConのショーケースは大人気2019/1/31KubeConのショーケースは、クラウドネイティブ分野の大手企業からベンチャー、そしてユーザー企業までも参加して大にぎわいとなっていた。ITでは、より付加価値の高いコンテンツを会員サービスとして提供しています。ITのWebサイトにログインすることでさまざまな限定特典を入手できるようになります。Americaサンディエゴで開催。12,000人と過去最大の規模に2020/2/19キャリア・人材イベント関係人口と関係社員は人とのつながりから生まれる―「地域と企業と個人を豊かにする新しい関係づくり」レポート2020/2/18開発ツールイベントGitHub、エンタープライズ向けのイベントを国内で開催。企業向けに新機能を紹介2020/2/17キャリア・人材イベント幸福度ランキング上位のデンマーク。昭和女子大学ダイバーシティ推進機構セミナー2020/2/12システム開発イベント普段の仕事では得られない、新しい知見や発見がある。キャリアアップにもつながる。HatのCTOとOpenShiftのディレクターに訊く。Europeでサービスメッシュの標準化を目指すSMIを発表。VeloCloudが選ばれる理由SD-WANとはなにか。Linuxエンジニア育成への思いF5とNGINXの組み合わせで、サービス公開をよりセキュアに。ITがお届けするポッドキャストです。