Gleyzer両氏によって共同開発されました。2019で、同言語の発表を行いました。InfoQはPurdy氏に言語と、氏らが解決を目指した問題について聞きました。設計/アーキテクチャアジャイルマニュフェスト:ソフトウェアアーキテクトの視点ソフトウェアアーキテクトの役割と責任はアジャイルソフトウェア開発のためのマニフェストの価値と矛盾していると見えますが、優れたアーキテクトはアジャイル開発チームをサポートするテクニックを見つけています。Streamingは、ストリーミングデータのためのSQLライクなインターフェースを提供します。Streamsによって、Redisがストリーミングデータを複数のプロデューサとコンシューマの間で消費、保持、配信することができるようになります。ソフトウェア開発のマニフェストたゆまず息もつかずに市場に突進することで、会社を静かに消滅の崖っぷちへと追い込みます。それは設計してコードを書く方法を再考する時です。簡単さへの投資は、速さへの投資です。簡単さは知的財産の主鉱脈でもあります。競争上の優位性は、一度失ったら、もう一度手に入れることはほとんど不可能です。Buytaerts氏が過去10年間にわたって、企業がDevOps採用のハイプサイクルをくぐり抜け、変革に対する誤解を解消する過程を支援してきた経験について語ります。Enterpriseをアナウンスした。これはオープンソースの継続的統合(CI)サーバーの有償版で、大規模にJenkinsをインストールしている会社がターゲットである。このエンタープライズ版は以下のことに焦点を当てている。Kawaguchi氏は、分裂前にはオリジナルのHudsonの開発を率いていた。CloudBeesの数人の社員がJenkinsのコミッターである。他の会社が専門的なJenkinsのサポートを提供できたとしても、CloudBeesは明らかにJenkinsの内部に関して深い専門知識を有している。Enterpriseの別のフィーチャは、より少ない頻度のアップデートを望む会社にはそのようにする、ことである。元々のHudsonは、すごい頻度でリリースされた。毎週でもリリースされる。このペースは健康的な開発と確かな影響力を示しているが、安定した長続きするリリースを必要とするよく有りがちな会社には合わない。Hudson/Jenkinsコードのプライベートブランチを今だに使用している。このサービスはオープンソースバージョンで提供される。Enterpriseではこの3ヶ月幅が12ヶ月に延びる。することを望む会社は、LTSバージョンを選び、それを1年間維持できる。その間の重要なアップデート(例えば重大なセキュリティ上の修正)を入手できることは知らされる。オープンソース版と比べてエンタープライズ版におけるユーザーに一番明白な追加は、大規模なJenkinsのインストレーションで遭遇する問題を解決するプラグインセットである。この記事を書いている時点でのプラグインには、以下のものがある。pluginは多くの会社(Jenkinsのインストレーション規模によらず)に有益である。似たようなジョブの問題に対処してくれるからである。開発者は何度も、詳細な1箇所が違うだけの同じ設定のジョブを作成する。その詳細には、例えばソース管理システムのブランチ、ビルド後の手順、使われるMavenプロファイルなどがある。これらのジョブを手動で定義しなければならないのは、煩わしい。後の変更を簡単に自動的に全てのジョブに適用できないからである。既存のジョブからコピーペーストで新しいジョブを作るのは、エラーを起こしやすい方法である。ジョブの「同じさ」を捉えることは非常に重要なのでOracleは、Hudsonの主要な新フィーチャとしてそれを含めることを決めた。Cascadingをサポートしている(オープンソース版で使える)。残りのプラグインは明らかに、イントラ外の公開アドレスに多くのプロジェクトやジョブがある大規模なJenkinsインストレーション向けである。氏に幾つかの質問に応えてもらった。Enterpriseを採用すべきなのでしょうか?ターゲットのグループを教えて下さい。Enterpriseは最も有益だと、考えています。これらの組織は、より多くの懸案事項を抱えており、セキュリティ、拡張、最適化の対処に役立つプラグインを追加することで多くの便益を得ることができます。2つ目として、これらの組織には、しばしばソフトウェアのアップデートプロセスに関して制約があり、約束されたレベルのサポートを必要とします。最近600以上のJenkinsユーザーを調査したら、回答者の82%がJenkinsはミッションクリティカルと考えている、という結果でした。約20%がJenkins専用のサーバーマシンを10台以上持ち、13%が50台以上持っているので、このような機能の需要は増えると考えています。Enterpriseが目標にしているのは、現在のJenkinsユーザーだけ、あるいはHudsonユーザーもですか?両方のユーザーとも、エンタープライズ版で現行システムをドロップイン交換できるのですか、それとも余分な変更が必要なのでしょうか(Hudsonの場合には)?Jenkinsは基本的にHudsonに対してもドロップイン交換できます。我々のサポートもCloudBeesのプラグインもJenkinsのみにしか提供されません。Enterpriseを利用するには、まずJenkinsに置き換えるのに2,3時間必要とします。Enterpriseプラグインにアクセスするだけです。クラウドでJenkinsを稼働させるのは誰なのでしょうか(今やCloudBeesは両方を提供している)?両方使うのは可能です!我々のJenkinsサービスでは、Jenkinsを稼働するのにユーザー会社が使ったリソースに対してのみ、会社は支払います。アクセスを追加できるように拡張できます。IT担当者の頭痛の種とJenkinsの拡大が必要な際の追加リソースのセットアップがサービスによって取り除かれます。稼働に必要なリソースが使用されていなければ、課金されません。Enterpriseプラグインとサポートを使うことができます。(RUN@cloud)上でアプリケーションを段階的に走らせる統合された能力によっても、チームが成果を共有したり、アジャイルプラクティスの一部として継続的デリバリ戦略を採用するのが驚くほど簡単になります。Enterpriseは、オンプレミスのJenkinsを改善することに注力している組織にとって素晴らしいソリューションになります。Enterpriseはセキュリティ、拡張、最適化の対処に役立ち、これらの領域で助けを必要とする自分達のJenkinsを管理しているあらゆる組織の助けとなります。12ヶ月LTSは、どのように実現されるのか正確に言ってください。後に入るのですか(入らない)?修正は現行のLTSを使って行われ、それ以前の3バージョンにバックポートされます。実質1年の時間幅を与えているので、通常の3ヶ月のJenkinsコミュニティサイクルよりも長い間、特定のLTSを使い続けたい人達は、バージョンを変える必要はありませんが、修正は入手できます。ほとんどの全ての修正は、コミュニティリリースに結局入り、それでコミュニティ自身も強化されると考えています。顧客に対して、安定性を求めるLTSには不適当と我々やコミュニティが感じる修正を配布する場合があるかもしれません。これは、例外ケースと思っています。アナウンスされたEnterpriseプラグインの他に、将来どのようなプラグインを開発する予定ですか?我々は、3つの最初のテーマであるセキュリティ、大規模インストレーション、実行の最適化に関してレベルを上げ続けるつもりでいます。レポーティングやフェイルオーバーのようなテーマにも取り組む予定です。コミュニティがJenkinsの非常な強みなので、我々はコミュニティ内で一生懸命働き続けて、単にJenkinsを全体的に良くしていきます。その結果、価値を増す必要のあるEnterpriseプラグインのレベルを上げていきます。SonatypeがサポートするHudsonとはどのように違いますか?ライバルに対する優位点は何ですか?我々はこれに関する我々の立場をホワイトペーパーで明確にしています。抜け出ることを期待してますが、以前のHudsonコミュニティが猛烈に支持し、コミットしているのは、Jenkinsに対してです。精力を注いでいるようで、Hudsonではないですね。InfoQ:価格の目安を教えて下さい。我々の価格は組織内で実際に走っている実行プログラム数をベースにします。価格は使用されているリソースに対してのみ組織は払い、ユーザー当たりいくら、という価格体系ではありません。あらゆるエンタープライズクラスのサポート提供で期待されているように、複数の段階があります。購入を考えている組織はこのリンクで我々にコンタクトできます。試してみることを薦めています。30日間試すことができます。Enterpriseは、1ヶ月のお試し版を直接ダウンロードできる。インストールは、オープンソース版に似ており、追加のプラグインを走らせながら評価するには、これが最も簡単なやり方だ。毎週火曜日に前週のまとめコンテンツがお送りいたします。25万人ものシニアデベロッパーのコミュニティーにぜひご参加ください。サンプルを見るあなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。登録するとさまざまなことができます。アカウント登録をしてInfoQをお楽しみください。あなたの意見をお聞かせください。毎週火曜日に前週のまとめコンテンツがお送りいたします。25万人ものシニアデベロッパーのコミュニティーにぜひご参加ください。サンプルを見る様々なイノベーターとアーリーアダプターがお送りするテクノロジーの概要を見る。自分がまだ知らないことに気づいていないと知るあなたが興味のあるトピックスをいつでも最新な情報に。あなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。よい世界へ私たちが暮らす世界を大切に思い、よりよいものにしたいと考えています。人のためのソフトウェア開発を加速し私たちのミッションを実現することで、この思いを成し遂げようとしています。私たちは利益の1%をさまざまな慈善団体に寄付しています。会社として、また従業員として、そうしたことの価値を強く信じているからです。with.プライバシーBTあなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。アドレス*Eメールを変更すると確認のメールが配信されます。会社名:現在の会社名をご入力ください。Other組織規模:現在の組織規模をご入力ください。2,501+国:現在の国を設定してください。Zimbabwe都道府県:現在の都道府県に設定してください。次の都道府県にアップデートする:ニュースレターを購読しますか?インダストリーメールを購読しますか?本Eメールに登録すると、以前より関心のあったトピックの関連情報をお送りする場合がございます。詳細はこちらのプライバシーポリシーをご覧ください。newsletter?新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。