DevOpsビジネスのPuppetは火曜日にサンフランシスコでステージショーを開催しました。昨今のITベンダーはこうやって注目を集めているからです。シリコンバレーの一定規模の企業にとっては、一種の通過儀礼と言えるでしょう。
Puppet は、デジタルのドッグアンドポニー ショーに必要な条件をはっきりと理解しています。基調講演前のおいしいポップ チューン、朝食ビュッフェ (ベーコン付き)、イチゴまたはキュウリの風味が入った水の選択、イベントをスポンサーするクラウド サービス ベンダーの協力、電源タップを備えた報道関係者用のテーブル、そして何よりも、難解な主題に対する熱意です。
CEOのサンジェイ・ミルチャンダニ氏は、午前中のエバンジェリストとして、Puppetの最近の成果を振り返りました。同社は現在、世界中に9つのオフィスを構え、過去12ヶ月間でDistelliとReflect.ioの2つの買収を実施しました。
ミルチャンダニ氏は、「Puppetize Live を北米、ヨーロッパ、オーストラリアの 3 大陸で実行するのは、同社がどの程度変革したかを示す試みです」と述べた。
Puppetは、他のソフトウェアやインフラを自動化するためのソフトウェアを開発しています。そのため、Mirchandani氏がコードやキットの自動化の必要性を信じているのも不思議ではないかもしれません。
「もしあなたが今、エンジニアであるなら、あなたのビジネスは、自動化を通じてソフトウェア配信プロセス全体を透明化するために、アプリケーションとインフラストラクチャの提供方法を統合することをあなたに期待しています」と彼は語った。
彼の言うことはもっともだ。DevOps関連のコマンドラインの難解さに頭を悩ませたことがある人なら誰でも、それがいかに複雑で、一度使える公式が見つかったらスクリプトにコミットすべきだということを理解しているはずだ。特に大規模に運用している場合には、誤入力でコンテナ化されたカードハウスを崩壊させたくないものだ。
業界の現状
懐疑的な方やデータマイニングに熱心な方のために、Puppetは先月、「2018 State of DevOps Report」を発表しました。これは、組織内のDevOps実践に関する技術専門家を対象とした7回目となる年次調査です。様々な調査結果の中で、DevOpsベンダーにとって最も意義深いのは、ほとんどの組織が自動化のプールに腰までしか浸かっていないという点です。
同様のイベントを主催したテクノロジーリーダーたちと同様に、ミルチャンダニ氏も2011年にマーク・アンドリーセン氏が執筆した論説「なぜソフトウェアは世界を飲み込むのか」を説教に取り入れ、ソフトウェアの開発、管理、展開の手段としてDevOpsの重要性を説いた。
「アプリとインフラの間の溝は曖昧になりつつある」と彼は述べ、自動化は転換点を迎えていると主張した。「2年前にはあったら良いと思われていたDevOpsの実践は、今では絶対に欠かせないものになっている」
Puppet InsightsがDevOpsに不快なほど明るい光を当てる
続きを読む
Puppet は、持たざる者のために、その苦痛を軽減する製品を発表しました。同社の簡素化されたオープンソース自動化フレームワークである Puppet Bolt はバージョン 1.0 に到達しました。チームがコードをコミットする速度と品質を測定するツールである Puppet Insights は、プライベートベータとして登場しました。IT リソースを囲い込む Puppet Discovery はバージョン 1.6 に移行しました。Pipelines for Containers 3.3 は Helm のサポートを獲得し、Puppet Enterprise 2019 と Puppet Enterprise 2.0 の Continuous Delivery は一般提供を開始しました。
Red HatのAnsible、Chef、SaltStackといったIT自動化の代替手段は存在します。しかし、独自のショーを開催する場合、ゲストリストは自分で選ぶ必要があります。
このイベントの主役は Puppet Insights でした。Puppet のシニア製品ディレクター Alex Bilmes 氏が言うように、「測定できないものを改善することはできない」からです。
Puppet Insightsは、Reflect.ioを通じてPuppetが買収した可視化技術を基盤とし、まさにそのような評価の指標となることを目指しています。コードのコミット頻度、コード品質、そしてソフトウェアデリバリーサイクルのビジネスへの影響に関する洞察を組織に提供することを目指しています。
基調講演後のディスカッションの中で、Forrester のアナリストである Chris Gardner 氏は、DevOps に関心を持つ組織はほぼ例外なく、DevOps をどのように拡張し、確実に機能させるかを知りたいと考えていると述べました。
「自動化の価値について説教する必要はありません」とミルチャンダニ氏は言う。「スタックはプログラム可能です。しかし、それをどのように測定するのでしょうか?」
しかし、もっと重要なのは、自動化とデータに基づく洞察をどのように利用できるようにするかです。
「Puppetのような多くのテクノロジーは、もともと大祭司向けに構築されたものです」と、最高製品責任者のオムリ・ガジット氏は述べています。「今では、多くの場合、顧客の多くは大祭司ではなく、ただシンプルなオンボーディング方法を求めているだけです。」®
11月にロンドンで開催されるServerless Computingでは、サーバーレスとFunction as Service(FaaS)の最新動向を紹介し、ビジネスへの活用方法を解説します。詳細とチケット情報は、こちらのウェブサイトをご覧ください。