Yoshiki Nakaha2
ServiceNow Employee

開発と運用の効果的な連携が重要であることは、じつは旧来のソフトウェア開発方法論の中でもしっかりと説明されています。昨今アジャイル開発やITのサービス化の進展に伴って、DevOpsという用語が広く知れ渡るようになってきたことにより、あらためて開発と運用の効果的な連携の重要性がクローズアップされるようになってきました。Dev(開発側)がアジャイル手法を取り入れどんどんスピードアップするなかで、Ops(運用側)にもますますアジリティを求められるようになってきています。言い換えれば、今やアジャイルなService導入の成功はOps側のアジリティの実現に掛かっている、と言うことができるのではないでしょうか。
ServiceNowは、この度新たにリリースしたLondonバージョンで、これまでのソフトウェア開発ワークフローを拡張してDevOps開発プラットフォーム機能のご提供を開始しました。
今回のBlogでは、弊社CTOを務めるAllan Leinwandがこの新しいDevOps機能について簡単にご説明していますので是非ご参照ください。ServiceNowがご提供するDevOpsの機能についてはこのBlogを通して、これからも継続的にご紹介させて頂く予定にしておりすので、ご期待ください。

ServiceNow エンタープライズレベルのDevOpsを提供開始

ServiceNowは、アプリケーション開発のためのワークフロー機能を拡張して、新たにエンタープライズDevOpsアプリケーションを発表しました。

私たちは、ソフトウェアの開発運用がIT業務のほとんどを占めていること、そしてエンタープライズDevOpsがそのプロセスの一部であることを理解しています。 ServiceNowはすでにDevOpsを使用して自社内のソフトウェア開発を管理しています。これには毎日約80件のビルドが含まれており、世界中のServiceNow開発者のコードチェックインも含まれています。

エンタープライズDevOpsとは?

エンタープライズDevOpsは、「デジタルネイティブなミレニアル世代」以前に広く受け入れられたソフトウェア構築手法の限界を克服したいという願望から生まれた、共同作業のためのアプローチです。開発者はユーザーから要求を聞き、コードを作成し、オペレーション担当者に移管します。オペレーション担当者はソフトウェアを実行し、維持し、本番環境で稼働させ続けます。

エンタープライズDevOpsは、開発・運用の両部門が常に連携し、クラウドの上で常時稼働するソフトウェアを制作する、戦術的にも戦略的にもバランスのとれた一体関係を意味します。 ServiceNowがエンタープライズDevOpsを発表したことは、企業の80%が今後2年以内にDevOpsの原則を採用すると予測される現在の状況を考えると、非常にタイムリーだと言えます。

エンタープライズDevOpsの力を活用する

エンタープライズDevOpsの構築を開始したとき、私たちは運用と開発という方程式の両辺の要求をあらためて確かめてみました。 Opsは、コントロール、透明性、セキュリティ、ガバナンスを求めています。 同様に、私たちはDevが俊敏性、柔軟性、スピードを追求していることも知っています。

業務やシステムごとに開発や運用がサイロ化した、従来の伝統的なエンタープライズソフトウェア開発手法から、お客様が脱却できるよう支援することが、私たちの使命です。 典型的なエンタープライズDevOpsワークフローには、ソフトウェア計画、コーディング、テスト、展開、およびライブアプリケーションの継続的な運用が含まれます。

私たちの重要な戦略のひとつは、ServiceNowをエンタープライズDevOps実行のためのワークフロープラットフォームにすることです。 このワークフローは、私たちのプラットフォーム上でアプリケーションを開発することだけでなく、ServiceNowを使用するあらゆるエンタープライズアプリケーション開発の統合管理にも役立ちます。

ServiceNowエンタープライズDevOpsのロードマップ

find_real_file.png

ServiceNowのLondonリリース(訳注:2018年9月リリース済み)のプラットフォームでは、次の機能を備えたソフトウェア計画に重点を置いたエンタープライズDevOpsを提供する予定にしています。

  • SAFe4.5(Scaled Agile Framework 4.5)対応プロダクト
  • アジャイル開発プロダクトにおけるアジャイル計画
  • SlackやMicrosoft Teamなど、一般的な開発者コラボレーションツールとの統合

Madridリリース(訳注:2019年3月頃リリース予定)では、エンタープライズDevOpsを拡張し、ソフトウェアコーディング、ビルドおよびテスティングを以下の機能に統合していく予定です。

  • アジャイル計画と課題追跡ツール:Atlassian Jira
  • 非常に認知の高いソースコードリポジトリ:Git
  • 継続的インテグレーションとソフトウェア自動化ツール:Jenkins

当社のITBMスイートまたはITSA Unlimitedパッケージの権利を持つお客様には、ServiceNow エンタープライズDevOpsをLondonリリースからご利用頂けます。

ServiceNowは、完全なエンタープライズDevOpsワークフローをお客様に提供するための旅を今まさに始めたところです。

 

(2018年5月10日  Allan LeinwandオリジナルのBlogはこちら