nttデータがお客様と共に描く、 デジタル ... · 2018-08-17 ·...
TRANSCRIPT
© 2018 NTT DATA Corporation
NTTデータがお客様と共に描く、デジタルトランスフォーメーションへの道
a~ AWSを活用した高速なサービス開発事例紹介~
© 2018 NTT DATA Corporation
2018/5/30 ニュースリリース
1. 開発標準フレームワークと開発環境のAWS対応(TERASOLUNA、Altemista)
2. AWSへのLift & Shiftに関するクラウドコンサル技法の確立
3. AWSクラウド人材の育成全社横断のナレッジ・ノウハウ共有2020年度までに有識者1,000名へ
© 2018 NTT DATA Corporation
ITサービス市場予測・仮説(グローバル)
2020
35%
90% 65%
2014
60%
40%
2025
10%
Traditional/Digital混在
・ SI・ ADM・ PKG・ ITO・ BPO
TraditionalTech ・Cloud
・Social Media・Mobile App・Analytics・CyberSecurity
DigitalTech
Traditional主流
市場規模
出典:NTTデータ調べ
クラウド等新しい技術領域が増加し、2025年には60%を占める予測
© 2018 NTT DATA Corporation
お客様の要望は変化している
DigitalTraditional
ソーシャル、モバイル、アナリティクス、IoTセンサー、Fintech・・・
財務、会計、基幹DB、人事・・・
安定・堅ろう 激しい変化従来型システムの刷新 革新的サービスの創造
攻めのIT(フロント系)
守りのIT(バックエンド系)
・既存IT資産への機能追加・既存データ参照・更新・既存への接続/テスト・既存資産のAPI公開
様々な要求や変化
デジタル領域の激しい変化が、既存のIT資産に対して様々な要求を求める
© 2018 NTT DATA Corporation
Traditional、Digital両方のITを最適に活用
Mai
nFra
me
Software Defined Infrastructure
Traditional Digitalグローバル次世代開発標準
LegacyDigital
Integration
プロセス
フレームワーク
ITインフラ
パブリッククラウドオンプレミス
プライベートクラウド
さらなる生産性向上 新規ビジネス創出Ⅰ Ⅲ
デジタル融合Ⅱ
ツール
今回のテーマはTraditionalと連携したDigitalの話
© 2018 NTT DATA Corporation
Traditional、Digital両方のITを最適に活用
Mai
nFra
me
Software Defined Infrastructure
Traditional Digitalグローバル次世代開発標準
LegacyDigital
Integration
プロセス
フレームワーク
ITインフラ
パブリッククラウドオンプレミス
プライベートクラウド
さらなる生産性向上 新規ビジネス創出Ⅰ Ⅲ
デジタル融合Ⅱ
ツール
今回のテーマはTraditionalと連携したDigitalの話
© 2018 NTT DATA Corporation
TraditionalとDigitalをつなぐ
DigitalTraditional
ソーシャル、モバイル、アナリティクス、IoTセンサー、Fintech・・・
財務、会計、基幹DB、人事・・・
安定・堅ろう 激しい変化従来型システムの刷新 革新的サービスの創造
攻めのIT(フロント系)
守りのIT(バックエンド系)
求められる要求が異なる領域をシームレスに連携する必要がある
シームレスな連携
ビジネス環境変化に追従可能な
スピード
© 2018 NTT DATA Corporation
TraditionalとDigitalをつなぐ
DigitalTraditional
システム開発手法はWaterfallとAgileの適材適所
シームレスな連携
高品質なIT 素早いIT
要件確定は都度最新のアーキテクチャ
要件確定は四半期レガシーなアーキテクチャ
?
© 2018 NTT DATA Corporation
TraditionalとDigitalをつなぐ
DigitalTraditional
APIでスケジュールやアーキテクチャの違いを吸収
シームレスな連携
高品質なIT 素早いIT
RESTful API
要件確定は都度最新のアーキテクチャ
要件確定は四半期レガシーなアーキテクチャ
© 2018 NTT DATA Corporation
TraditionalとDigitalをつなぐために必要なこと
DigitalTraditional
両者共通の領域でもシームレスな連携が必要
シームレスな連携高品質なIT 素早いIT
AgileWaterfall
クラウド
開発チーム
アプリケーション アプリケーション
開発チーム
クラウド
API
?SLAや性質が異なるシステムをAWSでどう両立するのか?
事例 NTTドコモ様
© 2018 NTT DATA Corporation
プロジェクト紹介 ~dエンジョイパス~
• 豊富な優待プランが利用できるdマーケットサービスの1つ。• 画面開発が別会社で、画面とコンテンツプロバイダー、 ドコモ様の基幹システムを繋ぎ、一つのサービスを成り立たせることがミッション。
エンドユーザ
CMS(画面)サーバ
dエンジョイパスサーバ
パートナーコンテンツサーバ
NTTドコモ基幹系システム
決済入退会認証通知
プロジェクトミッションは一つのサービスを成り立たせること
© 2018 NTT DATA Corporation
パートナーコンテンツサーバ
NTTドコモ基幹系システム
コンテンツプロバイダー領域の「スピード・柔軟性重視」と基幹業務はかっちりとした計画で「品質・信頼性重視」のバランスをとることが必要だった。
エンドユーザ
CMS(画面)サーバ
dエンジョイパスサーバ
決済入退会認証通知
プロジェクト紹介 ~dエンジョイパス~
Digital
Traditional高品質なIT
素早いIT
API
DigitalとTraditionalのバランス
© 2018 NTT DATA Corporation
チーム N月 N+1 N+2 N+3 N+4 N+5 ・・・
Agile
Waterfall
総合試験
プロジェクト紹介 ~dエンジョイパス~
要件定義
設計開発
接続試験
APIを介した二領域の統合
© 2018 NTT DATA Corporation
プロジェクトの目標
エンドユーザ
CMS(画面)サーバ
dエンジョイパスサーバ
パートナーコンテンツサーバ
NTTドコモ基幹系システム
決済入退会認証通知
Digital
Traditional高品質なIT
素早いIT
AWSでの両立
課題は頻繁に変わる画面やコンテンツプロバイダーAPIを取り込める仕組みと基幹システムと接続する仕組みをどう両立するのか?が目標
クラウドレイヤも素早いITを実現
基幹システムに影響ないクラウド
© 2018 NTT DATA Corporation
素早いITの実現: AWS+JenkinsでCICD
ビルド テスト 構築自動生成
自社独自
静的解析 APIリファレンス生成
APIクライアント生成
インフラ設計と実環境との乖離を排除
開発/商用全環境でのオンデマンドなインスタンス生成
初期開発後も頻繁にリリース可能な仕組みを実現
AWSシステム構成
AWSシステム構成
AWSシステム構成
AWSシステム構成
AWSシステム構成
© 2018 NTT DATA Corporation
高品質なITの実現 : AWSを高信頼に利用
サーバ
サーバ
サーバクラウド設計テンプレート
安定したITをコスト効率よく実現
高信頼性基盤設計
AWS Cloud Formation
大規模システムレベルのクラウド設計
ミドルウェア/アプリケーションもデプロイ
© 2018 NTT DATA Corporation
Agileなチームにするためのポイント3つITの実現は人(チーム)
市場ニーズに応えられるAgileなチームへ
属人性の排除Wikiにノウハウペアプロ
自立と成長レトロスペクティブ(振り返り)
自己組織化
お客様、ベンダ全員がチャットでやりとり
メールを捨ててチャットへ 水平なチームコミュニケーション
© 2018 NTT DATA Corporation
成果
要求からリリースまで最短即日
週単位のリリースを実現
© 2018 NTT DATA Corporation
Digitalを支えるNTTデータの仕組み
PoC Enhancement
DevOps Environment
Cloud Resources
Industry Solutions
{API}
Industry
NTTデータでは方法論と手段を提供Altemista(アルテミスタ)はスピーディなサービス企画開発を実現し、スタートアップ、イノベーション創発を支えるNTTデータのソリューション群のブランドです
価値探索 高速開発 仮説検証 実証実験
サービス企画、アジャイル開発、価値検証、実証環境を活用してDigital Transformationを実現するワンストップサービス(方法論)
市場へサービス価値を高速に提供するためのクラウド提供型統合サービス開発プラットフォーム
© 2018 NTT DATA Corporation