logo

NJP

【Paris リリース】DevOpsの新機能

Import · Nov 27, 2020 · article

(本記事は、こちらのBlogに投稿されたRichardによる記事の翻訳です)

image

ServiceNow DevOpsは、お客様が開発ツールで行われている作業をServiceNowに連携させます。JenkinsやAzure DevOpsなどのツールで独自の製品やアプリを開発しているお客様は、それらのツールと連携することで生産性を高めることができます。

企業は俊敏性を向上させるためにDevOpsを採用しており、回復力を高める上でも重要であることが多いのですが、大規模環境においてもDevOpsの価値を提供できるようにすることが、多くの組織で課題となっています。

Parisリリースでは、新しい連携機能により製品の適用範囲を拡大し、開発チームが使用しているツールとの連携を容易にすることに焦点を当てています。

GitLab の統合

image

今回のアップデートでは、GitLabとして知られる一般的な開発ツールセットとの新しい連携が利用できるようになります。開発者がコードをリポジトリにチェックインすると自動的に情報を取得し、GitLab のContinuous Integration機能を使ってビルドおよびテストの手順と連携します。これにより、開発者のコードが担当のシステムにプッシュされる準備ができたときに自動的に変更チケットを作成することができ、変更ポリシーに照らし合わせて開発ツールから情報をピックアップして変更要求を自動的に承認することができるので、手動の変更プロセスを経る時間を節約することができます。

大半の組織では、チームごとに異なるツールを使用しているため、このセットを追加することで、GitLab を使用しているチームと Azure DevOps のような別のツールを使用しているチームがあっても、チーム間での管理や比較ができるようになります。

Azure DevOpsによる新機能

image

次にご紹介する機能強化は、既存のAzure DevOpsとの連携に関するものです。ビルドパイプラインからYAMLとRelease Pipelinesへの連携を拡張し、Azure Boardsのより多くの種類のプラン情報をサポートしています。多くのコンポーネントを含む複雑なリリースであっても、変更を自動化するために使用が可能です。また、開発プロセスに関する独自の洞察を提供するためにも使用しており、GitLabからの情報と同様に、その情報を正規化し、チーム間で比較することができます。

テストツールの接続性

image

Seleniumのようなテストツールとの直接接続機能が追加されました。今後他のツールも追加される予定です。また、これまではテスト結果を提供してくれるJenkinsのようなパイプラインツールに頼っていましたが、顧客やパートナーが他のテストツールへの独自の連携を簡単に構築できるようになりました。新たに直接接続できることによって、変更ポリシーをより洗練させ、より多くの変更を完全に自動化できるようになり、テストに関するより詳細な情報を得ることができるようになります。レポートダッシュボード、監査活動、トラブルシューティングで共有できる情報も改善されます。

強化された洞察力

image

最後に、私たちはすべての情報を活用することで、他の方法ではとても取得が困難な洞察を提供しています。様々なチームで使用されている可能性のある開発ツールは非常に多く、チームのパフォーマンスを理解したり、ボトルネックを見つけたり、監査のためのデータを見つけたりすることは非常に複雑になります。昨今では、この種の監視をValue Stream Managementと呼ぶようになってきていますが、これは、ServiceNowがこちらのForrester のWave ReportにおいてValue Stream Managementツールのリーダーとして最近リストアップされた理由でもあります。

私たちのアプローチは、すぐに使える、主要なメトリクスのビューを提供し、それらのダッシュボードに追加し続けることです。Parisリリースではさらに、ITOMなどのServiceNowの他の場所にある情報、例えば本番環境にある製品の安定性や信頼性を示す情報も活用しています。例として、常に信頼性の高いコードを出力しているチームのためには変更を自動化することができますが、本番でのコードに問題があったチームのためには追加のチェックや手動のステップを追加する、といったことが可能です。

© 2020 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company names, product names, and logos may be trademarks of the respective companies with which they are associated.

View original source

https://www.servicenow.com/community/japan-blog/paris-%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9-devops%E3%81%AE%E6%96%B0%E6%A9%9F%E8%83%BD/ba-p/2270875