SlideShare uma empresa Scribd logo
1 de 26
Copyright © 2015 NTT DATA Corporation
クラウドを活用したオムニチャネル基盤と、
それを支えるAWS運用ノウハウの伝授
株式会社NTTデータ
ビジネスソリューション事業本部 クラウドコンピューティング事業部
山崎 貴史
#1 クラウドを活用したオムニチャネル基盤構築
Copyright © 2015 NTT DATA Corporation
NTTデータのAWSのとりくみ
パッケージ
on AWS
標準化
活動
個別SI
①先進企業での
個別SIの取り組み
・Immutable Infrastructure
・Agile on AWS
②全社標準への組み込み
・システム構成・開発テンプレート
・ハイブリッドクラウドの統合コント
ロール
・構築・運用標準
③パッケージ提供・開発
・BizXaaSオムニチャネル
・Hinemos
・SAP on AWS
・Intra-mart on AWS
etc
Copyright © 2015 NTT DATA Corporation
×
Omni-ChannelPublic Cloud Service
Omni-Channel on AWS
• なぜ今オムニチャネル導入が必要なのか?
• なぜAWSなのか?
• NTTデータのオムニチャネルビジネスの強み
Copyright © 2015 NTT DATA Corporation
従来型のチャネルの考え方
Copyright © 2015 NTT DATA Corporation
予測困難なチャネルの使い方
Copyright © 2015 NTT DATA Corporation
予測困難なチャネルの使い方
日経MJ2012/11/21 「第一回ネットライフ調査」(全国の男女1万人を対象)を基に、NTTデータ作成
(注)四つの商品・サービス分野について、普段どんなルートで情報収集し、どんな販路で購入しているか、複数回答で聞いた。円の大きさと数字は回答比率を表す
2割~3割は
すでにオムニ導線へ
(ネット下調べ派・リアル下調べ派)
Copyright © 2015 NTT DATA Corporation
これからの顧客接点チャネルのあり方
お客様
お客様
お客様
お客様
お客様によって接点を持てる
チャネルとタイミングは様々。
個々のお客様の購買導線を途切
れさせることがないよう、どの
チャネルでも商品紹介、販売前
フォロー、販売、販売後フォ
ローのいずれにも対応できる仕
組みが重要!
Copyright © 2015 NTT DATA Corporation
これからの顧客接点チャネルのあり方
お客様
お客様
お客様
お客様
お客様によって接点を持てる
チャネルとタイミングは様々。
個々のお客様の購買導線を途切
れさせることがないよう、どの
チャネルでも商品紹介、販売前
フォロー、販売、販売後フォ
ローのいずれにも対応できる仕
組みが重要!
• データの一元化
• チャネル追加に対応していける基盤
Copyright © 2015 NTT DATA Corporation
普及スピードは加速
80s PC革命の
90s Internetブームの
Social Networkの
10倍
3倍
2倍
スマホの拡大速度は、
より素早い環境適応が求められる
「Android」と「iOS」、1980年代のPCよりも10倍速く普及。
Copyright © 2015 NTT DATA Corporation
取り巻くデバイス・メディアの多様化
デバイス・メディアは
ますます増加
顧客へのコンタクトルートが
多面化・複雑化した
これに対応して
いかなければならない
お客様を取り巻くデバイス・メディア
Copyright © 2015 NTT DATA Corporation
AWSサービス・機能の推移
Amazon S3
Amazon SQS
2006
+2
Amazon FPS
2007
+1
2008
+24
Amazon EBS
Amazon
CloudFront
2009
+48
ElasticLoad
Balancing
AutoScaling
AmazonVPC
AmazonRDS
2010
+61
Amazon SNS
AWS IAM
Amazon
Route53
2011
+82
Amazon SES
AWS Elastic
Beanstalk
AWS
CloudFormati
on
Amazon
ElastiCache
AWS Direct
Connect
2012
+159
AWS Storage
Gateway
Amazon
DynamoDB
Amazon
CloudSearch
Amazon
Glacier
Amadon
RedShift
2013
+280
Amazon
Elastic
Transcoder
AWS
OpsWorks
Amazon
AppStream
Amazon
CloudTrail
Amazon
WorkSpaces
Amazon
Kinesis
2014
+516
Amazon EC2
Container
Service
AWS Lambda
AWS Config
AWS
CodeDeploy
AWS
KeyManageme
ntService
Amazon RDS
for Aurora
Amazon
Mobile
Analytices
Amazon
Zocola
毎年新しいサービスを出して
イノベーションを起こし続けてている。
Copyright © 2015 NTT DATA Corporation
omni-channel基盤を迅速に提供するために
Copyright © 2015 NTT DATA Corporation
omni-channel基盤を迅速に提供するために
非機能
要件検討
基本設計
パラメータ
設計
総合テスト
結合テスト
単体テスト
構築
検証
検証
検証設計標準化
構築自動化
試験自動化
構築自動化
試験自動化設計標準化 検証
Copyright © 2015 NTT DATA Corporation
omni-channel基盤を迅速に提供するために
非機能
要件検討
基本設計
パラメータ
設計
総合テスト
結合テスト
単体テスト
構築
検証
検証
検証設計標準化
構築自動化
試験自動化
構築自動化
設計標準化 検証
Copyright © 2015 NTT DATA Corporation
hybris on AWS システム構成
Point 1: 構築自動化
Copyright © 2015 NTT DATA Corporation
Point 1: 構築自動化
Cloudformation
Cloudformation
Template
AMI
Copyright © 2015 NTT DATA Corporation
Point 1: 構築自動化
Security Group
フロント
Web/AP
サーバ
フロント
Web/AP
サーバ
バックオフィス
Web/AP
サーバ
同期
Security Group
全文検索
サーバ
(Solr)
全文検索
サーバ
(Solr)
メール
サーバ
(MTA)
全文検索
Indexing
サーバ
運用監視
サーバ
(Hinemos)
Security Group
VPC / S3 / ELB1
EC2 / EBS / RDS2
OS起動スクリプト3
CloudWatch / SNS
/ ELB / Route53
4
Cloudformation
Copyright © 2015 NTT DATA Corporation
omni-channel基盤を迅速に提供するために
非機能
要件検討
基本設計
パラメータ
設計
総合テスト
結合テスト
単体テスト
構築
検証
検証
検証設計標準化
構築自動化
試験自動化試験自動化設計標準化 検証
Copyright © 2015 NTT DATA Corporation
Point 2: 試験自動化
ServerSpec
ServerSpecはOSコマンド実行時の結果等が想定どおり
かを確認するツール
確認するためのテストコードが必要
同じ確認を何回も実行するときにはメリットがでるが、何
回も実行しない試験で使用した場合、テストコードの作
成工数分、逆に効率が落ちる。
つまり・・・
Copyright © 2015 NTT DATA Corporation
Point 2: 試験自動化
ServerSpec
describe command('chkconfig --list') do
its(:stdout) { should match
/ip6tables.*0:off.*1:off.*2:off.*3:off.*4:off.*5:off.*6:off/ }
end
【例】 : ip6tablesが無効化されているか
テストスクリプト作成1
テストスクリプトのテスト2
サーバテスト3
Copyright © 2015 NTT DATA Corporation
Point 2: 試験自動化
ServerSpec
describe command('chkconfig --list') do
its(:stdout) { should match
/ip6tables.*0:off.*1:off.*2:off.*3:off.*4:off.*5:off.*6:off/ }
end
【例】 : ip6tablesが無効化されているか
テストスクリプト作成1
テストスクリプトのテスト2
サーバテスト3
同じ設定のサーバを何台も構築したり、
リグレッションテストで何度も試験をし
たりするケースでしか効率化が図れな
い。
Copyright © 2015 NTT DATA Corporation
Point 2: 試験自動化
ServerSpec
require 'spec_helper'
describe file('/etc/sysctl.conf') do
it { should be_file }
its(:content) { should match /^¥s*kernel.core_uses_pid¥s*=¥s*1/ }
its(:content) { should match /^¥s*kernel.sysrq¥s*=¥s*1/ }
its(:content) { should match
/^¥s*net.ipv4.ip_local_port_range¥s*=¥s*32768¥s+65000/ }
its(:content) { should match /^¥s*fs.suid_dumpable¥s*=¥s*1/ }
its(:content) { should match /^¥s*net.core.somaxconn¥s*=¥s*511/ }
its(:content) { should match /^¥s*net.ipv4.ip_forward¥s*=¥s*0/ }
its(:content) { should match
/^¥s*net.ipv4.conf.default.rp_filter¥s*=¥s*1/ }
its(:content) { should match /^¥s*net.ipv4.conf.all.rp_filter¥s*=¥s*1/ }
its(:content) { should match
/^¥s*net.ipv4.conf.all.arp_announce¥s*=¥s*2/ }
end
Copyright © 2015 NTT DATA Corporation
omni-channel基盤の安定運用に向けて
Copyright © 2015 NTT DATA Corporation
Point 3: 手順の統一化
全文検索
Indexing
サーバ
全文検索
サーバ
バックアップ&リストア
全文検索
Indexing
サーバ
独自の
バックアップ&リストア
ツールの整備
Copyright © 2015 NTT DATA Corporation
Point 4: 運用体制の統一化
監視
運用監視
サーバ
を利用とした
統合運用管理体制の実現
Copyright © 2015 NTT DATA Corporation
基盤構築・運用
標準化ノウハウ
オムニチャネル
ベストプラクティス
クラウド
ベストプラクティス
ベストプラクティスの組み合わせ
×
NTTDATA開発標準でのテンプレート
× ×
=

Mais conteúdo relacionado

Mais procurados

G tech2016 クラウド時代に必要とされる組織と人材育成について
G tech2016 クラウド時代に必要とされる組織と人材育成についてG tech2016 クラウド時代に必要とされる組織と人材育成について
G tech2016 クラウド時代に必要とされる組織と人材育成についてTrainocate Japan, Ltd.
 
AWS White Belt Guide 目指せ黒帯!今から始める方への学び方ガイド
AWS White Belt Guide 目指せ黒帯!今から始める方への学び方ガイドAWS White Belt Guide 目指せ黒帯!今から始める方への学び方ガイド
AWS White Belt Guide 目指せ黒帯!今から始める方への学び方ガイドTrainocate Japan, Ltd.
 
受託開発時におけるAWSクラウド活用術
受託開発時におけるAWSクラウド活用術受託開発時におけるAWSクラウド活用術
受託開発時におけるAWSクラウド活用術Hiroshi Koyama
 
JobScheduler ユーザカンファレンス 2016 東京日産コンピュータシステム様 事例紹介
JobScheduler ユーザカンファレンス 2016 東京日産コンピュータシステム様 事例紹介JobScheduler ユーザカンファレンス 2016 東京日産コンピュータシステム様 事例紹介
JobScheduler ユーザカンファレンス 2016 東京日産コンピュータシステム様 事例紹介Daisuke Ikeda
 
【HinemosWorld2014】A1-4_クラウドコントロールの最強タッグ Hinemosジョブ管理機能×コマンドラインツール
【HinemosWorld2014】A1-4_クラウドコントロールの最強タッグ Hinemosジョブ管理機能×コマンドラインツール【HinemosWorld2014】A1-4_クラウドコントロールの最強タッグ Hinemosジョブ管理機能×コマンドラインツール
【HinemosWorld2014】A1-4_クラウドコントロールの最強タッグ Hinemosジョブ管理機能×コマンドラインツールHinemos
 
【HinemosWorld2014】A1-5_01_大企業のシステム基盤として利用されるAWSの運用監視の重要性を考える
【HinemosWorld2014】A1-5_01_大企業のシステム基盤として利用されるAWSの運用監視の重要性を考える【HinemosWorld2014】A1-5_01_大企業のシステム基盤として利用されるAWSの運用監視の重要性を考える
【HinemosWorld2014】A1-5_01_大企業のシステム基盤として利用されるAWSの運用監視の重要性を考えるHinemos
 
[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオン
[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオン[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオン
[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオンKeisuke Kadoyama
 
OSSのクラウド基盤 OpenStack / CloudStack
OSSのクラウド基盤 OpenStack / CloudStackOSSのクラウド基盤 OpenStack / CloudStack
OSSのクラウド基盤 OpenStack / CloudStackVirtualTech Japan Inc.
 
AWS & Google Cloud 両方を駆使するチームでの技術選定
AWS & Google Cloud  両方を駆使するチームでの技術選定AWS & Google Cloud  両方を駆使するチームでの技術選定
AWS & Google Cloud 両方を駆使するチームでの技術選定修一 高橋
 
基幹システムにAwsを利用してはいけない10の理由公開版
基幹システムにAwsを利用してはいけない10の理由公開版基幹システムにAwsを利用してはいけない10の理由公開版
基幹システムにAwsを利用してはいけない10の理由公開版osaca z4
 
AWS re:Invent 2018 re:Cap
AWS re:Invent 2018 re:CapAWS re:Invent 2018 re:Cap
AWS re:Invent 2018 re:Cap真吾 吉田
 

Mais procurados (13)

G tech2016 クラウド時代に必要とされる組織と人材育成について
G tech2016 クラウド時代に必要とされる組織と人材育成についてG tech2016 クラウド時代に必要とされる組織と人材育成について
G tech2016 クラウド時代に必要とされる組織と人材育成について
 
Jaws days2017-ops jaws-2
Jaws days2017-ops jaws-2Jaws days2017-ops jaws-2
Jaws days2017-ops jaws-2
 
AWS White Belt Guide 目指せ黒帯!今から始める方への学び方ガイド
AWS White Belt Guide 目指せ黒帯!今から始める方への学び方ガイドAWS White Belt Guide 目指せ黒帯!今から始める方への学び方ガイド
AWS White Belt Guide 目指せ黒帯!今から始める方への学び方ガイド
 
受託開発時におけるAWSクラウド活用術
受託開発時におけるAWSクラウド活用術受託開発時におけるAWSクラウド活用術
受託開発時におけるAWSクラウド活用術
 
JobScheduler ユーザカンファレンス 2016 東京日産コンピュータシステム様 事例紹介
JobScheduler ユーザカンファレンス 2016 東京日産コンピュータシステム様 事例紹介JobScheduler ユーザカンファレンス 2016 東京日産コンピュータシステム様 事例紹介
JobScheduler ユーザカンファレンス 2016 東京日産コンピュータシステム様 事例紹介
 
【HinemosWorld2014】A1-4_クラウドコントロールの最強タッグ Hinemosジョブ管理機能×コマンドラインツール
【HinemosWorld2014】A1-4_クラウドコントロールの最強タッグ Hinemosジョブ管理機能×コマンドラインツール【HinemosWorld2014】A1-4_クラウドコントロールの最強タッグ Hinemosジョブ管理機能×コマンドラインツール
【HinemosWorld2014】A1-4_クラウドコントロールの最強タッグ Hinemosジョブ管理機能×コマンドラインツール
 
【HinemosWorld2014】A1-5_01_大企業のシステム基盤として利用されるAWSの運用監視の重要性を考える
【HinemosWorld2014】A1-5_01_大企業のシステム基盤として利用されるAWSの運用監視の重要性を考える【HinemosWorld2014】A1-5_01_大企業のシステム基盤として利用されるAWSの運用監視の重要性を考える
【HinemosWorld2014】A1-5_01_大企業のシステム基盤として利用されるAWSの運用監視の重要性を考える
 
[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオン
[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオン[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオン
[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオン
 
OSSのクラウド基盤 OpenStack / CloudStack
OSSのクラウド基盤 OpenStack / CloudStackOSSのクラウド基盤 OpenStack / CloudStack
OSSのクラウド基盤 OpenStack / CloudStack
 
AWS & Google Cloud 両方を駆使するチームでの技術選定
AWS & Google Cloud  両方を駆使するチームでの技術選定AWS & Google Cloud  両方を駆使するチームでの技術選定
AWS & Google Cloud 両方を駆使するチームでの技術選定
 
ベンダーロックインフリーのビジネスクラウドの世界
ベンダーロックインフリーのビジネスクラウドの世界ベンダーロックインフリーのビジネスクラウドの世界
ベンダーロックインフリーのビジネスクラウドの世界
 
基幹システムにAwsを利用してはいけない10の理由公開版
基幹システムにAwsを利用してはいけない10の理由公開版基幹システムにAwsを利用してはいけない10の理由公開版
基幹システムにAwsを利用してはいけない10の理由公開版
 
AWS re:Invent 2018 re:Cap
AWS re:Invent 2018 re:CapAWS re:Invent 2018 re:Cap
AWS re:Invent 2018 re:Cap
 

Semelhante a AWS Summit Tokyo 2015_NTTデータセッション(前半:クラウドを活用したオムニチャネル基盤構築)

Aws summits2014 nttデータaws上のシステムはこう作る!
Aws summits2014 nttデータaws上のシステムはこう作る!Aws summits2014 nttデータaws上のシステムはこう作る!
Aws summits2014 nttデータaws上のシステムはこう作る!Boss4434
 
OSSではじめるオープン・スタンダードのクラウド @201304
OSSではじめるオープン・スタンダードのクラウド @201304OSSではじめるオープン・スタンダードのクラウド @201304
OSSではじめるオープン・スタンダードのクラウド @201304Shinichiro Arai
 
20111026 switch on福岡(クラウドコンピューティング)
20111026 switch on福岡(クラウドコンピューティング)20111026 switch on福岡(クラウドコンピューティング)
20111026 switch on福岡(クラウドコンピューティング)dekakin
 
たった1時間でシステム構築!“激速”環境構築を実現する“パターン技術”の秘密とは
たった1時間でシステム構築!“激速”環境構築を実現する“パターン技術”の秘密とはたった1時間でシステム構築!“激速”環境構築を実現する“パターン技術”の秘密とは
たった1時間でシステム構築!“激速”環境構築を実現する“パターン技術”の秘密とはRina Owaki
 
【HinemosWorld2015】A1-3_コンテナ技術Dockerの導入事例と完全運用自動化
【HinemosWorld2015】A1-3_コンテナ技術Dockerの導入事例と完全運用自動化【HinemosWorld2015】A1-3_コンテナ技術Dockerの導入事例と完全運用自動化
【HinemosWorld2015】A1-3_コンテナ技術Dockerの導入事例と完全運用自動化Hinemos
 
JAWS-UG三都物語_企業でのAWS導入のエントリーポイント
JAWS-UG三都物語_企業でのAWS導入のエントリーポイントJAWS-UG三都物語_企業でのAWS導入のエントリーポイント
JAWS-UG三都物語_企業でのAWS導入のエントリーポイントToshiyuki Konparu
 
Hinemosによるクラウド運用管理の最新情報
Hinemosによるクラウド運用管理の最新情報Hinemosによるクラウド運用管理の最新情報
Hinemosによるクラウド運用管理の最新情報Hinemos
 
【Cloud Week 2015@Hokkaido University】Dockerとインフラ運用自働化とIoT
【Cloud Week 2015@Hokkaido University】Dockerとインフラ運用自働化とIoT【Cloud Week 2015@Hokkaido University】Dockerとインフラ運用自働化とIoT
【Cloud Week 2015@Hokkaido University】Dockerとインフラ運用自働化とIoTcloudconductor
 
実プロジェクトの経験から学ぶazureサービス適用パターン
実プロジェクトの経験から学ぶazureサービス適用パターン実プロジェクトの経験から学ぶazureサービス適用パターン
実プロジェクトの経験から学ぶazureサービス適用パターンKuniteru Asami
 
チーム×ツール Team Foundation Server & Service 共感しActionできる開発基盤 アルティメイタム【デブサミ 2013 ...
チーム×ツール Team Foundation Server & Service 共感しActionできる開発基盤 アルティメイタム【デブサミ 2013 ...チーム×ツール Team Foundation Server & Service 共感しActionできる開発基盤 アルティメイタム【デブサミ 2013 ...
チーム×ツール Team Foundation Server & Service 共感しActionできる開発基盤 アルティメイタム【デブサミ 2013 ...智治 長沢
 
リクルートの利用事例から考える AWSの各サービスとセキュリティ
リクルートの利用事例から考える AWSの各サービスとセキュリティリクルートの利用事例から考える AWSの各サービスとセキュリティ
リクルートの利用事例から考える AWSの各サービスとセキュリティRecruit Technologies
 
「AWSを活用して少人数で複数のサービスを運用するコツ」〜jawsug in nagoya〜
「AWSを活用して少人数で複数のサービスを運用するコツ」〜jawsug in nagoya〜「AWSを活用して少人数で複数のサービスを運用するコツ」〜jawsug in nagoya〜
「AWSを活用して少人数で複数のサービスを運用するコツ」〜jawsug in nagoya〜Teruo Adachi
 
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...Shinichiro Arai
 
AWSによるサーバーレスアーキテクチャ
AWSによるサーバーレスアーキテクチャAWSによるサーバーレスアーキテクチャ
AWSによるサーバーレスアーキテクチャ真吾 吉田
 
Osc 2021 fall_tis_変化に強いチーム育成のための取り組み紹介
Osc 2021 fall_tis_変化に強いチーム育成のための取り組み紹介Osc 2021 fall_tis_変化に強いチーム育成のための取り組み紹介
Osc 2021 fall_tis_変化に強いチーム育成のための取り組み紹介Daisuke Ikeda
 
IoTから関連するサービス群も含めてAzure 最新アップデートのご紹介_IoTビジネス共創ラボ 第9回 勉強会
IoTから関連するサービス群も含めてAzure 最新アップデートのご紹介_IoTビジネス共創ラボ 第9回 勉強会IoTから関連するサービス群も含めてAzure 最新アップデートのご紹介_IoTビジネス共創ラボ 第9回 勉強会
IoTから関連するサービス群も含めてAzure 最新アップデートのご紹介_IoTビジネス共創ラボ 第9回 勉強会IoTビジネス共創ラボ
 
サーバーレスの今とこれから
サーバーレスの今とこれからサーバーレスの今とこれから
サーバーレスの今とこれから真吾 吉田
 
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築Tomo-o Kubo
 

Semelhante a AWS Summit Tokyo 2015_NTTデータセッション(前半:クラウドを活用したオムニチャネル基盤構築) (20)

Aws summits2014 nttデータaws上のシステムはこう作る!
Aws summits2014 nttデータaws上のシステムはこう作る!Aws summits2014 nttデータaws上のシステムはこう作る!
Aws summits2014 nttデータaws上のシステムはこう作る!
 
OSSではじめるオープン・スタンダードのクラウド @201304
OSSではじめるオープン・スタンダードのクラウド @201304OSSではじめるオープン・スタンダードのクラウド @201304
OSSではじめるオープン・スタンダードのクラウド @201304
 
20111026 switch on福岡(クラウドコンピューティング)
20111026 switch on福岡(クラウドコンピューティング)20111026 switch on福岡(クラウドコンピューティング)
20111026 switch on福岡(クラウドコンピューティング)
 
たった1時間でシステム構築!“激速”環境構築を実現する“パターン技術”の秘密とは
たった1時間でシステム構築!“激速”環境構築を実現する“パターン技術”の秘密とはたった1時間でシステム構築!“激速”環境構築を実現する“パターン技術”の秘密とは
たった1時間でシステム構築!“激速”環境構築を実現する“パターン技術”の秘密とは
 
【HinemosWorld2015】A1-3_コンテナ技術Dockerの導入事例と完全運用自動化
【HinemosWorld2015】A1-3_コンテナ技術Dockerの導入事例と完全運用自動化【HinemosWorld2015】A1-3_コンテナ技術Dockerの導入事例と完全運用自動化
【HinemosWorld2015】A1-3_コンテナ技術Dockerの導入事例と完全運用自動化
 
Serverless for VUI
Serverless for VUIServerless for VUI
Serverless for VUI
 
JAWS-UG三都物語_企業でのAWS導入のエントリーポイント
JAWS-UG三都物語_企業でのAWS導入のエントリーポイントJAWS-UG三都物語_企業でのAWS導入のエントリーポイント
JAWS-UG三都物語_企業でのAWS導入のエントリーポイント
 
Hinemosによるクラウド運用管理の最新情報
Hinemosによるクラウド運用管理の最新情報Hinemosによるクラウド運用管理の最新情報
Hinemosによるクラウド運用管理の最新情報
 
【Cloud Week 2015@Hokkaido University】Dockerとインフラ運用自働化とIoT
【Cloud Week 2015@Hokkaido University】Dockerとインフラ運用自働化とIoT【Cloud Week 2015@Hokkaido University】Dockerとインフラ運用自働化とIoT
【Cloud Week 2015@Hokkaido University】Dockerとインフラ運用自働化とIoT
 
実プロジェクトの経験から学ぶazureサービス適用パターン
実プロジェクトの経験から学ぶazureサービス適用パターン実プロジェクトの経験から学ぶazureサービス適用パターン
実プロジェクトの経験から学ぶazureサービス適用パターン
 
チーム×ツール Team Foundation Server & Service 共感しActionできる開発基盤 アルティメイタム【デブサミ 2013 ...
チーム×ツール Team Foundation Server & Service 共感しActionできる開発基盤 アルティメイタム【デブサミ 2013 ...チーム×ツール Team Foundation Server & Service 共感しActionできる開発基盤 アルティメイタム【デブサミ 2013 ...
チーム×ツール Team Foundation Server & Service 共感しActionできる開発基盤 アルティメイタム【デブサミ 2013 ...
 
リクルートの利用事例から考える AWSの各サービスとセキュリティ
リクルートの利用事例から考える AWSの各サービスとセキュリティリクルートの利用事例から考える AWSの各サービスとセキュリティ
リクルートの利用事例から考える AWSの各サービスとセキュリティ
 
「AWSを活用して少人数で複数のサービスを運用するコツ」〜jawsug in nagoya〜
「AWSを活用して少人数で複数のサービスを運用するコツ」〜jawsug in nagoya〜「AWSを活用して少人数で複数のサービスを運用するコツ」〜jawsug in nagoya〜
「AWSを活用して少人数で複数のサービスを運用するコツ」〜jawsug in nagoya〜
 
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...
Cloud Days Tokyo 2015 "オンプレミス環境のクラウド化と運用を楽にする OpenStack ソリューション ~ハイブリッド・クラウドを...
 
AWSによるサーバーレスアーキテクチャ
AWSによるサーバーレスアーキテクチャAWSによるサーバーレスアーキテクチャ
AWSによるサーバーレスアーキテクチャ
 
Eight meets AWS
Eight meets AWSEight meets AWS
Eight meets AWS
 
Osc 2021 fall_tis_変化に強いチーム育成のための取り組み紹介
Osc 2021 fall_tis_変化に強いチーム育成のための取り組み紹介Osc 2021 fall_tis_変化に強いチーム育成のための取り組み紹介
Osc 2021 fall_tis_変化に強いチーム育成のための取り組み紹介
 
IoTから関連するサービス群も含めてAzure 最新アップデートのご紹介_IoTビジネス共創ラボ 第9回 勉強会
IoTから関連するサービス群も含めてAzure 最新アップデートのご紹介_IoTビジネス共創ラボ 第9回 勉強会IoTから関連するサービス群も含めてAzure 最新アップデートのご紹介_IoTビジネス共創ラボ 第9回 勉強会
IoTから関連するサービス群も含めてAzure 最新アップデートのご紹介_IoTビジネス共創ラボ 第9回 勉強会
 
サーバーレスの今とこれから
サーバーレスの今とこれからサーバーレスの今とこれから
サーバーレスの今とこれから
 
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
 

Mais de Hinemos

0301_Hinemosサービスソリューション_202106
0301_Hinemosサービスソリューション_2021060301_Hinemosサービスソリューション_202106
0301_Hinemosサービスソリューション_202106Hinemos
 
0301_Hinemosサービスソリューション_202012
0301_Hinemosサービスソリューション_2020120301_Hinemosサービスソリューション_202012
0301_Hinemosサービスソリューション_202012Hinemos
 
0201_Hinemos機能紹介_202101
0201_Hinemos機能紹介_2021010201_Hinemos機能紹介_202101
0201_Hinemos機能紹介_202101Hinemos
 
0101 Hinemos製品紹介_202101
0101 Hinemos製品紹介_2021010101 Hinemos製品紹介_202101
0101 Hinemos製品紹介_202101Hinemos
 
Hinemosソリューションセミナ2020開催まで
Hinemosソリューションセミナ2020開催までHinemosソリューションセミナ2020開催まで
Hinemosソリューションセミナ2020開催までHinemos
 
0301_Hinemosサービス・ソリューション紹介_202007
0301_Hinemosサービス・ソリューション紹介_2020070301_Hinemosサービス・ソリューション紹介_202007
0301_Hinemosサービス・ソリューション紹介_202007Hinemos
 
0201_Hinemos機能紹介資料_202007
0201_Hinemos機能紹介資料_2020070201_Hinemos機能紹介資料_202007
0201_Hinemos機能紹介資料_202007Hinemos
 
0101_Hinemos製品紹介_202007
0101_Hinemos製品紹介_2020070101_Hinemos製品紹介_202007
0101_Hinemos製品紹介_202007Hinemos
 
Hinemos機能紹介資料202006
Hinemos機能紹介資料202006Hinemos機能紹介資料202006
Hinemos機能紹介資料202006Hinemos
 
Hinemosサービス・ソリューション紹介
Hinemosサービス・ソリューション紹介Hinemosサービス・ソリューション紹介
Hinemosサービス・ソリューション紹介Hinemos
 
Hinemos機能紹介
Hinemos機能紹介Hinemos機能紹介
Hinemos機能紹介Hinemos
 
09 hinemos deepdive_mission critical function_public documentation_20191106
09 hinemos deepdive_mission critical function_public documentation_2019110609 hinemos deepdive_mission critical function_public documentation_20191106
09 hinemos deepdive_mission critical function_public documentation_20191106Hinemos
 
08 detailed explanation! hinemosver.6.2 overview publication_20191106
08 detailed explanation! hinemosver.6.2 overview publication_2019110608 detailed explanation! hinemosver.6.2 overview publication_20191106
08 detailed explanation! hinemosver.6.2 overview publication_20191106Hinemos
 
06 rpa operation without failure 20191102
06 rpa operation without failure 2019110206 rpa operation without failure 20191102
06 rpa operation without failure 20191102Hinemos
 
05 incident management tool
05 incident management tool05 incident management tool
05 incident management toolHinemos
 
04 introducing the latest hinemos solutions 20191118
04 introducing the latest hinemos solutions 2019111804 introducing the latest hinemos solutions 20191118
04 introducing the latest hinemos solutions 20191118Hinemos
 
03 detailed explanation hinemos subscription 20191118
03  detailed explanation hinemos subscription 2019111803  detailed explanation hinemos subscription 20191118
03 detailed explanation hinemos subscription 20191118Hinemos
 
02 introduction of hinemos monicolle_20191111
02 introduction of hinemos monicolle_2019111102 introduction of hinemos monicolle_20191111
02 introduction of hinemos monicolle_20191111Hinemos
 
01 operation management tool hinemos [open version] in the dx era 20191118
01 operation management tool hinemos [open version] in the dx era 2019111801 operation management tool hinemos [open version] in the dx era 20191118
01 operation management tool hinemos [open version] in the dx era 20191118Hinemos
 
Hinemos機能紹介
Hinemos機能紹介Hinemos機能紹介
Hinemos機能紹介Hinemos
 

Mais de Hinemos (20)

0301_Hinemosサービスソリューション_202106
0301_Hinemosサービスソリューション_2021060301_Hinemosサービスソリューション_202106
0301_Hinemosサービスソリューション_202106
 
0301_Hinemosサービスソリューション_202012
0301_Hinemosサービスソリューション_2020120301_Hinemosサービスソリューション_202012
0301_Hinemosサービスソリューション_202012
 
0201_Hinemos機能紹介_202101
0201_Hinemos機能紹介_2021010201_Hinemos機能紹介_202101
0201_Hinemos機能紹介_202101
 
0101 Hinemos製品紹介_202101
0101 Hinemos製品紹介_2021010101 Hinemos製品紹介_202101
0101 Hinemos製品紹介_202101
 
Hinemosソリューションセミナ2020開催まで
Hinemosソリューションセミナ2020開催までHinemosソリューションセミナ2020開催まで
Hinemosソリューションセミナ2020開催まで
 
0301_Hinemosサービス・ソリューション紹介_202007
0301_Hinemosサービス・ソリューション紹介_2020070301_Hinemosサービス・ソリューション紹介_202007
0301_Hinemosサービス・ソリューション紹介_202007
 
0201_Hinemos機能紹介資料_202007
0201_Hinemos機能紹介資料_2020070201_Hinemos機能紹介資料_202007
0201_Hinemos機能紹介資料_202007
 
0101_Hinemos製品紹介_202007
0101_Hinemos製品紹介_2020070101_Hinemos製品紹介_202007
0101_Hinemos製品紹介_202007
 
Hinemos機能紹介資料202006
Hinemos機能紹介資料202006Hinemos機能紹介資料202006
Hinemos機能紹介資料202006
 
Hinemosサービス・ソリューション紹介
Hinemosサービス・ソリューション紹介Hinemosサービス・ソリューション紹介
Hinemosサービス・ソリューション紹介
 
Hinemos機能紹介
Hinemos機能紹介Hinemos機能紹介
Hinemos機能紹介
 
09 hinemos deepdive_mission critical function_public documentation_20191106
09 hinemos deepdive_mission critical function_public documentation_2019110609 hinemos deepdive_mission critical function_public documentation_20191106
09 hinemos deepdive_mission critical function_public documentation_20191106
 
08 detailed explanation! hinemosver.6.2 overview publication_20191106
08 detailed explanation! hinemosver.6.2 overview publication_2019110608 detailed explanation! hinemosver.6.2 overview publication_20191106
08 detailed explanation! hinemosver.6.2 overview publication_20191106
 
06 rpa operation without failure 20191102
06 rpa operation without failure 2019110206 rpa operation without failure 20191102
06 rpa operation without failure 20191102
 
05 incident management tool
05 incident management tool05 incident management tool
05 incident management tool
 
04 introducing the latest hinemos solutions 20191118
04 introducing the latest hinemos solutions 2019111804 introducing the latest hinemos solutions 20191118
04 introducing the latest hinemos solutions 20191118
 
03 detailed explanation hinemos subscription 20191118
03  detailed explanation hinemos subscription 2019111803  detailed explanation hinemos subscription 20191118
03 detailed explanation hinemos subscription 20191118
 
02 introduction of hinemos monicolle_20191111
02 introduction of hinemos monicolle_2019111102 introduction of hinemos monicolle_20191111
02 introduction of hinemos monicolle_20191111
 
01 operation management tool hinemos [open version] in the dx era 20191118
01 operation management tool hinemos [open version] in the dx era 2019111801 operation management tool hinemos [open version] in the dx era 20191118
01 operation management tool hinemos [open version] in the dx era 20191118
 
Hinemos機能紹介
Hinemos機能紹介Hinemos機能紹介
Hinemos機能紹介
 

Último

LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイスCRI Japan, Inc.
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsWSO2
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルCRI Japan, Inc.
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Gamesatsushi061452
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptxsn679259
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video UnderstandingToru Tamaki
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...Toru Tamaki
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Hiroshi Tomioka
 

Último (12)

LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 

AWS Summit Tokyo 2015_NTTデータセッション(前半:クラウドを活用したオムニチャネル基盤構築)

  • 1. Copyright © 2015 NTT DATA Corporation クラウドを活用したオムニチャネル基盤と、 それを支えるAWS運用ノウハウの伝授 株式会社NTTデータ ビジネスソリューション事業本部 クラウドコンピューティング事業部 山崎 貴史 #1 クラウドを活用したオムニチャネル基盤構築
  • 2. Copyright © 2015 NTT DATA Corporation NTTデータのAWSのとりくみ パッケージ on AWS 標準化 活動 個別SI ①先進企業での 個別SIの取り組み ・Immutable Infrastructure ・Agile on AWS ②全社標準への組み込み ・システム構成・開発テンプレート ・ハイブリッドクラウドの統合コント ロール ・構築・運用標準 ③パッケージ提供・開発 ・BizXaaSオムニチャネル ・Hinemos ・SAP on AWS ・Intra-mart on AWS etc
  • 3. Copyright © 2015 NTT DATA Corporation × Omni-ChannelPublic Cloud Service Omni-Channel on AWS • なぜ今オムニチャネル導入が必要なのか? • なぜAWSなのか? • NTTデータのオムニチャネルビジネスの強み
  • 4. Copyright © 2015 NTT DATA Corporation 従来型のチャネルの考え方
  • 5. Copyright © 2015 NTT DATA Corporation 予測困難なチャネルの使い方
  • 6. Copyright © 2015 NTT DATA Corporation 予測困難なチャネルの使い方 日経MJ2012/11/21 「第一回ネットライフ調査」(全国の男女1万人を対象)を基に、NTTデータ作成 (注)四つの商品・サービス分野について、普段どんなルートで情報収集し、どんな販路で購入しているか、複数回答で聞いた。円の大きさと数字は回答比率を表す 2割~3割は すでにオムニ導線へ (ネット下調べ派・リアル下調べ派)
  • 7. Copyright © 2015 NTT DATA Corporation これからの顧客接点チャネルのあり方 お客様 お客様 お客様 お客様 お客様によって接点を持てる チャネルとタイミングは様々。 個々のお客様の購買導線を途切 れさせることがないよう、どの チャネルでも商品紹介、販売前 フォロー、販売、販売後フォ ローのいずれにも対応できる仕 組みが重要!
  • 8. Copyright © 2015 NTT DATA Corporation これからの顧客接点チャネルのあり方 お客様 お客様 お客様 お客様 お客様によって接点を持てる チャネルとタイミングは様々。 個々のお客様の購買導線を途切 れさせることがないよう、どの チャネルでも商品紹介、販売前 フォロー、販売、販売後フォ ローのいずれにも対応できる仕 組みが重要! • データの一元化 • チャネル追加に対応していける基盤
  • 9. Copyright © 2015 NTT DATA Corporation 普及スピードは加速 80s PC革命の 90s Internetブームの Social Networkの 10倍 3倍 2倍 スマホの拡大速度は、 より素早い環境適応が求められる 「Android」と「iOS」、1980年代のPCよりも10倍速く普及。
  • 10. Copyright © 2015 NTT DATA Corporation 取り巻くデバイス・メディアの多様化 デバイス・メディアは ますます増加 顧客へのコンタクトルートが 多面化・複雑化した これに対応して いかなければならない お客様を取り巻くデバイス・メディア
  • 11. Copyright © 2015 NTT DATA Corporation AWSサービス・機能の推移 Amazon S3 Amazon SQS 2006 +2 Amazon FPS 2007 +1 2008 +24 Amazon EBS Amazon CloudFront 2009 +48 ElasticLoad Balancing AutoScaling AmazonVPC AmazonRDS 2010 +61 Amazon SNS AWS IAM Amazon Route53 2011 +82 Amazon SES AWS Elastic Beanstalk AWS CloudFormati on Amazon ElastiCache AWS Direct Connect 2012 +159 AWS Storage Gateway Amazon DynamoDB Amazon CloudSearch Amazon Glacier Amadon RedShift 2013 +280 Amazon Elastic Transcoder AWS OpsWorks Amazon AppStream Amazon CloudTrail Amazon WorkSpaces Amazon Kinesis 2014 +516 Amazon EC2 Container Service AWS Lambda AWS Config AWS CodeDeploy AWS KeyManageme ntService Amazon RDS for Aurora Amazon Mobile Analytices Amazon Zocola 毎年新しいサービスを出して イノベーションを起こし続けてている。
  • 12. Copyright © 2015 NTT DATA Corporation omni-channel基盤を迅速に提供するために
  • 13. Copyright © 2015 NTT DATA Corporation omni-channel基盤を迅速に提供するために 非機能 要件検討 基本設計 パラメータ 設計 総合テスト 結合テスト 単体テスト 構築 検証 検証 検証設計標準化 構築自動化 試験自動化 構築自動化 試験自動化設計標準化 検証
  • 14. Copyright © 2015 NTT DATA Corporation omni-channel基盤を迅速に提供するために 非機能 要件検討 基本設計 パラメータ 設計 総合テスト 結合テスト 単体テスト 構築 検証 検証 検証設計標準化 構築自動化 試験自動化 構築自動化 設計標準化 検証
  • 15. Copyright © 2015 NTT DATA Corporation hybris on AWS システム構成 Point 1: 構築自動化
  • 16. Copyright © 2015 NTT DATA Corporation Point 1: 構築自動化 Cloudformation Cloudformation Template AMI
  • 17. Copyright © 2015 NTT DATA Corporation Point 1: 構築自動化 Security Group フロント Web/AP サーバ フロント Web/AP サーバ バックオフィス Web/AP サーバ 同期 Security Group 全文検索 サーバ (Solr) 全文検索 サーバ (Solr) メール サーバ (MTA) 全文検索 Indexing サーバ 運用監視 サーバ (Hinemos) Security Group VPC / S3 / ELB1 EC2 / EBS / RDS2 OS起動スクリプト3 CloudWatch / SNS / ELB / Route53 4 Cloudformation
  • 18. Copyright © 2015 NTT DATA Corporation omni-channel基盤を迅速に提供するために 非機能 要件検討 基本設計 パラメータ 設計 総合テスト 結合テスト 単体テスト 構築 検証 検証 検証設計標準化 構築自動化 試験自動化試験自動化設計標準化 検証
  • 19. Copyright © 2015 NTT DATA Corporation Point 2: 試験自動化 ServerSpec ServerSpecはOSコマンド実行時の結果等が想定どおり かを確認するツール 確認するためのテストコードが必要 同じ確認を何回も実行するときにはメリットがでるが、何 回も実行しない試験で使用した場合、テストコードの作 成工数分、逆に効率が落ちる。 つまり・・・
  • 20. Copyright © 2015 NTT DATA Corporation Point 2: 試験自動化 ServerSpec describe command('chkconfig --list') do its(:stdout) { should match /ip6tables.*0:off.*1:off.*2:off.*3:off.*4:off.*5:off.*6:off/ } end 【例】 : ip6tablesが無効化されているか テストスクリプト作成1 テストスクリプトのテスト2 サーバテスト3
  • 21. Copyright © 2015 NTT DATA Corporation Point 2: 試験自動化 ServerSpec describe command('chkconfig --list') do its(:stdout) { should match /ip6tables.*0:off.*1:off.*2:off.*3:off.*4:off.*5:off.*6:off/ } end 【例】 : ip6tablesが無効化されているか テストスクリプト作成1 テストスクリプトのテスト2 サーバテスト3 同じ設定のサーバを何台も構築したり、 リグレッションテストで何度も試験をし たりするケースでしか効率化が図れな い。
  • 22. Copyright © 2015 NTT DATA Corporation Point 2: 試験自動化 ServerSpec require 'spec_helper' describe file('/etc/sysctl.conf') do it { should be_file } its(:content) { should match /^¥s*kernel.core_uses_pid¥s*=¥s*1/ } its(:content) { should match /^¥s*kernel.sysrq¥s*=¥s*1/ } its(:content) { should match /^¥s*net.ipv4.ip_local_port_range¥s*=¥s*32768¥s+65000/ } its(:content) { should match /^¥s*fs.suid_dumpable¥s*=¥s*1/ } its(:content) { should match /^¥s*net.core.somaxconn¥s*=¥s*511/ } its(:content) { should match /^¥s*net.ipv4.ip_forward¥s*=¥s*0/ } its(:content) { should match /^¥s*net.ipv4.conf.default.rp_filter¥s*=¥s*1/ } its(:content) { should match /^¥s*net.ipv4.conf.all.rp_filter¥s*=¥s*1/ } its(:content) { should match /^¥s*net.ipv4.conf.all.arp_announce¥s*=¥s*2/ } end
  • 23. Copyright © 2015 NTT DATA Corporation omni-channel基盤の安定運用に向けて
  • 24. Copyright © 2015 NTT DATA Corporation Point 3: 手順の統一化 全文検索 Indexing サーバ 全文検索 サーバ バックアップ&リストア 全文検索 Indexing サーバ 独自の バックアップ&リストア ツールの整備
  • 25. Copyright © 2015 NTT DATA Corporation Point 4: 運用体制の統一化 監視 運用監視 サーバ を利用とした 統合運用管理体制の実現
  • 26. Copyright © 2015 NTT DATA Corporation 基盤構築・運用 標準化ノウハウ オムニチャネル ベストプラクティス クラウド ベストプラクティス ベストプラクティスの組み合わせ × NTTDATA開発標準でのテンプレート × × =