NTTコムウェア

SmartCloud DevaaS 2.0

ビジネスイノベーションを推進させる DevOps 環境をスムーズに実現 「DevOps」を推進するクラウド型ソフトウェア開発環境サービス 「SmartCloud DevaaS 2.0」

(2018年6月号掲載)

CI/CD(Continuos Integration/ Continuos Delivery)ツールをトータルに提供するクラウド型ソフトウェア開発環境サービス「SmartCloud DevaaS 2.0」をご紹介します。2018 年2 月にサービスメニューを大幅に拡充しました。

DevOps導入をトータルサポート

さまざまな分野のビジネスイノベーションが加速する中、企業のニーズに即応するために、ソフトウェア開発やオペレーションに求められるITの役割が変化しています。そのような中、昨今、DevOpsが注目されています。

DevOpsは、開発部門と運用部門が連携して協力することで、ビジネスやユーザー部門からの要求を迅速かつ効率的に実現することを目的とした開発手法です。

NTTコムウェアではDevOpsの実現に必要なCI/CD(Continuos Integration/Continuos Delivery)ツールをトータルに提供するクラウド型ソフトウェア開発環境サービス「SmartCloud DevaaS 2.0(以下、DevaaS 2.0)」の提供を2017年7月に開始し、2018年2月にサービスメニューを大幅に拡充しました。

DevaaS 2.0は開発用クライアントや試験サーバーに加えて、開発管理や試験ツールを備えたCI/CDサーバーを提供しています(図1参照)。NTTグループの多くのソフトウェア開発実績で培ったノウハウをもとに、開発者視点から最適化されたWebポータルを用意し、直感的操作を可能にしました(図2参照)。豊富なCI/CDツールの提供とサポートやDevOps導入に関するDevOpsコンサルティングサービスも提供しています。

図1 SmartCloud DevaaS 2.0 のサービスメニュー
図2 DevaaS 2.0 の画面

 

DevaaS 2.0 の特長

  • ◆DevOpsを実現するCI/CDプラットフォーム:コンテナ仮想化ベースのCI/CDプラットフォームにより、豊富な開発ツールや試験ツールの提供、お客さまのDevOps導入を推進し、ビジネスサイクルの高速化を実現します
  • ◆開発者向けポータルによる効率的な環境構築:開発者自身がポータルから容易に開発環境を作成可能であり、開発環境準備にかかわる期間を大幅に短縮します。
  • ◆スムーズな導入を支援するマネージド型サービス:お客さまの開発環境を調査分析しDevOps導入を支援するコンサルティングサービスから、16種類のCI/CDツールの技術的問い合わせをサポートするサービスまで、一貫してお客さまのDevOps推進を強力にご支援します。

 

NTTコムウェアにおけるDevOps導入事例
意義の理解、行動特性の変革、本質的なKGI/KPI設定

NTTコムウェアでは最初にDevOpsに関する「目線合わせ」を行います。「自分たちがなぜDevOpsに取り組まなくてはいけないのか」、「DevOpsとは何なのか」、チーム全員が認識するところから始めます。次に開発、運用といった所属部門を問わず、全員がお客さまと接する機会を増やし、お客さまの考え方を理解し、潜在的欲求など自発的に考えるように行動特性を変革します。「取組みで何を獲得したいのか」ということを明確にし、プロジェクトの成長を目標とする達成条件(KGI/KPI)(図3参照)をプロジェクトのメンバー自身が設定し全員が合意、コミットします。

図3 KGI/KPI の設定

 

開発ポートフォリオの重要性

短期から中長期視点で開発上のマイルストーンと、企業に必要な計画や手続きであるビジネスイベントを紐づけるために、タスク実行の単位、プロダクトリリースの単位、ビジネスプランの単位でそれぞれ検証を行うタイミング(区切り、節目)を設けます。NTTコムウェアのプロジェクトでは、3週間のスプリント、3ヶ月のシーズン、12ヶ月のビジョンという設定が、開発マイルストーンとビジネスイベントとの親和性が最も高いと判断しています(図4参照)。

図4 DevaaS 2.0 サービス開発プロジェクトの計画

 

DevOpsに最適化したルール「DevOps特区」

DevOpsを実践する際、従来型のSoR向け開発、運用ルールが大きな障害になります。DevOpsでも同等のコンプライアンス・ガバナンスだと評価できるよう、DevOpsに最適化したルール「DevOps特区」を制定しました。

 

NTTコムウェアが目指すDevOps

NTTコムウェアではDevOpsの意義を、「お客さまのビジネスのために活用し実践することで、お客さまと共に自分たちも勝つためのもの」と考えています。お客さまと一緒に勝ち続けるDevOpsをNTTコムウェアは目指します。

 

  • ※「SmartCloud」、「DevaaS」は、NTTコムウェア株式会社の登録商標です。
  • ※ Git、Gitロゴは、Software Freedom Conservancy,Incの登録商標です。
  • ※ Dockerは、Docker、Inc.の米国およびその他の国における商標または登録商標です。
  • ※ The Jenkins logo is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.(https://jenkins.io/
  • ※ Windowsは、米国Microsoft Corporation の米国およびその他の国における登録商標または商標です。
  • ※ AWS(Amazon Web Services)は、米国その他の諸国における、Amazon.com, Inc.またはその関連会社の商標です。

 

NTTコムウェア株式会社
ネットワーククラウド事業本部 サービスプロバイダ部
DevOpsサービスセンタ

 

「DevaaS 2.0」は直感的操作を可能にしたWebポータルにより迅速かつ簡易にクラウド型のソフトウェア開発環境を提供します。開発のサイクルを高速化することでお客さまのビジネスサイクルを高速化しビジネス拡大に貢献します。

お問合せ先

NTTコムウェア株式会社 ネットワーククラウド事業本部
サービスプロバイダ部 DevOpsサービスセンタ E-mail:smartcloud-i@nttcom.co.jp